目录
前言
重点一览
软件项目管理的四大要素
团队组织方式
虚拟团队
软件范围
项目计划
P-CMM的5个级别
本章小结
前言
本复习笔记基于王玉林老师的课堂PPT与复习大纲,供自己期末复习与学弟学妹参考用。
重点一览
本节是软件工程复习笔记的最后一篇,博主也是匆匆复习完,前面高强度的复习实在是顶不住了,还好这门课期末占比只有50%,应该临阵磨枪也能取得不错的成绩。希望明天一切发挥顺利!
软件项目管理的四大要素
”四个P“:
- 人员:People
- 产品:Product
- 过程:Process——软件开发的全面计划
- 项目:Project
团队组织方式
民主分权制DD:存在的问题和方法的决策都是由小组共识,没有永久的领导者,团队成员之间横向通信。
有控制的分权制CD:团队有明确的领导分配任务,也有负责子任务的次要领导人,解决问题时群体活动,解决方案由组长实施,分组和个人之间纵向横向沟通都会发生。
有控制的集中制CC:好的团队内部问题的解决和协调的管理是由一个团队好的领导者来操作的,领导者和团队之间的沟通是垂直的。
虚拟团队
定义:是跨越时间、空间和组织界限,适用通信技术加强连接的队伍。
(网络队、平行小组、项目开发团队、生产或职能小组、Offshore ISD队......)
优势:提高生产力,扩大市场机会,知识转移
缺点:沟通不足,领导不力,管理问题,不称职的团队成员
软件范围
环境、信息目标、功能、性能
项目计划
是根据对未来的项目决策,项目执行机构选择指定包括项目目标、工程标准、项目预算、实施程序、实施方案等的活动,项目计划不是一成不变的。
P-CMM的5个级别
PCMM是通过对人力资源管理的如人力资源规划、薪酬管理、绩效管理、组织管理、职业规划、培训管理、知识管理等模块,按初始级、重复级、定义级、定量级和优化级这五个递进层级进行详细描述和分级,建立企业人力资源管理的成熟程度评价模型,以此来对企业目前人力资源管理现状进行评级,寻找不足和差距,以此来明确未来的发展方向
本章小结
- 软件项目管理是软件工程的重费内容:开炉士仕何技术工作启动之前,贯穿于计算机软件定义、开发及维护整个过程当中。
- 四个"P"对软件项目管理有较大影响:人员, 产品,过程和项目。
- 产品需求的确定必须与客户和开发人员进行沟通,分区(分解)在产品需求的各组成部分,软件开发团队将其放在合适的位置以便于工作。
- 选择一种共同过程框架,应用一种合适的软件工程模式,选择一组工作任务做好项目工作。