- 5
- 0
- 约 37页
- 2017-01-02 发布于北京
- 举报
第三章 软件工程管理 管理的目的: 是为了按照预定的时间和费用,成功地完成软件的计划、开发和维护任务。 包括四个方面管理: 费用 人员 进度 质量 软件管理的基本含义 费用管理: 对软件成本进行成本核算。 进度管理: 对完成任务制定详细的工作计划。 1 软件费用管理-软件估算模型 Yourdon-对一个软件开发项目进行管理的唯一有效方法,就是对开发过程中发生的一切进行监控与度量。 T.DeMarco-你不能管理你无法度量的事物。不进行度量的事物是控制不住的。 用来估算软件在开发中花费的资源,如时间、开发人数、工作量。 资源估算模型 (1)静态单变量资源模型: 资源=c1×(估计的软件特征) 资源为开发工作量(E)、开发时间(T)、开发人数(P)。 c1、c2-依赖于开发环境和软件应用领域的两个经验常数。 (2)Putnam资源模型 L=ck T L-代码行 T-年 K-工作量 c-与开发环境有关的常数 开发工作量E与开发时间T的4次方成反比。 压缩软件项目的开发时间,意味着显著增加项目的开发工作量。 COCOMO模型 COnstructive Cost Model 构造性成
原创力文档

文档评论(0)