知识要点:
估算软件规模; 开发工作量估算; 开发时间、进度估算;
关键路径、机动时间; 软件配置及管理过程; 能力成熟度模型。
一、软件项目管理的定义:通过计划、组织和控制等一系列活动,合理的配置和使用各种资源,以求达到
软件项目开发的过程。
二、估算软件规模:代码行技术、功能点(FP)技术;
代码行技术:将实现每个功能的所需要的源程序行数累加即可;
功能点技术:FP=UFP*TCF;(未调整的功能点数乘以复杂因子)
TCF=0.65+0.01*DI;(DI为全部技术因素的和)
功能点的确定与所用编程语言无关;
三、工作量的估算(单位人月pm):一般为关于代码行数KLOC和功能点FP的函数;