论文部分内容阅读
本文是一篇专题研究性论文。以A公司为例,讨论了在该公司软件测试环节实施CMMI(Capability Maturity Model Integration)体系,有效提升软件测试的可行性。 本文首先回顾了软件质量管理的基本理论,讨论了质量管理理论应用于企业实践时的主要模型,然后阐述了基于质量管理理论开发出来的软件质量管理体系CMMI的基本框架。接下来文章对A公司软件测试管理存在的问题开展分析,结合CMMI相关的过程域理论,根据CMMI软件质量体系ML3级要求,对A公司软件测试现状进行分析,发现在软件测试组织结构和软件测试管理体系、软件缺陷管理、测试度量及测试分析需要进行改进和完善。文章据此提出A公司的测试管理优化和实施方案,即首先增加软件测试部、加强对需求、计划、测试计划及测试用例的管理,其次完善软件缺陷管理系统和配置管理,最后设计软件测试度量与测试分析机制,寻找一套能适用A公司软件测试流程规范,保证和控制公司产品质量,提高客户满意度。本研究还为优化方案的实施制定了方案。这套优化方案基本上应该能够解决A公司在软件测试管理方面的缺失,规范测试管理流程,降低开发项目的成本。对软件开发周期中无规范化的软件测试管理体系IT公司,有一定的借鉴和指导意义。