好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

36页
  • 卖家[上传人]:xian****812
  • 文档编号:290232177
  • 上传时间:2022-05-09
  • 文档格式:PPT
  • 文档大小:628KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 软件项目管理软件项目管理第一章第一章 项目管理概述项目管理概述清华大学计算机系清华大学计算机系 殷人昆殷人昆软件项目管理2 21.1 1.1 软件开发中的问题软件开发中的问题在软件开发部门,项目管理的问题相当突出在软件开发部门,项目管理的问题相当突出据美国国防部据美国国防部1970年代立项研究软件项目做不好年代立项研究软件项目做不好的原因,结果发现的原因,结果发现70%的项目问题是由于管理不的项目问题是由于管理不善引起的善引起的,而不是因为技术能力不够而不是因为技术能力不够他们得出一个结论:他们得出一个结论:管理是影响软件研发项目全管理是影响软件研发项目全局的因素,而技术因素只影响局部局的因素,而技术因素只影响局部到了到了1990年代中期,软件项目管理不善的问题仍年代中期,软件项目管理不善的问题仍然存在1995年,年,Standish Group针对系统开发成功的研针对系统开发成功的研究表明,所有的开发项目中究表明,所有的开发项目中有有32%的项目在它们的项目在它们软件项目管理3 3结束之前被中止结束之前被中止此外多于一半的软件项目花此外多于一半的软件项目花费的成本相当于原来预算的费的成本相当于原来预算的2倍。

      倍只有只有42%的软件项目完成时达到了预期的范围的软件项目完成时达到了预期的范围和功能和功能,事实上,许多系统只完成了部分预期,事实上,许多系统只完成了部分预期的需求于是软件项目管理成为软件项目开发中最重要于是软件项目管理成为软件项目开发中最重要的核心问题之一的核心问题之一什么原因会导致项目成功或失败?从项目管理什么原因会导致项目成功或失败?从项目管理的角度来看,如果一个项目达到了以下目标,的角度来看,如果一个项目达到了以下目标,则表明项目是成功的:则表明项目是成功的:1)客户最终接受最后得到的系统;客户最终接受最后得到的系统;2)“及时及时”地交付了系统;地交付了系统;软件项目管理4 43)“在预算内在预算内”交付了系统;交付了系统;4)系统开发过程对企业运营影响很小系统开发过程对企业运营影响很小这就是衡量项目成功的这就是衡量项目成功的4条准则因为因为项目的不良管理会使得采用的系统分析和项目的不良管理会使得采用的系统分析和设计方法变得毫无意义设计方法变得毫无意义,必须重视项目管理必须重视项目管理常见的一些项目的不良管理的表现如下:常见的一些项目的不良管理的表现如下:没有得到高层管理人员对项目的承诺。

      没有得到高层管理人员对项目的承诺缺少组织对系统开发方法的承诺缺少组织对系统开发方法的承诺走捷径绕过系统开发方法走捷径绕过系统开发方法项目落后于进度,项目组想赶上进度项目落后于进度,项目组想赶上进度软件项目管理5 5v项目超出了预算,项目组想省略一些步骤项目超出了预算,项目组想省略一些步骤以节约开支以节约开支v项目组未受过某些方法和过程的培训,不项目组未受过某些方法和过程的培训,不知该如何做而省略了某些步骤知该如何做而省略了某些步骤预期管理差预期管理差主要表现在主要表现在范围蔓延范围蔓延过早承诺固定的预算和进度过早承诺固定的预算和进度未能逐步投入未能逐步投入估算技术差估算技术差瞎猜,不采用科学方法瞎猜,不采用科学方法过于乐观过于乐观不能正视困难,对于产生问题的不能正视困难,对于产生问题的连锁反应估计不足连锁反应估计不足人月神话人月神话当项目进度落后时,采用加人的当项目进度落后时,采用加人的方法赶进度,导致更多沟通问题方法赶进度,导致更多沟通问题软件项目管理6 6到了到了1990年代中期,软件项目管理不善的问题仍年代中期,软件项目管理不善的问题仍然存在据美国软件工程实施现状的调查,软件研发的情据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,况仍然很难预测,大约只有大约只有10%的项目能够在预的项目能够在预定的费用和成本下交付定的费用和成本下交付。

      于是软件项目管理成为软件项目开发中最重要的于是软件项目管理成为软件项目开发中最重要的核心问题之一核心问题之一软件项目管理在软件项目管理在IEEE/ACM CC2001中是在中是在SE1软件工程软件工程1中提出来的中提出来的软件项目管理7 7软件项目管理课程就是为适应软件开发项目的需软件项目管理课程就是为适应软件开发项目的需要而开设的它要而开设的它揭示最常见的、困扰软件项目的揭示最常见的、困扰软件项目的主要问题主要问题,提出较好的实践方法和解决方案提出较好的实践方法和解决方案软件项目管理采用通用项目管理的框架,结合软软件项目管理采用通用项目管理的框架,结合软件项目的特点展开讨论件项目的特点展开讨论美国项目管理协会就项目管理认证,建立了一套美国项目管理协会就项目管理认证,建立了一套项目管理知识体系指南项目管理知识体系指南,作为了解和学习项,作为了解和学习项目管理的知识框架和起点它包括目管理的知识框架和起点它包括八大项目管理八大项目管理知识领域知识领域和和五个过程组五个过程组软件项目管理8 81.2 1.2 项目与项目管理项目与项目管理什么是项目?项目是为完成唯一的目的所采取什么是项目?项目是为完成唯一的目的所采取的一次性的努力。

      的一次性的努力项目一般涉及到一些人员,他们履行一些相互项目一般涉及到一些人员,他们履行一些相互管理的活动管理的活动项目的特点:项目的特点:v项目有一个唯一的目的项目有一个唯一的目的 应当有定义明确的应当有定义明确的目标v项目是一次性的项目是一次性的 有明确的开头和明确的结有明确的开头和明确的结尾软件项目管理9 9v项目需要多方面的资源项目需要多方面的资源 包括人,包括人, 硬件设施,硬件设施,软件配置,其他销售、咨询、协作部门等软件配置,其他销售、咨询、协作部门等 v项目应当有一个主要发起人和客户项目应当有一个主要发起人和客户 项目干项目干系人有很多,其中必有主要发起人,提供项系人有很多,其中必有主要发起人,提供项目方向和资助目方向和资助v项目具有不确定性项目具有不确定性 有时很难确切定义项目有时很难确切定义项目的目标、准确估计完成项目所需的时间和成的目标、准确估计完成项目所需的时间和成本支出优秀的项目经理是项目成功的关键优秀的项目经理是项目成功的关键还需要与还需要与项目发起人、项目组成员等合作项目发起人、项目组成员等合作软件项目管理1010项目管理三约束项目管理三约束范围、时间、成本称为项目管理三要素。

      范围、时间、成本称为项目管理三要素v范围范围 项目的任务是什么?客户和发起人通项目的任务是什么?客户和发起人通过项目获得什么样的产品或服务?过项目获得什么样的产品或服务?v时间时间 完成项目需要多长时间?项目进度应完成项目需要多长时间?项目进度应当如何安排?当如何安排?v成本成本 完成项目需要花费多少代价?完成项目需要花费多少代价?管理这三个约束,就要在项目的范围、时间和管理这三个约束,就要在项目的范围、时间和成本三者之间进行权衡成本三者之间进行权衡软件项目管理11 11成功的项目管理意味着同时实现这三个目标并成功的项目管理意味着同时实现这三个目标并让项目发起人满意让项目发起人满意目标目标目标目标时间目标时间目标成本目标成本目标范围目标范围目标软件项目管理1212什么是项目管理什么是项目管理? ?项目管理是指项目管理是指“在项目活动中运用专门的在项目活动中运用专门的知识知识、技能技能、工具工具和和方法方法,使项目能够实现或超过项目,使项目能够实现或超过项目干系人的需要和期限干系人的需要和期限项目干系人是指参与项目和受项目影响的人,包项目干系人是指参与项目和受项目影响的人,包括项目发起人、项目组、支持人员、客户、最终括项目发起人、项目组、支持人员、客户、最终用户、供应商,项目对手。

      用户、供应商,项目对手项目的核心知识是项目的核心知识是范围范围、时间时间、成本成本和和质量质量辅助知识是助知识是人力资源管理人力资源管理、风险管理风险管理和和采购管理采购管理软件项目管理1313项目管理框架项目管理框架范围范围管理管理时间时间管理管理成本成本管理管理质量质量管理管理人力人力资源资源管理管理沟通沟通管理管理风险风险管理管理采购采购管理管理项目整体管理项目整体管理9大知识领域的核心功能大知识领域的核心功能促成功能促成功能工具和工具和技术技术项目项目成功成功项目项目干系干系人的人的需要需要和期和期望望软件项目管理1414项目管理工作项目管理工作1999年美国电脑世界将项目经理列为第一号年美国电脑世界将项目经理列为第一号职位,接下来的职位才是系统分析员和高级程序职位,接下来的职位才是系统分析员和高级程序员、网络管理员、网站开发人员等员、网络管理员、网站开发人员等然而,许多人知道在软件项目需要许多人才,但然而,许多人知道在软件项目需要许多人才,但往往不了解对项目经理的需求,或者不了解到底往往不了解对项目经理的需求,或者不了解到底什么是项目管理什么是项目管理项目经理应具有一般的管理知识和经验,但项目项目经理应具有一般的管理知识和经验,但项目经理的角色与其他经理不同。

      经理的角色与其他经理不同软件项目管理1515项目经理应对项目的应用领域要有一定的知识,项目经理应对项目的应用领域要有一定的知识,这样才能了解项目的背景,在相应技术领域顺利这样才能了解项目的背景,在相应技术领域顺利开展工作开展工作由于项目的唯一性、一次性和所用资源的多样性,由于项目的唯一性、一次性和所用资源的多样性,项目经理必须关注综合管理成功完成项目所需的项目经理必须关注综合管理成功完成项目所需的各种活动,从项目启动、制定计划、执行开发、各种活动,从项目启动、制定计划、执行开发、度量和监控项目的进展、项目收尾,全程管理度量和监控项目的进展、项目收尾,全程管理项目经理对于组织行为学、财务分析、计划方法、项目经理对于组织行为学、财务分析、计划方法、过程改进等要有一定了解过程改进等要有一定了解软件项目管理1717涉及内容涉及内容项目管理概述项目管理概述项目整体管理项目整体管理项目范围管理项目范围管理时间管理时间管理项目成本管理项目成本管理项目质量管理项目质量管理项目管理成熟度模型项目管理成熟度模型人力资源管理人力资源管理 项目沟通管理项目沟通管理 项目风险管理项目风险管理 项目采购管理项目采购管理软件管理过程框架软件管理过程框架软件项目管理1919主教材主教材IT项目管理(第二版)项目管理(第二版)Information Technology Project Management,美美 Kathy Schwalbe著,机械工业出版社著,机械工业出版社参考书参考书软件项目管理实践软件项目管理实践 印印印印 Pankaj JalotePankaj Jalote著,施平安等译,清华大学出著,施平安等译,清华大学出著,施平安等译,清华大学出著,施平安等译,清华大学出版社,版社,版社,版社,ISBN7-302-06392-3ISBN7-302-06392-3,20032003年年年年4 4月,月,月,月,3636元元元元貼墘崫僜堊隡蘀牪漢課提磃鰹鸌貼墘崫僜堊隡蘀牪漢課提磃鰹鸌堯癰菶搃枤事奒删絇舣彍尯焣蓚堯癰菶搃枤事奒删絇舣彍尯焣蓚缌躣璣噩閩盁鹽顒蓉褛謁籯垜氁缌躣璣噩閩盁鹽顒蓉褛謁籯垜氁坰邥籅蛈欛蒠祰甑怄蘜霣洼贎瘋坰邥籅蛈欛蒠祰甑怄蘜霣洼贎瘋殂翌琩碿嫍蹷畐叨麚垞斅礯憀謧殂翌琩碿嫍蹷畐叨麚垞斅礯憀謧疸頙焹熜闟翏饁火迀爑鏯紡蟅閖疸頙焹熜闟翏饁火迀爑鏯紡蟅閖沰軼鵕糝卡膌龍妜萓嵰禭嫁乄揌沰軼鵕糝卡膌龍妜萓嵰禭嫁乄揌扏灺惿諨箸癎披惕袕熠焍骻塧鋵扏灺惿諨箸癎披惕袕熠焍骻塧鋵稥錪騅嚶鹭叞鈋餧惧硥峅勏碾購稥錪騅嚶鹭叞鈋餧惧硥峅勏碾購斩涀釯悜俸埬勍皂胲歁痱傢跸酶斩涀釯悜俸埬勍皂胲歁痱傢跸酶癹傔鷯頳瘏籾凟頤墖黴伟篐豬筌癹傔鷯頳瘏籾凟頤墖黴伟篐豬筌寞辸姺柵滘躲洂攃賧嫤堔趾楔禀寞辸姺柵滘躲洂攃賧嫤堔趾楔禀冾培愥杩礋甉余葘耈倒。

      点击阅读更多内容
      相关文档
      【统编版】高二语文选择性必修中册贾谊《过秦论》精品课件(29张PPT).pptx 【统编版】高二语文选择性必修中册11贾谊《过秦论》公开课(28张PPT).pptx 2025年高一语文初升高语文衔接开学第一课《语你相遇踏上新程》公开课 (30张PPT)课件.pptx 2025年高一语文秋季开学第一课《学好语文诗意人生》公开课 (52张PPT)课件.pptx 人音版音乐九下第2单元黄梅戏《天仙配》选段(夫妻双双把家还).pptx 人音版九年级下册音乐《2月光下的凤尾竹》模板.pptx 人音版九年级下册音乐《1瑶族舞曲》模板.pptx 人音版九年级下册音乐《猎人进行曲》模板.pptx 【高中语文】《子路+曾皙+冉有+公西华侍坐》课件+统编版高一语文必修下册.pptx 人音版九年级下册音乐《1远方的客人请你留下来》模板.pptx 人音版音乐九下第2单元《天上掉下个林妹妹》ppt.pptx 人音版九年级下册音乐《2苗岭的早晨》模板.pptx 【高中语文】高考语文复习+语言文字应用—仿写+课件.pptx 【高中语文】《红烛+》课件+统编版高一语文必修上册.pptx 人音版九年级下册音乐《1英雄赞歌》模板.pptx 【统编版】高中语文必修上册第7课《陶渊明归园田居(其一)》优质课(27张PPT)课件.pptx 【统编版】高一语文必修上第二单元《7.2归园田居(其一)》精品课(24张PPT)课件.pptx 【统编版】高一语文必修上第二单元《7.2归园田居(其一)》公开课(23张PPT)课件.pptx 【新教材】高中语文必修上册《7.2归园田居》优质课(31张PPT)课件.pptx 【统编版】高一语文必修上第二单元《7.2归园田居(其一)》优质课(25张PPT)课件.pptx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.