论文摘要
随着软件行业地不断兴起,软件质量成为软件开发项目是否成功的关键。人们不断地从多个角度和多个软件开发阶段对软件质量进行研究,发现软件开发项目的过程控制管理可以发现和解决很多软件产品的质量问题,成功的软件开发项目,对于软件开发过程的控制都是非常严格的,收集到的软件开发项目过程数据也是非常完整和准确的,这些数据给了项目管理很多有用的指导,使项目管理者能够在软件开发过程中做出正确的决策。从软件开发项目立项开始,就不断需要参考过去项目的数据,很多公司为此建立了项目过程资产库,用于保存项目的过程数据,给未来项目进行参考。软件开发项目的规模估计、工作量估计、进度估计都需要这些历史数据的指导。如何保证软件开发项目收集到的过程数据的正确性,成为了软件开发项目需要解决的问题。本文通过对软件开发度量数据的分析以及度量的统计方法的分析,将度量数据进行了分类,从软件度量数据的基本形态上对数据的正确性进行了分析和判断,根据项目的阶段对不同的数据进行了分析。另外,对软件项目开发的过程进行了分析,找出不同的开发过程对于软件度量数据正确性的影响,此外还进行了软件开发过程中裁剪的应用分析以及其对于软件度量数据正确性的影响分析。从主观角度出发,组织结构作为人的因素,对软件度量数据的正确性也有影响,本文还从组织结构出发,分析了在软件开发过程中的不同的质量保证角色的作用,从而保证软件开发过程中的数据正确性。本文的研究成果主要有:根据上述软件开发项目过程数据的分析、软件开发项目过程对于数据正确性的影响分析以及软件项目组织结果对于数据正确性的分析,最终形成了保证软件项目正确性的建模:项目管理建模和组织结构建模。
论文目录
摘要ABSTRACT第一章 引言1.1 研究的背景和意义1.2 研究现状1.3 研究内容和路线1.4 论文的组成第二章 相关概念和理论2.1 软件度量的基本概念2.1.1 软件开发项目中度量的定义2.1.2 软件开发项目中度量在CMM中的位置2.2 度量数据的定义2.2.1 什么是度量数据2.2.2 软件开发项目度量数据的特点第三章 软件度量数据的分析3.1 软件度量数据采集的标准3.2 度量实施过程3.3 软件项目度量数据分类3.4 软件项目度量数据分析方法3.4.1 度量数据统计分析3.4.2 根据度量类别的分析3.4.3 根据项目阶段的度量分析第四章 软件项目开发过程对于度量数据正确性的影响分析4.1 软件项目生命周期的描述4.1.1 四种软件开发模型对保证度量数据正确性的影响4.2 软件开发过程的裁剪对数据正确性的影响4.2.1 软件开发过程的裁剪过程4.2.2 软件开发过程剪裁的考虑方面4.2.3 软件开发项目裁剪对于度量数据正确性的影响4.3 软件开发过程中的测试过程对数据正确性的影响第五章 软件项目组织架构对于度量数据正确性的影响分析5.1 软件项目组织结构中的质量管理角色5.1.1 质量管理小组5.1.2 软件质量管理员(SQA)5.1.3 审计人员5.1.4 软件工程过程组5.2 软件项目组织结构对比第六章 保证软件项目数据正确性的建模6.1 项目管理模型6.1.1 角色和职责6.1.2 有效输入6.1.3 活动6.1.4 输出6.2 组织结构模型6.2.1 职责6.2.2 工作程序第七章 结论参考文献致谢
相关论文文献
标签:软件度量论文; 过程数据论文; 数据正确性论文; 软件开发项目论文;