软件项目的特征:(1)软件产品的不可见性(2)项目的高度不肯定性(3)软件过程的多变化性(4)软件人员的高流动性。网站
有效的软件项目管理集中于4个方面:人员,产品,过程和项目,简称为项目管理的“4P”。项目管理
软件项目管理活动以下开发
1.项目启动:(1)肯定项目范围(2)组建项目团队(3)创建项目环境。团队协作
2.项目规划:(1)肯定项目活动(2)预算项目成本(3)制定项目计划。产品
3.项目实施:(1)监控项目执行(2)管理项目风险(3)控制项目变动。监控
4.项目收尾:(1)客户验收项目(2)安装培训软件(3)总结项目经验。基础
软件项目组织:1.民主式组织结构。2.主程序式组织结构。3.技术管理式组织结构。版本管理
软件团队的建设:(1)明确的目标与共同分享的项目前景(2)清晰的角色分工与紧密的团队协做(3)融洽的关系与通畅的沟通(4)高昂的士气与高效的生产力。软件
项目的沟通方式有:1.直接交谈 2.电话交谈 3.电子邮件 4.会议 5.项目网站 6.书面报告。项目的沟通活动有:(1)规划项目沟通(2)创建基础设施(3)实施阶段性评审(4)每周组织小组会议。配置
软件规模估算:1.代码行技术 2.功能点技术。软件成本估算:(1)专家判断(2)类比估算(3)COCOMO模型。
软件风险识别:(1)软件规模风险(2)商业影响风险(3)客户相关风险(4)软件过程风险(5)开发技术风险(6)开发环境风险(7)开发人员风险。
软件配置管理的基本概念:(1)软件配置项(2)基线(3)版本(4)软件配置库。配置管理活动有:(1)配置项标识(2)版本管理(3)系统构建(4)变动控制。