软件工程项目管理.ppt
《软件工程项目管理.ppt》由会员分享,可在线阅读,更多相关《软件工程项目管理.ppt(31页珍藏版)》请在优知文库上搜索。
1、项目管理项目管理1.1.项目调度项目调度2.2.风险管理风险管理郑州大学信息工程学院郑州大学信息工程学院 朱威朱威1.1.项目调度项目调度u项目调度包括把一个项目所有工作分解为若干独立活动,项目调度包括把一个项目所有工作分解为若干独立活动,以及判断完成这些活动所需的时间。以及判断完成这些活动所需的时间。u项目调度对软件管理者的要求是十分苛刻的。管理人员必项目调度对软件管理者的要求是十分苛刻的。管理人员必须估算完成各项活动所需要的时间和资源,并按照一定的须估算完成各项活动所需要的时间和资源,并按照一定的顺序把他们紧密组织起来。顺序把他们紧密组织起来。识别活动识别活动识别活动识别活动依赖关系依赖关
2、系估算活动估算活动的资源的资源为活动分为活动分配人员配人员创建项目创建项目图表图表软件需求软件需求活动图表活动图表及条形图及条形图图图1项目调度过程项目调度过程活动分解及进度管理活动分解及进度管理正常情况,各活动至少持续一周。正常情况,各活动至少持续一周。对所有活动安排一个最高时限(对所有活动安排一个最高时限(8-108-10周),如一项活动持周),如一项活动持续时间超过限制,就应该再次细分。续时间超过限制,就应该再次细分。在估算进度时,管理者不能认为项目的每个阶段都不会出在估算进度时,管理者不能认为项目的每个阶段都不会出问题。问题。除时间外,还必须估算完成每项任务所需的资源,包含人除时间外,
3、还必须估算完成每项任务所需的资源,包含人力资源和其他资源。力资源和其他资源。 估算进度的经验法则估算进度的经验法则估算时先假定什么问题也没有,然后再把预计出现估算时先假定什么问题也没有,然后再把预计出现的问题加到估计中去(的问题加到估计中去(3030)。还要考虑因偶然)。还要考虑因偶然因素带来的意想不到的问题(因素带来的意想不到的问题(2020)。)。 项目进度管理工具项目进度管理工具项目进度通常用一系列的图表表示。项目进度通常用一系列的图表表示。常用的项目进度表示法有:常用的项目进度表示法有: 条形图(甘特图(条形图(甘特图(GanttGantt) 活动网络图(活动网络图(PERTPERT)
4、常用软件管理工具是:常用软件管理工具是:MS-ProjectMS-Project进度管理实践进度管理实践MS MS P PROJECTROJECT 任务任务持续时间(天数)持续时间(天数)依赖关系依赖关系T1T18 8T2T21515T3T31515T1(M1)T1(M1)T4T41010T5T51010T2T2,T4(M2)T4(M2)T6T65 5T1T1,T2(M3)T2(M3)T7T72020T1(M1)T1(M1)T8T82525T4(M5)T4(M5)T9T91515T3T3,T6(M4)T6(M4)T10T101515T5T5,T7(M7)T7(M7)T11T117 7T9(M6
5、)T9(M6)T12T121010T11(M8)T11(M8) 表表1 1: 任务的持续时间及其依赖关系任务的持续时间及其依赖关系MS PMS PROJECTROJECT活动网络图活动网络图关键路径解释关键路径解释关键路径(关键路径(CPMCPM,Critical Path MethodCritical Path Method) 从起点到终点,可以有许多条路径,我们把耗时最从起点到终点,可以有许多条路径,我们把耗时最长的路径称作关键路径。关键路径耗时等于整个工长的路径称作关键路径。关键路径耗时等于整个工程的耗时,因此,要想缩短工程时间,就必须找出程的耗时,因此,要想缩短工程时间,就必须找出关键
6、路径,并研究如何减少关键路径的耗时。关键路径,并研究如何减少关键路径的耗时。关键路径关键路径关键路径是指完成项目所需的最少时间。可以通过关键路径是指完成项目所需的最少时间。可以通过考察活动图中最长的路径(关键路径)来估算。考察活动图中最长的路径(关键路径)来估算。项目项目 总体安排进度时由关键路径决定的。任何关键总体安排进度时由关键路径决定的。任何关键活动与进度安排的偏离都会导致项目的延期交付。活动与进度安排的偏离都会导致项目的延期交付。甘特图甘特图甘特图是一种条形图,表示了项目的日程安排和各甘特图是一种条形图,表示了项目的日程安排和各项活动的开始和完成时间。从右往左读,条形图清项活动的开始和
7、完成时间。从右往左读,条形图清晰地给出了活动的开始和结束。晰地给出了活动的开始和结束。MS PMS PROJECTROJECT- -甘特图甘特图资源分配问题资源分配问题除了考虑进度安排外,项目管理者还要考虑参加项除了考虑进度安排外,项目管理者还要考虑参加项目活动人员目活动人员 的分配。可以生成条形图。的分配。可以生成条形图。条形图是表示在哪些时间段雇佣哪些员工。条形图是表示在哪些时间段雇佣哪些员工。人员分配及其时间表人员分配及其时间表项目调度总结项目调度总结项目调度对管理者要求严格。项目调度对管理者要求严格。项目调度就是把项目计划的某些部分用图形的情形项目调度就是把项目计划的某些部分用图形的情
8、形给描述出来。给描述出来。项目调度包括项目活动之间相互关系的网络活动图项目调度包括项目活动之间相互关系的网络活动图和表示各个活动持续的条形图。和表示各个活动持续的条形图。2.2.风险管理风险管理风险管理要求管理者能够预见可影响项目进度或正风险管理要求管理者能够预见可影响项目进度或正在开发的软件产品质量的风险,并采取行动避免这在开发的软件产品质量的风险,并采取行动避免这些风险。些风险。是管理者的一项重要任务。是管理者的一项重要任务。有效的风险管理能使我们从容面对问题,避免这些有效的风险管理能使我们从容面对问题,避免这些风险带来无法承受的开支或进度失控。风险带来无法承受的开支或进度失控。风险种类风
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 项目 管理