软件质量改进是一个不断完善的过程。其中包括需求规格说明的无歧义,设计与需求的符合度,设计时界面的详细程度,测试用例的覆盖度与广度,市场人员反馈消息的及时性,测试人员对业务流程的不断深入理解,项目负责人对整个工程进度的把握,在开发的不同阶段测试的针对性,确定每个阶段的开始和结束标志,在每个阶段进行总结,与市场等其他相关部门进行良性沟通等。
过程改进方法是在人力资源有限的情况下加强沟通和过程控制,逐步进行开发与测试双发互相协助改进的方法,过程改进方法分五个步骤:
①把目标状态与目前状态做比较,找出差距;
②决定要改进差距的分阶段计划;
③制定具体的行动计划;
④执行计划,同时在执行过程中对行动计划按情况进行调整;
⑤总结本轮改进经验,开始下一轮改进。
在进行过程改进的时候,需要对整个流程的不同阶段都进行改进。每个阶段有自身的目标,其大概步骤如下:
一、需求阶段
1、开发组长编写需求规格说明书草案。
2、测试组长细化说明书。
3、UI设计师依据细化的说明书画出基本的界面