软件工程项目管理课件_第1页
软件工程项目管理课件_第2页
软件工程项目管理课件_第3页
软件工程项目管理课件_第4页
软件工程项目管理课件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程项目管理,项目管理,1.项目调度 2.风险管理,软件工程项目管理,1.项目调度,项目调度包括把一个项目所有工作分解为若干独立活动,以及判断完成这些活动所需的时间。 项目调度对软件管理者的要求是十分苛刻的。管理人员必须估算完成各项活动所需要的时间和资源,并按照一定的顺序把他们紧密组织起来。,软件工程项目管理,识别活动,识别活动 依赖关系,估算活动的资源,为活动分 配人员,创建项目图表,软件需求,活动图表 及条形图,图 1 项目调度过程,软件工程项目管理,活动分解及进度管理,正常情况,各活动至少持续一周。 对所有活动安排一个最高时限(8-10周),如一项活动持续时间超过限制,就应该再次细分

2、。 在估算进度时,管理者不能认为项目的每个阶段都不会出问题。 除时间外,还必须估算完成每项任务所需的资源,包含人力资源和其他资源。,软件工程项目管理,估算进度的经验法则,估算时先假定什么问题也没有,然后再把预计出现的问题加到估计中去(30)。还要考虑因偶然因素带来的意想不到的问题(20)。,软件工程项目管理,项目进度管理工具,项目进度通常用一系列的图表表示。 常用的项目进度表示法有: 条形图(甘特图(Gantt) 活动网络图(PERT) 常用软件管理工具是:MS-Project,软件工程项目管理,进度管理实践MS Project,表1: 任务的持续时间及其依赖关系,软件工程项目管理,MS Pr

3、oject活动网络图,软件工程项目管理,关键路径解释,关键路径(CPM,Critical Path Method) 从起点到终点,可以有许多条路径,我们把耗时最长的路径称作关键路径。关键路径耗时等于整个工程的耗时,因此,要想缩短工程时间,就必须找出关键路径,并研究如何减少关键路径的耗时。,软件工程项目管理,关键路径,关键路径是指完成项目所需的最少时间。可以通过考察活动图中最长的路径(关键路径)来估算。 项目 总体安排进度时由关键路径决定的。任何关键活动与进度安排的偏离都会导致项目的延期交付。,软件工程项目管理,甘特图,甘特图是一种条形图,表示了项目的日程安排和各项活动的开始和完成时间。从右往左

4、读,条形图清晰地给出了活动的开始和结束。,软件工程项目管理,MS Project-甘特图,软件工程项目管理,资源分配问题,除了考虑进度安排外,项目管理者还要考虑参加项目活动人员 的分配。可以生成条形图。 条形图是表示在哪些时间段雇佣哪些员工。,软件工程项目管理,人员分配及其时间表,软件工程项目管理,项目调度总结,项目调度对管理者要求严格。 项目调度就是把项目计划的某些部分用图形的情形给描述出来。 项目调度包括项目活动之间相互关系的网络活动图和表示各个活动持续的条形图。,软件工程项目管理,2.风险管理,风险管理要求管理者能够预见可影响项目进度或正在开发的软件产品质量的风险,并采取行动避免这些风险

5、。是管理者的一项重要任务。 有效的风险管理能使我们从容面对问题,避免这些风险带来无法承受的开支或进度失控。,软件工程项目管理,风险种类,项目风险:项目进度或资源的风险。(如有经验的设计人员的流失) 产品风险:开发的软件的质量或性能的风险。 业务风险:软件开发机构和软件购买机构的风险。,软件工程项目管理,可能存在的风险,可能存在的风险表,软件工程项目管理,风险管理的必要性,风险管理在项目管理中不可缺少,因为绝大多数项目都有不确定性。(不确定性包括过宽泛的需求,对开发时间和资源估算的困难,项目对个人的技术依赖以及客户需求发生变化) 对项目管理者的要求:应该预见风险,及时制定应急计划。并采取措施规避

6、这些风险。,软件工程项目管理,风险管理的过程,风险识别,风险分析,风险规划,风险监控,潜在的风险 列表,优先级高的 风险列表,风险规避和 应急计划,风险评估,图:风险管理过程,软件工程项目管理,风险管理的过程,风险识别:识别可能的项目,产品和业务风险。 风险分析:评估这些风险出现的可能性及其后果。 风险规划:制定计划说明如何规避风险和降低风险对项目的影响。 风险控制:不断的进行评估,并及时修改风险计划。,软件工程项目管理,风险识别,风险识别是风险管理的第一阶段。风险识别过程需要列出可能的风险类型。 包括:技术风险,人员风险,机构风险,工具风险,需求风险,估算风险。,软件工程项目管理,风险及其风

7、险类型,软件工程项目管理,风险分析,进行风险分析时,要逐一考虑每个已经识别出的风险,并对风险出现的可能性和严重性做出判断。 风险分析没有捷径,只靠项目管理者的实际经验做主观判断。 风险分析评估的结果与实际工作有差距。,软件工程项目管理,表:风险分析,软件工程项目管理,风险规划,在风险过程中,项目管理者要考虑识别出的每一个重大风险,并确定处理这个风险的策略。 制定风险管理计划没有捷径可走。靠的是项目管理者的经验和判断。 风险管理策略分为三类:规避策略(降低风险的可能性),最低风险策略(减小风险的影响),应急计划(应用对策)。,软件工程项目管理,风险管理策略表,软件工程项目管理,风险监控,风险监控是对每个识别的风险定期进行评估,从而确定风险出现的可能性是变大还是变小,风险的影响后果是否有所改变。 风险监控是个持续不断的过程,在对每一次风险管理进行评审时,每个重大的风险要单独评审并讨论。,软件工程项目管理,表:风险因素,软件工程项目管理,风

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论