软件工程教案管理技术.ppt

软件工程教案管理技术

影响软件生产率的重要因素 人的因素:软件开发组织的规模和专长; 问题因素:问题的复杂性和对设计限制,以及需求的变更次数; 过程因素:使用的分析与设计技术、语言和CASE工具的有效性,及评审技术; 产品因素:计算机系统的可靠性和性能; 资源因素:CASE工具、硬件和软件资源的有效性。 软件项目计划的目标 软件项目管理人员在开发工作一开始需要进行定量估算。 软件项目计划的目标是提供一个能使项目管理人员对资源、成本和进度做出合理估算的框架。 这些估算应当在软件项目开始时的一个有限的时间段内做出,并且随着项目的进展定期进行更新。 软件开发中的资源 软件项目计划的第二个任务是对完成该软件项目所需的资源进行估算。 软件开发所需的资源有: 现成的用以支持软件开发的工具 ──硬件工具及软件工具 最基本的资源 ──人 软件工程过程的直接度量包括所投入的成本和工作量。 软件产品的直接度量包括产生的代码行数(LOC)、执行速度、存储量大小、在某种时间周期中所报告的差错数。 软件产品的间接度量包括功能性、复杂性、效率、可靠性、可维护性和许多其它的质量特性。 度量的方式 只要事先建立特定的度量规程,很容易做到直接度量软件所需要的成本和工作量、产生的代码行数等。 软件的功能性、效率、可维护性等质量特性却很难用直接度量判明,只有通过间接度量才能推断。 度量的方式 面向规模

文档评论(0)

1亿VIP精品文档

相关文档