第1章软件项目概述详解.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.4过程管理 1.4.1软件过程 对于软件过程的理解,不能简单地理解为开发流程,因为要管理的不仅是软件开发的活动序列,而是软件开发的最佳实践。包括:流程、技术、产品、活动间关系、角色、工具等,是软件开发过程的各个因素的结合。因此,在软件过程管理中,要进行过程定义,使过程成为企业内部可以被重用的共享资源。软件开发的风险大,可能是因为软件过程能力低。根据项目和项目组的实际情况,建立稳定、可控的软件开发过程模型,是项目成功的基本保证。 1.4过程管理 1.4.1软件过程 开发过程对于软件产品来说非常重要。软件产业发展中的重要问题就是注重循序渐进的积累,不但是技术实践的积累,更重要的是管理实践的积累,积累项目中的各个环节的实践经验和项目管理的经验。 1.4过程管理 1.4.2过程管理与项目管理 过程概念是现代组织管理最基本的概念之一,在ISO9000:2000《质量管理体系基础和术语》中,将过程定义为:“一组将输入转化为输出的相互关联或相互作用的活动” 。过程的任务在于将输入转化为输出,转化的条件是资源,通常包括人力、设备设施、物料和环境等资源。增值是对过程的期望,为了获得稳定和最大化的增值,组织应当对过程进行策划,建立过程绩效测量指标和过程控制方法,并持续改进和创新。 1.4过程管理 1.4.2过程管理与项目管理 过程管理是指使用一组实践方法、技术和工具来策划、控制和改进过程的效果、效率和适应性,包括过程策划、过程实施、过程监测(检查)和过程改进(处置)四个部分,即PDCA(plan-do-check-act)循环四阶段。PDCA循环又称为戴明循环,是质量管理大师戴明在休哈特统计过程控制思想基础上提出的。 1.4过程管理 1.4.2过程管理与项目管理 过程管理是要让过程能够被共享复用,并得到持续的改进。项目管理用于保证项目的成功,而过程管理用于管理最佳实践。但这两项管理不是互相孤立的,是有机紧密结合的。过程管理的成果即软件过程可以在项目管理中辅助于项目管理的工作,在项目的计划阶段,项目计划的最佳参考是过去的类似项目中的实践经验,这些内容通过过程管理成为了过程管理的工作成果,这些成果对于一个项目的准确估算和合理计划非常有帮助,合理的计划是项目管理成功的基础。在项目计划的执行过程中,计划将根据实际情况不断地调整,直到项目结束时,项目计划才真正地稳定下来。这个计划及其更改历史是过程管理中过程改进的依据资料。 1.4过程管理 1.5软件项目管理过程 软件是一个特殊行业,其规范性远远达不到建筑等行业,经验在项目管理中占有重要作用,理论和标准还在发展中。为了实现项目目标,使软件项目获得成功,需要对软件项目的范围、风险、资源、任务、成本、时间进度等做到心中有数。而项目管理可以提供这些信息,大致可分为四个阶段:项目初始、项目计划、项目执行控制、项目结束。每个阶段有更细小的过程。 1.4过程管理 1.5软件项目管理过程 1.项目初始 项目管理的第一个阶段是确定项目的目标范围,包括开发和被开发双方的合同,软件要完成的主要功能、性能、稳定性等,项目的开发周期,软件的限制条件及客户其它需求等。 初始过程的第一个挑战就是“项目目标含糊、充满冲突”。项目干系人,如项目发起人、成果使用者、负责单位等之间对需求理解不一致,对项目的目标设定不一致。初始过程的第二个挑战就是“交流语言不规范,缺乏沟通技巧和工具”。以上两方面的挑战引起项目目标难以清晰定义或理解不一致。 1.4过程管理 1.5软件项目管理过程 2.项目计划。 项目计划是建立项目行动指南的基准,包括软件项目的估算、风险分析、进度规划、人员的配备、产品质量规划等,它指导项目的进程发展。它是项目跟踪控制的依据。软件项目计划是一个用来协调所有其它计划,以指导项目执行和控制的可操作的文件。它体现了对客户需求的理解,是开展项目活动的基础。 项目计划过程面临的最大挑战是计划的准确性差。 1.4过程管理 1.5软件项目管理过程 3.项目执行控制 一旦建立了基准计划就必须按照计划执行,使项目在预算内按进度完成并使用户满意。在这个阶段,项目管理过程包括测量实际的进程,并与计划相比较,发现计划的不当之处。如果实际进程与计划进程相比落后、成本超出预算或是技术要求没有达到

文档评论(0)

三四五 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档