我们的方法还是比较实用的
举个具体的例子
我们做任何一个工作,都先做SAMPLE,比如写详细设计,LEADER必须先写,定SAMPLE,然后看LEADER做需要多少时间,然后按一定比例,比如PERT方法就可以,然后按画面去分,画面数/预期每日完成数,测试也一样,先做SAMPLE再算预期CASE数,再除预期日完成数.回过头来说,比如8个人,7个人都可以按时完成,第8个不能顺利结束,一般就要换人了
项目管理的核心是找的合适的人做合适的事情,其他一切都不能称之为核心。你可以称其他要素为关键的,重要的,但是绝对不能说是核心的。计划和计划实施过程的监控自然是重要的,但是绝对是最重要的。
估算和计划,我在这个论坛已经说过很多次了。基本上说,最靠谱的估算就是基于经验的拍脑袋的做法。当然培养这个估算的能力,是有一个过程的,并且我推荐可以将PSP的做法加以改进,以加强自己的复习工作,从而可以很快的提高自己的估算的能力。当然这个地方有很多的策略和各种策略的优缺点,以后专门讨论的时候再展开。
至于任务的分配和进度的确定,这个方面我以前也说过很多了。这里我需要强调的是,任务和需求的粒度化其实才是解决这些问题的核心基础实践,没有这个基础,基本上这些事情仅仅就是一种纸上谈兵。
至于说绩效考核以及分配,这个话题太大,而且专业性太强,我建议大家不要着急讨论。
总的来说,我觉得楼主可能看PMP之类的东西太多了,中毒了。
哈哈,等我明天忽然想整一个估算与计划培训班的时候,我可能就会改口了。当然这是一个玩笑。不过我确实看过很多估算方面的资料,也参加过很多培训和讨论,自己也给别人介绍和辅导过很多这个方面的内容。然而最终我自己发现,往往是我在项目最初的直觉,最终都是最准确的。并且我做过调查,基本上当一个开发者在保持复习项目的习惯半年之后,对于项目规模的直接就很准了。而这也使我对估算这个问题有了新的视角,我现在更愿意教大家如何回顾和复习自己的工作,并不断对自己的直觉估算能力做训练。
当然同时我们必须还认识到,至少对于我来说同样的需求,所带来的任务和完成的工作量并不是很恒定的,它会由于开发者的选择有十分大的伸缩性。比如同样是做一个网站,即使你使用同样的技术和高层设计,并且是同样的人员,最终的代码规模和完成的时间长短以及工程的质量都可能差别很大。并且很多时候,开发者自己也知道这一点,并且是有意的利用了这一点。当然如果把项目放在极限状态下考虑,这一点就该被强烈的重视起来。
而我也发现当项目处于极限状态下,在混乱与秩序的边界,其收益和实施的过程往往是最具有活性的。当然人与组织之间的区别很大,这个交界点的差异就更大。这也需要大家不断的对自己的工作进行回顾和复习。
这里我确实需要解释解释。我说什么什么是核心,并不是说只要有了核心就行了,还需要有外围的辅助。
比如你拿到一个项目,最佳的方案是找到一个合适的人,全权委托给他去做。然而往往我们找不到这样一个人,我们只能找到一些可以完成这个事情一部分比较合适的人。这个时候,你就需要把这个事情划分为适应于这些人各自不同情况的组合,并将这些组合委派给他们去完成。而由于是组合,很可能他们之间的工作还有所联系。因此你就需要做协调。当然由于你要协调,对他们各自的工作情况就需要有一个监控,以使你可以在合适的时间采取相应的措施。这个任务的划分就是计划,这个监控就是项目的过程控制。由此我们就可以明白,所谓的计划面向的是人,服务的是人;所谓的过程控制,面向的也是人,服务的还是人。
而进一步看这个问题,我们可以说,设计也是应该面向人的,交流还是面向人的,一切的一切都是面向人的。
分享到:
相关推荐
在项目管理领域,任务清单和工作量估算扮演着至关重要的角色。它们是规划、执行和控制项目的关键工具,确保项目按期完成并符合预算。本文将深入探讨这两个概念及其关联的知识点。 首先,任务清单(Task List)是...
软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算软件开发项目工作量估算...
工作量估算是软件项目开发的重要环节,也是制定项目开发计划的依据。目前常用的软件项目工作量估算方法都无法简单准确地估算项目工作量。本文采用三步法对项目工作量进行估算,第一步选择一个简单的模型;第二步使用...
《基于IFPUG标准的功能点工作量估算软件详解》 在软件开发领域,精确的工作量估算对于项目管理和规划至关重要。IFPUG(International Function Point Users Group,国际功能点用户组)提供了一种标准化的方法——...
工作量估算的意义,工作估算的N要素,结构化分解方法与常用项目管理模型等,专家评估法和三点评估法法的应用,基本原则 与常估计方法的问题分析与讨论。
在软件开发领域,工作量估算一直是一个挑战性的任务。这是因为软件开发自身具有的复杂性和不确定性。该培训资料详细介绍了几种软件工作量估算方法,包括策划扑克法、宽带DELPHI方法和Pert Sizing估算方法,同时强调...
"项目管理-2-软件工作量估算" 软件工作量估算是项目管理中非常重要的一步,它决定了项目的成败。软件工作量估算的目的是对软件项目所需的工作量进行评估,以便更好地规划和控制项目。软件工作量估算是一个复杂的...
在软件开发过程中,工作量估算是一项至关重要的任务,它直接影响项目的计划、预算和资源分配。本文将深入探讨软件项目工作量估算的相关知识点,包括其重要性、方法、影响因素以及如何进行有效的估算。 首先,我们要...
软件项目工作量估算COCOMO和SLIM模型的应用研究 本文主要讨论了软件项目工作量估算COCOMO和SLIM模型的应用研究。工作量估算对于软件项目计划制订、项目进度管理、人力资源调配、项目成本控制有着重要意义。文章重点...
本文主要探讨了基于神经网络的软件项目工作量估算系统的实现,该系统旨在提高软件项目成本估算的准确性,解决传统方法存在的问题。文章首先介绍了软件项目工作量估算的重要性,指出其在软件项目管理中的关键作用,...
软件项目工作量估算是一项至关重要的任务,它直接影响到项目的进度、成本控制以及资源分配。上海交通大学计算机集成技术开放实验室的讲座中强调了软件工作量估算的挑战和难点。估算的准确性与精确性是两个关键概念,...
软件研发工作量估算表Excel格式
工作量估算在软件开发中是一项至关重要的任务,它涉及到对项目成本、时间和资源的需求预测。本文将深入探讨工作量估算的几种方法,特别是基于算法的方法,并以COCOMOII模型为例进行详细阐述。 首先,工作量估算的不...
在软件开发过程中,工作量估算是一项至关重要的任务,它直接影响项目的计划、预算和资源分配。以下根据提供的七种场景详细阐述软件工作量估算的步骤: 场景一:合同前的工作量估算 在这种情况下,由于没有实施CMMI2...
工作量估算在软件开发项目管理中占据着至关重要的地位,它是预测项目时间和成本的基础。"冯少浦_工作量估算1"中提到的方法是利用Cocomo(Constructive Cost Model,建设性成本模型)来进行估算。Cocomo是一种广泛...
工作量估算在软件开发项目管理中扮演着至关重要的角色,它是预测项目时间和成本的基础。本话题将探讨在“5组-工作量估算1”中涉及的一些关键知识点,包括网络编程、软件/插件开发、Java与Python编程语言的差异、设计...
在软件开发过程中,准确的工作量估算和合理的报价是至关重要的。本文档主要探讨了软件开发价格估算的方法,涉及开发工作量、开发费用、风险系数和复用系数等多个方面。 首先,软件开发价格由开发工作量乘以开发费用...
软件估算特点 软件工作量估算——困难 在何处进行估计? 工作量估算影响 软件工作量估计的方法 软件工作量估算的技术 估算的技巧 估算方法总结