第11章软件项目管理解答.ppt

第11章 软件项目管理 软件项目管理 在经历了几个像操作系统开发这样的大型软件工程项目的失败以后,人们才逐渐认识到软件管理中的独特问题。事实上,这些工程项目的失败并不是由于从事开发工作的软件工程师无能,正相反,他们之中的绝大多数是当时杰出的技术专家。这些工程项目的失败主要是由于使用的管理技术不适当。 总结历史经验教训,逐渐形成了软件工程这门新学科,它包括方法、工具和管理等广泛的研究领域。十几年来已经研究出一些用于软件规格说明、设计、实现和验证的先进方法学,对软件管理的认识也有一定进步。但是,在软件管理方面的进步远比在设计方法学和实现方法学方面的进步小,至今还提不出一套管理软件开发的通用指导原则。 软件经理(管理人员)的责任是制定软件开发工程的计划,监督和检查工程进展情况,保证工程按照要求的标准,准时在预算成本内完成。虽然目前好的管理还不一定能保证工程成功,但是坏的管理或不适当的管理技术却一定会导致工程失败——软件交付使用的日期将大大拖后,成本可能比预计成本高几倍,而且最终的软件产品很难维护。 11.1 成本估算 11.1.1 参数方程 ⒈ 静态单变量 静态单变量模型的一般形式如下: 资源=C1×(估计的特点)*exp(C2) 其中“资源”通常是人力(即开发工作需要的工作量,以人月或人日、人年为单位),也可以是工程期限,需要的人数或文档数量等等,

文档评论(0)

1亿VIP精品文档

相关文档