软件项目管理第2章项目的生命期和管理过程课件

上传人:风*** 文档编号:242432855 上传时间:2024-08-23 格式:PPT 页数:38 大小:14.06MB
返回 下载 相关 举报
软件项目管理第2章项目的生命期和管理过程课件_第1页
第1页 / 共38页
软件项目管理第2章项目的生命期和管理过程课件_第2页
第2页 / 共38页
软件项目管理第2章项目的生命期和管理过程课件_第3页
第3页 / 共38页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,软件项目管理第2章项目的生命期和管理过程,*,软件项目管理第2章项目的生命期和管理过程,2024/8/23,软件项目管理第2章项目的生命期和管理过程,软件项目管理第2章项目的生命期和管理过程2023/8/31软,1,学习目标,掌握项目生命周期基本概念,熟悉软件项目生命周期的划分方法,掌握项目管理内容,掌握项目管理过程的概念,理解项目过程的相互作用,第2章 项目的生命期和管理过程,软件项目管理第2章项目的生命期和管理过程,学习目标第2章 项目的生命期和管理过程 软件项目管理第2章项,2,Hot Tip,项目的生命周期,项目阶段-项目的执行组织通常将项目分成若干个项目阶段,以便提供更好的管理控制,并与项目组织的持续运作之间建立恰当联系。,项目生命期-项目阶段的全体被称为项目生命期。,项目生命期和产品生命期之间有显著的区别。,美国项目管理协会的定义:项目是分阶段完成的一项独特性的任务,一个组织在完成一个项目时会将项目划分成一系列的项目阶段,以便更好地管理和控制项目,更好地将组织的日常运作与项目管理结合在一起。项目的各个阶段放在一起就构成了一个项目的生命周期。,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip项目的生命周期2 .1 项目的生命周期软件项目,3,项目管理的概念,PMBOK 5,大过程:项目生命周期,软件项目管理第2章项目的生命期和管理过程,项目管理的概念PMBOK 5 大过程:项目生命周期软件项目管,4,软件项目生命期与管理过程,软件项目管理过程/生命周期,软件项目管理的核心,启动,计划,控制,结束,软件项目管理第2章项目的生命期和管理过程,软件项目生命期与管理过程软件项目管理过程/生命周期,5,Hot Tip,项目生命周期包括下述几个方面的主要内容:,1项目的时限,包括一个项目的起点和终点,以及一个项目各个阶段的起点和终点。,2项目的阶段,包括一个具体项目主要阶段的划分和各个主要阶段中具体阶段的划分,这种阶段划分将一个项目分解成一系列前后接续,并且便于管理的项目阶段。,3项目的任务,包括项目各个阶段的主要任务及其主要活动等。,4项目的成果,项目生命周期同时还需要明确给出项目各阶段的可交付成果。这同样包括项目各个阶段和项目各个阶段中主要活动的成果。,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip项目生命周期包括下述几个方面的主要内容:2 .,6,Hot Tip,项目的生命周期,软件的生存期是指从概念的形成、项目定义与决策、系统分析与设计、开发成功、投入使用,并在使用中不断修改、完善,直至被新的软件所替代,而停止该软件使用的全过程。,软件项目的生命周期是指从项目批准到交付使用的过程。,立项前的调研、系统维护、升级等可以不是项目生命周期的阶段,但是软件的生存期的一部分。,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip项目的生命周期2 .1 项目的生命周期软件项目,7,项目生命期投入和可交付成果,需求建议书 合同产品/项目文档,识别需求,提出解决方案,执行项目,结束项目,时间,投入力量,启动 规划 实施和控制 收尾,可行性分析报告,项目生命期投入和可交付成果,软件项目管理第2章项目的生命期和管理过程,项目生命期投入和可交付成果 识别,8,软件生命期与管理过程,项目启动 计划/实施 项目结束,软件项目管理第2章项目的生命期和管理过程,软件生命期与管理过程 项目启动,9,Hot Tip,项目的生命周期,2项目生命周期中的重要概念,(1)检查点,检查点是指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。可将检查点看作是一个固定“采样”时点,而时间间隔根据项目周期长短不同而不同,频度过小会失去意义,频度过大会增加管理成本。,(2)里程碑,里程碑是项目中完成阶段性工作的标志。不同类型的项目里程碑也不同。例如,需求规格说明书、详细的设计图或一个工作模型。,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip项目的生命周期2 .1 项目的生命周期软件项目,10,Hot Tip,里程碑在项目管理中具有重要意义,对一些复杂的项目,需要逐步逼近目标,里程碑产出的中间“交付物”是每一步逼近的结果,也是控制的对象。如果没有里程碑,中间想知道“项目做的怎么样了”是很困难的。,可以降低项目风险。通过早期评审可以提前发现需求和设计中的问题,降低后期修改和返工的可能性。另外,还可根据每个阶段产出结果分期确认收入,避免血本无归。,一般人在工作时都有“前松后紧”的习惯,而里程碑强制规定在某段时间做什么,从而可以合理分配工作,细化管理。,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip里程碑在项目管理中具有重要意义2 .1 项目的,11,Hot Tip,软件(与)项目生命周期的,划分,( /阶段)p19,1项目定义与可行性研究,2需求分析,3系统设计,4系统实施,5系统测试,2 .1 项目的生命周期,软件项目管理第2章项目的生命期和管理过程,Hot Tip软件(与)项目生命周期的划分( /阶段)p19,12,Hot Tip,1软件项目的管理内容,战术上项目管理主要关注项目范围、时间、成本和质量等方面。,范围:指为了实现项目目标必须完成的所有工作。根据需求分析的结果可以通过定义交付成果和交付成果的标准来定义工作范围。,时间也称项目进度:指完成项目的时间。进度计划不仅说明了完成项目工作范围内所有工作需要的时间,也规定了每个活动的开始和完成日期。,成本也称为项目费用:指完成项目需要的所有款项,包括人力成本、原材料、设备租金、分包费用和咨询费用等。,质量:指项目满足明确或隐含需求的程度。,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip1软件项目的管理内容2 .2 软件项目管理过,13,项目与软件项目的概念,实现项目目标的制约:,范围,,成本,进度,软件项目管理第2章项目的生命期和管理过程,项目与软件项目的概念实现项目目标的制约:范围,成本,进度软件,14,项目管理的概念,成功的项目:,满足,当事,人的期望及3要素的平衡,软件项目管理第2章项目的生命期和管理过程,项目管理的概念成功的项目:满足当事人的期望及3要素的平衡软件,15,Hot Tip,1软件项目的管理内容,战略上看有效的项目管理集中在对人员、问题和过程的管理上。,人员 :人的因素是比精良的设备、先进的技术更为重要的项目成功因子。项目经理是项目管理的中流砥柱,其组织、协调、管理能力,以及知识素质、经验水平和领导艺术,甚至其个人脾性都对项目管理的成败有着决定性的影响。,问题 :在项目实施过程中会出现很多问题,需要及时发现和解决。项目经理的一个重要任务是发现问题和解决问题。,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip1软件项目的管理内容2 .2 软件项目管理过,16,Hot Tip,过程 :指产生结果的一系列行为。一类是项目管理的过程描述、组织和完成项目的各项工作。另一方面,面向产品的过程具体描述和创造项目产品。这类,过程一般由项目生命周期定义(p22?软件工程/质量管理),,并随着应用领域的变化而变化。项目管理的过程和面向产品的过程在整个项目中会相互迭用、相互作用。,例如,项目范围的定义不可能缺少对如何生产产品的基本理解。,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip过程 :指产生结果的一系列行为。一类是项目管理,17,项目的管理过程,(,周期),现代项目管理理论认为任何项目都是由两个过程构成:,其一是项目的实现过程,其二是项目的管理过程,现代项目管理将整个项目的全部工作看成是由一系列项目阶段构成的一个完整的项目生命周期。,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,项目的管理过程 (周期)2 .2 软件项目管理过程软件项目管,18,Hot Tip,2. 项目的管理过程,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip2. 项目的管理过程 2 .2 软件项目管理,19,Hot Tip,启动阶段:概念形成,立项筹备,计划阶段:项目章程,项目计划,执行阶段:授权激励,调配资源,控制阶段:绩效跟踪,计划调整,收尾阶段:验收评估,经验教训,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip启动阶段:概念形成,立项筹备2 .2 软件项目,20,项目的启动阶段,项目的启动阶段,项目初始过程,项目规划过程,需求分析?,项目建议书,可行性研究,项目评估,项目选择,软件项目管理第2章项目的生命期和管理过程,项目的启动阶段项目的启动阶段项目初始过程项目规划过程需求分析,21,项目的启动阶段,概念形成,识别及捕捉商机,市场及需求分析,相关信息的收集,提出假设和建议,立项筹备,组建筹备机构,立项筹备资金,协调干系人利益,可行性研究报告,招/投标、立项、任命、启动宣布,项目的启动阶段,软件项目管理第2章项目的生命期和管理过程,项目的启动阶段概念形成项目的启动阶段软件项目管理第2章项目的,22,项目定义与决策阶段工作流程图,结束,项目定义与决策阶段开始,发现问题并提出建议,分析条件和解决问题的机遇,分析需求并提出项目提案,编制并提出项目建议书,明确项目目标、任务、范围、产品的要求,开展项目的初步可行性分析,(项目的重要性、可行性、合理性、风险性等),审批项目可行性报告,做出项目决策,(实施还是放弃),项目的启动阶段,软件项目管理第2章项目的生命期和管理过程,项目定义与决策阶段工作流程图结束项目定义与决策阶段开始发现问,23,项目的计划阶段,项目章程,项目的目标宗旨,项目的规定任务,项目的权益原则,项目的管理架构,项目计划,预算成本计划,时间进度计划,质量管理计划,投入产出计划,项目的计划阶段,软件项目管理第2章项目的生命期和管理过程,项目的计划阶段项目章程项目的计划阶段软件项目管理第2章项目的,24,规划过程各子过程及其相互之间的联系,项目规划过程,依赖性的过程(必要时反复进行),活动排列,活动时间,估计,费用估算,活动定义,资源规划,范围规划,项目分解,制定进度计划,费用计划,项目规,划,质量规划,组织规划,应对措施,风险量化,风险识别,交流沟通,规划,询价规划,采购规划,人员招收,初始,过程,控制,过程,到执行过程,辅助过程,规划过程各子过程及其相互之间的联系,软件项目管理第2章项目的生命期和管理过程,规划过程各子过程及其相互之间的联系项目规划过程依赖性的过程(,25,项目的计划阶段,项目计划工作流程图,项目集成计划和专项计划以及项目设计的确认,项目工作对外发包及合同订立,结束,项目计划与设计阶段开始,明确项目的各种资源限制,明确项目的目标与主要指标,初步编制项目的集成计划,全面编制项目的专项计划、工期、质量、费用等,项目产品和项目工作的设计和规定,软件项目管理第2章项目的生命期和管理过程,项目的计划阶段项目计划工作流程图项目集成计划和专项计划以及项,26,项目的实施阶段,项目实施,制定任务指标,激励奖惩杠杆,实施成果报告,指挥调度协调,项目控制,审查计划实施,调整计划指标,绩效评估度量,实时纠正偏差,项目的执行阶段,软件项目管理第2章项目的生命期和管理过程,项目的实施阶段项目实施项目的执行阶段软件项目管理第2章项目的,27,控制过程,进展报告,整体控制,保 证 性 过 程,范围变更控制,进度控制,成本控制,质量控制,风险控制,计划过程,收尾过程,执行过程,软件项目管理第2章项目的生命期和管理过程,控制过程进展报告整体控制保 证 性 过 程范,28,项目的实施阶段,项目实施与控制阶段,的工作流程图,项目的执行阶段,开展项目实施中的指挥、,调度与组织和协调等工作,根据项目实际绩效和项目标,准之间的差距来取纠偏措施,结束,项目实施与控制阶段开始,依据计划开展项目实施工作,项目控制标准的制订,项目任务、范围、,计划、要求的确认,定期与不定期地度量和报,告项目的实际工作绩效,软件项目管理第2章项目的生命期和管理过程,项目的实施阶段项目实施与控制阶段项目的执行阶段开展项目实施中,29,项目的收尾阶段,项目验收,确定验收标准,项目完成决算,项目验收报告,通过验收程序,项目评估,确定评价方法,确定评价标准,文件整理归档,总结经验教训,项目的收尾阶段,软件项目管理第2章项目的生命期和管理过程,项目的收尾阶段项目验收项目的收尾阶段软件项目管理第2章项目的,30,项目的实施阶段,项目完工与交付阶段的工作流程图,项目的,收尾阶段,项目完工与交付阶段开始,初步确认项目已完成,由项目团队开展自我开发部分项目工作的完工与自我验收工作,由项目团队开展各个外包合同和对外采购合同的终结和验收工作,由业主开展整个项目的,全面验收工作,项目产出物的实物交付工作,各种文件及产权或,所有权交付工作,结束,软件项目管理第2章项目的生命期和管理过程,项目的实施阶段项目完工与交付阶段的工作流程图项目的收尾阶段项,31,3. 项目过程 的相互作用,2 .2 软件项目管理过程,在一个项目的进程中,项目管理过程和项目实现过程从时间上是相互交叉和重叠的,从作用上是相互制约和相互影响的。各过程组(=活动,RUP)的相互作用也会跨越阶段,一个阶段的结果作为下一个阶段开始的输入。,软件项目管理第2章项目的生命期和管理过程,3. 项目过程 的相互作用2 .2 软件项目管理过程,32,RUP软件开发生命周期,软件项目管理第2章项目的生命期和管理过程,RUP软件开发生命周期软件项目管理第2章项目的生命期和管理过,33,Hot Tip,3. 项目过程 的相互作用,2 .2 软件项目管理过程,软件项目管理第2章项目的生命期和管理过程,Hot Tip3. 项目过程 的相互作用2 .2 软件项目,34,4,.,项目管理与软件(工程)产品管理的关系,2 .2 软件项目管理过程,软件工程是围绕软件产品,项目管理围绕项目过程:-,产品生命周期与项目生命周期之间的差别- 项目管理中应该充分考虑软件生命周期- 产品工艺的特点决定着项目的基本过程,软件有其自身的规律- 软件工程也涉及到管理方面的问题,与项目管理有重叠的部分,软件项目管理第2章项目的生命期和管理过程,4 . 项目管理与软件(工程)产品管理的关系 2 .2 软件,35,案例:,杨明是新任的学院,IT,部主任,在过去的,15,年里杨明一直是老师,同学、同事们都很尊敬他。这个学校的,IT,应用在过去的,5,年中增长很快,一些教室配有多媒体工作站和投影系统。最近杨明得知,已经有几个大学开始要求所有学生租借便携式电脑,这些大学的大部分课程都结合了技术内容,这个做法让他们感到很新奇。杨明和他的同事花费了几天的时间编制了一个计划,开始要求他们学校的学生从下一学期开始都要租借便携式电脑。在9月份给全体教职员工发了一个邮件,简要描述了这个计划和其他一些计划,结果几乎没有什么响应。直到第2年2月份的教师会议上,他又向大家详细解释了这个计划的细节,结果遭到经济系、英语系等系主任的反对。,他们慷慨陈词,认为这所大学不是技术培训学校,杨明的这种想法简直荒唐可笑。而计算机系的人表示他们的学生都已经拥有最好的台式机了,也不会乐意为租用一台功能更低的便携式电脑支付那些强制收取的费用。成人教育部的主任也担心那些成人班的学生恐怕不会再愿意增加学费了。听了他们的反映之后,杨明觉得很吃惊。现在他该怎么办呢?,案例学习:,软件项目管理第2章项目的生命期和管理过程,案例:杨明是新任的学院IT部主任,在过去的15年里杨,36,听了教工会上一些人对便携式电脑计划的意见之后,校长指示成立一个委员会,正式评价要求学生在将来使用便携式电脑这一概念。由于学校也在处理其他一些与招生有关的重要事宜,校长就指定管理招生的副校长来领导这个委员会工作。委员会成员包括杨明、成人教育部主任、计算机系主任、英语系主任和来自学生社团的学生等。校长知道大家都很忙,而这个项目并不是很急,因此他要求委员会在一个月后的教务会上提交一份计划书,由他们提出有关建议,决定是否为此或放弃这一想法。,案例讨论:,1.杨明错在哪里?这个案例说明什么问题?2.,什么叫做运用系统观点看问题?在项目管理中如何运用系统的观点?3.校长的决定是否有道理?,案例学习:,软件项目管理第2章项目的生命期和管理过程,听了教工会上一些人对便携式电脑计划的意见之后,校,37,演讲完毕,谢谢听讲,!,再见,see you again,3rew,2024/8/23,软件项目管理第2章项目的生命期和管理过程,演讲完毕,谢谢听讲!再见,see you again3rew,38,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!