首页 > 代码库 > 《软件项目管理》

《软件项目管理》

   由于软件产品的不可见性,过程的多变化性,人员的高流动性及项目的高度不确定性,故得进行软件项目管理活动,其集中于人员,产品,过程和项目4个方面;包括项目启动,规划,实施及收尾活动。项目组织分为民主式, 主程序员式及技术管理式组织,微软有着小型多元化的项目组织;清晰明确的角色划分;精密细致的团队模型;是所有同行的榜样。每个软件团队都应向着团结协作,战斗力强的方向去建设。项目沟通管理是复杂的,耗时的,常见的方式有:直接,电话交谈,电子邮件,会议,项目网站,书面报告等;包括规划项目沟通,建立基础设施,实施阶段性评审及每周组织小组会议等活动。项目规划是核心工作,规模估算有代码行,功能点技术;成本估算分为专家判断,类比估算及COCOMO模型。项目计划是用来协调及指导项目实施和控制的文件。项目风险管理包括风险识别,分析,规划及监控几个方面,常见的风险有软件规模,过程,商业影响,客户相关及开发技术,环境,人员等。配置管理能有效提高生产率,包括配置项标识,版本管理,系统构建,变更控制几种活动;CVS是一种开源配置管理工具。

《软件项目管理》