下载此文档

软件项目管理基础.ppt


文档分类:IT计算机 | 页数:约79页 举报非法文档有奖
1/79
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/79 下载此文档
文档列表 文档介绍
第二章软件项目管理基础
软件项目的成功和失败
软件开发的困惑
为什么我们不能开发出高质量的软件?
为什么人类无法定义它、解释它,深刻地了解它?
为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?
软件工程方法不堪一击,人们无法使用它们。
软件项目失败原因
客户需求不确定
最终产品的设计和特色只有在过程中才能变得清晰,而不是开始时
很难制定准确的计划
估计不够,低估时间和成本
来自营销、客户和管理者的压力
沟通失败是项目失败的最大的威胁
软件过程不可见
软件开发的探索
技术
CASE,UML
OO
过程控制
ISO9001,ISO9000-3,ISO15504,ISO12207
CMM,TickIT
以上措施并没有真正解决软件危机
“质量是制造出来的,不是检验出来”,在制造业适用,在软件行业作用并不大(软件过程不可见)
项目失败率还是很高
软件项目失败深层次原因
对软件的误解是问题的根源。
现有的方法是由那些有良好愿望但忘记了软件中的“软”的那些聪明人所创建的。他们假定开发软件就象造桥。
方法不正确。没有人打算失败,具有讽刺意味的是为使失败最小化而创建的方法是失败的。
开发人员士气不高,没有创造性。
管理人员、开发人员能力不够。
只重过程,不重人。
没有良好的沟通。
项目管理概述
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
软件项目管理的根本目的是为了让软件项目,尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本,按期、按质的完成软件,然后交付用户使用。
这种管理在技术工作开始之前就应开始,在软件从概念到实现的过程中继续进行,当软件工程过程最后结束时才终止。
软件项目管理的特殊性
软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。
软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。
项目管理分九个知识领域,分别是成本管理、质量管理、时间管理、范围管理、人力资源管理、沟通管理、风险管理、采购管理和整体管理。
其中时间,质量和成本管理构成了三角形

软件项目管理基础 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数79
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lizhencai0001
  • 文件大小938 KB
  • 时间2018-06-09