软件项目管理
信息科学与工程学院
软件工程系
崔焕庆
0
RoadMap
合同
计划
风险
计划
沟通
计划
人力
计划
质量
计划
成本
计划
时间
计划
集成
计划
范围
计划
项目
结束
项目执
行控制
项目
计划
项目
初始
9/3/2017
1
前情回顾
范围——产品范围和工作范围。
软件需求的三个层次:业务需求、用户需求、功能需求。
WBS
类型:列表、图表
分解方法:指南、类比、自上而下、自下而上、心智导图
9/3/2017
2
第3章
进度计划
3
一个案例
小王:软件项目负责人
老王:公司技术老总
开发小组:小李,老赵,小田,小谢
9/3/2017
4
一个案例
项目开始实施之时,老王就提醒小王,为了更好地管理和控制软件开发项目,他应该马上着手制定软件项目的实施计划,该计划的制定对于整个项目的组织、管理和开展是至关重要的。
由于认识到软件项目计划的重要性,小王化了1周时间制定了一个详细的软件项目计划,包括了详细的工作安排、明确的人员分工和具体的进度要求,计划看起来似乎是科学和合理的。
项目计划最后交给项目组的所有成员进行讨论,并交付给公司的领导审阅,通过并批准,开始被付诸实施。
软件项目计划分发到了项目组的各个成员,每个成员根据计划准确地了解了各自的任务和工作,也了解了这些工作的实施进度要求。
根据软件项目计划开始阶段似乎一切顺利,各项工作已经按照计划的要求有序开展。
9/3/2017
5
一个案例
然而,随着项目实施的进展,小王发现实际的工作很难按照计划中所计划的那样开展进行。在计划制定时,低估了软件项目的规模,高估了开发人员的素质和能力,整个计划过于乐观,软件项目计划不得不多次进行调整,项目进展一拖再拖。
后来小王发现,低估项目规模的一个主要原因是由于在制定计划时缺乏对项目规模的详细、准确的了解。
尽管小王对用户做了无数次的解释保证按期交付产品,用户对项目的按期交付表示怀疑,并要求加快项目的实施进度
公司高层开始表示关注,为了弥补时间和进度,不得不要求员工牺牲休息日进行加班,项目组部分成员开始抱怨。
幸运的是,软件项目计划在经过多达10次的更改,在项目组成员的积极努力和用户的配合下,项目最终在拖延了6个月之后顺利完工了。
9/3/2017
6
这说明:
软件项目计划的制定是极为重要的
软件项目计划应在项目实施的初期制定
软件项目计划的制定必须科学、准确,这样才能真正促进软件项目的管理
……
9/3/2017
7
本章要点
一、关于进度估算
二、任务定义
三、任务关联关系
四、进度管理图示
五、任务资源估计
六、项目历时估计
七、进度计划编制
八、案例分析
9/3/2017
8
进度管理的重要性
进度问题是项目生命周期内项目冲突的主要原因。
原因在于:
时间因素容易测量。
一旦进度计划制定好,项目就要按照计划兑现承诺,不论是项目组成员还是客户都可以轻松迅速地评估进度计划的执行情况。
时间资源具有单向性、不可重复性、不可替代性、不可加合性。
PMI强调:项目成功的三大要素是计划、计划、计划。
9/3/2017
9
进度计划 来自淘豆网m.daumloan.com转载请标明出处.