1、 质量计划编制 对于现在来说质量管理的基本宗旨是:“质量出自计磷挎菪闲划,而非出自检查”。所以对于软件质量把控非常重要。 所以控制软件的质量计划,首先就要确定软件的范围、中间产品和最终产品,然后在明确软件产品的可能影响产品质量的技术要点,并找出能够确保高效满足相关规定、标准的过程方法。
2、 流程图: 能体现软件详细运行的流程图能够帮助我们预测在何处可能发生何种质量问题,并且可以由此帮助开发处理它们的办法,所以预制良好的软件运行流程图,是软件质量的前提。
3、 因果分析图: 对于复杂的软件,控制软件质量时可以采用因果分析图。简述相关的各种原因所产生的潜在问题或影响,将影响质量问题分解分析,并在软件质量计划中制定相应的预防措施。
4、 技术控制 软件质量控制的关键点体现于在软件开发实施全过程中依倌栗受绽据质量保证体系建设,按照软件质量的工程标准和国家标准规范规定的方法进行开发、实施及验收;在软件开发的全过程中,监理有重点、有选择地评估、度量承建单位的技术成果,跟踪承建单位的质量整改情况等。
5、 遵循代码规范 遵循编程的代码规范是程序编码所要遵循的规则,所以在软件的开发过程中需要注意代码的正确性、稳定性和可读性。
6、 软件可靠性测试 发现一些可以通过测试避免的开发风险。 实施测试来降低所发现的风险。 确定测试何时可以结束。 在开发项目的过程中将测试看作是一个标准项目。