01 软件项目管理概述整理ppt.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01 软件项目管理概述整理ppt

1.1 软件开发中的问题 在软件开发部门,项目管理的问题相当突出。 据美国国防部1970年代立项研究软件项目做不好的原因,结果发现70%的项目问题是由于管理不善引起的,而不是因为技术能力不够。 他们得出一个结论:管理是影响软件研发项目全局的因素,而技术因素只影响局部。 到了1990年代中期,软件项目管理不善的问题仍然存在。 1995年,Standish Group针对系统开发成功的研究表明,所有的开发项目中有32%的项目在它们 结束之前被中止。此外多于一半的软件项目花费的成本相当于原来预算的2倍。 只有42%的软件项目完成时达到了预期的范围和功能,事实上,许多系统只完成了部分预期的需求。 于是软件项目管理成为软件项目开发中最重要的核心问题之一。 什么原因会导致项目成功或失败?从项目管理的角度来看,如果一个项目达到了以下目标,则表明项目是成功的: 客户最终接受最后得到的系统; “及时”地交付了系统; “在预算内”交付了系统; 系统开发过程对企业运营影响很小。 这就是衡量项目成功的4条准则。 因为项目的不良管理会使得采用的系统分析和设计方法变得毫无意义,必须重视项目管理。 常见的一些项目的不良管理的表现如下: 没有得到高层管理人员对项目的承诺。 缺少组织对系统开发方法的承诺。 走捷径绕过系统开发方法。 项目落后于进度,项目组想赶上进度。 项目超出了预算,项目组想省略一些步骤以节约开支。 项目组未受过某些方法和过程的培训,不知该如何做而省略了某些步骤。 预期管理差—主要表现在范围蔓延。 过早承诺固定的预算和进度—未能逐步投入。 估算技术差—瞎猜,不采用科学方法。 过于乐观—不能正视困难,对于产生问题的连锁反应估计不足。 人月神话—当项目进度落后时,采用加人的方法赶进度,导致更多沟通问题。 到了1990年代中期,软件项目管理不善的问题仍然存在。 据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有10%的项目能够在预定的费用和成本下交付。 于是软件项目管理成为软件项目开发中最重要的核心问题之一。 软件项目管理在IEEE/ACM CC2001中是在SE1《软件工程1》中提出来的。 软件项目管理课程就是为适应软件开发项目的需要而开设的。它揭示最常见的、困扰软件项目的主要问题,提出较好的实践方法和解决方案。 软件项目管理采用通用项目管理的框架,结合软件项目的特点展开讨论。 美国项目管理协会就项目管理认证,建立了一套《项目管理知识体系指南》,作为了解和学习项目管理的知识框架和起点。它包括八大项目管理知识领域和五个过程组。 1.2 项目与项目管理 什么是项目?项目是为完成唯一的目的所采取的一次性的努力。 项目一般涉及到一些人员,他们履行一些相互管理的活动。 项目的特点: 项目有一个唯一的目的 应当有定义明确的目标,一切项目活动都是围绕目标进行的。目标贯穿于项目始终 项目是一次性的 有明确的开头和明确的结尾,项目的结果是不可逆转的。 项目需要多方面的资源 包括人, 硬件设施,软件配置,其他销售、咨询、协作部门等。 项目应当有一个主要发起人和客户 项目干系人有很多,其中必有主要发起人,提供项目方向和资助。 项目具有不确定性 有时很难确切定义项目的目标、准确估计完成项目所需的时间和成本支出。 优秀的项目经理是项目成功的关键。还需要与项目发起人、项目组成员等合作。 软件项目除了具备一般项目的基本特征外,还有以下特点: 软件项目所创造的产品或服务是一种逻辑载体,有一定抽象性 软件产品没有硬件的老化和磨损问题,但也存在逻辑老化问题 软件项目只限于产品或服务的开发,不存在制造 软件项目的产品开发受到计算机硬件和支持软件的限制 软件项目的产品开发至今没有摆脱手工的开发方式,软件产品基本上是定制的 项目管理三约束 范围、时间、成本称为项目管理三要素。 范围 项目的任务是什么?客户和发起人通过项目获得什么样的产品或服务? 时间 完成项目需要多长时间?项目进度应当如何安排? 成本 完成项目需要花费多少代价? 管理这三个约束,就要在项目的范围、时间和成本三者之间进行权衡。 项目目标就是在给定时间、预算内完成工作范围,以使客户满意。 客户满意,才能更快地结束项目,否则会导致项目的拖延,增加额外的成本。 什么是项目管理? 项目管理是指“一定的主体,为了实现其目标,综合运用专门的知识、技能、工具和方法,对执行中的项目周期的各阶段工作进行计划、组织、协调、控制,以满足甚至超越项目干系人的需求和期望。” 项目干系人是指参与项目和受项目影响的人,包括项目发起人、项目组、支持人员、客户、最终用户、供应商,项目对手。 项目的核心知识是范围、时间、成本和质量。辅助知识是人力资源管理、风险管理和采购管理。 项目管理框架 项目管理的主

文档评论(0)

zyzsaa + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档