(ppt)项目规划与项目监控.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(ppt)项目规划与项目监控

目录 1. 项目规划的概念 2. 如何进行项目估计 3. 制定项目计划 4. 项目计划审批 5. 项目计划变更控制 6. 有效地监控项目 7. 小结 参考书:《软件工程与项目管理解析》,林锐 著,电子工业出版社,2003 1. 项目规划的概念 1.1 什么是项目规划 项目规划(Project Planning)的目的是为项目的开发和管理工作制定合理的行动纲领(即项目计划),使所有人员按照该计划有条不紊地开展工作。为了避免词义混淆,这里把动词Planning译为规划,把名词Plan译为计划。 1.2 为什么要进行项目规划 我们生活在城市里,经常发现某些道路被反反复复地挖掘修理,给老百姓的生活添加了很多麻烦。这种现象只有两种解释: 市政管理者为了拉动GDP的增长,营造欣欣向荣的景象,就拿马路开刀; 管理者根本没有进行市政规划,第一次挖马路铺设煤气管道,第二次挖马路铺设电缆,第三次挖马路铺设光缆,如此折腾简直劳民伤财。 软件项目规划的重点是对人员角色、任务进度、经费、设备资源、工作成果等等做出合适的安排,制定出一些计划(包括高层的和细节的),使大家按照计划行事,最终顺利地达到预定的目标。如果不对项目进行规划的话,一群人天马行空、各干各的,项目进展不到一半就混乱不堪了。 1. 项目规划的概念 1.3 谁在什么时候进行项目规划 在立项管理过程域的项目筹备阶段,机构领导首先任命一位项目经理,之后机构领导协助项目经理筹备项目经费、人力资源、软件硬件资源等。如果必要的资金和资源已经到位,那么项目经理和核心成员即可组成一个项目规划小组,开始进行项目规划。 疑问:在《立项建议书》中不是已经有了项目的开发计划了吗?为什么还要进行项目规划呢? 《立项建议书》中的开发计划仅仅是一种设想而已,因为当时人们并不知道机构是否会采纳这个建议、也不知道领导支持的力度有多大。 假设《立项建议书》中的计划需要10名开发人员和一百万元经费,但是当立项之后机构只能给予5名开发人员和50万元经费,那么原计划必须做出重大调整。 1.4 项目规划产生的成果是什么 一是全局的计划书(Overall Plan),这里称为《项目计划》; 二是一些下属计划书(Subordinate Plan),例如配置管理计划、质量管理计划、阶段开发计划和测试计划等。 下属计划书是对《项目计划》的补充,其内容不可与《项目计划》冲突。通常《项目计划》由项目经理负责制定,由机构领导审批。而下属计划书一般由项目成员制定,由项目经理审批即可。 1. 项目规划的概念 1.5 项目规划的流程 2. 如何进行项目估计 2.1 观念 在制定项目计划之前,理应采用恰当的方法对重要的数据进行估计,否则计划就乱写了。一般地,项目估计的要素是软件规模、工作量和人力成本,如果这些要素估计得比较准确得话,那么后续制定的项目计划就比较合理。对于一些外包项目而言,项目估计得到的数据是双方讨价还价的依据。 项目估计几乎不可能成为一门精确的科学,因为在项目刚开始时,人们对产品需求和技术的了解还比较肤浅,而项目实际能够拥有经费和资源很大程度上是靠项目经理争取来的,不确定因素比较多。在这种情况下人们很难作出准确的估计。但是大家都认同:依据某种方法(规则)进行估计显然比瞎猜好得多。 常用的项目估计方法大体分为两类,第一类是数学模型,第二类是简单直观的“分解-累计”方法 2.2 用于项目估计的数学模型 采用数学模型这种方法是学术界热衷的,因为有数学公式的东西更显得有学术味道。这类方法适合于非常成熟的软件机构,该机构积累了丰富的历史数据,以至于能够归纳出数学模型来指导新项目的规划。 典型的数学模型如 E = A + B×(ev) C 其中A,B,和C是由经验导出的常数,E是以“人月”为单位的工作量,ev是估算变量如代码行(LOC)或者功能点(FP)。 2. 如何进行项目估计 例如基于代码行的数学模型有: Walston-Felix模型 E = 5.2×(KLOC)0.91 Bailey-Basili模型 E = 5.5+0.73×(KLOC)1.16 Boehm简单模型 E = 3.2×(KLOC)1.05 基于功能点的数学模型有: Albrecht模型 E = -13.39 + 0.0545 FP Kemerer 模型 E = 60.62×7.728×10-8 FP3 Maston模型 E = 585.7 + 5.12 FP 通用性更强的是 Barry Boehm 研制的COCOMO模型(构造性成本模型),分为初级、中级、高级3种形式。 公司的一些员工参加了CMM培训课,CMM讲师照本宣科地推荐了COCOMO模型,学员们如获至宝。有一天,某个同事打电话问我:“用COCOM

文档评论(0)

nfv050664 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档