软件质量保证,是确保软件产品从诞生到消亡为止所有阶段的质量的活动,即为了确定、达到和维护需要的软件质量而进行的所有管理活动。软件质量保证力争不重复劳 用户 要求定义;
1主要有八 大任务:
2组织 外 部力量协 掌握开发新软件的方法动;
3发挥每个开发者的能力;作;
4排除无效劳动;
5 提高计划和管理质量。提高软件开发的工程能力;
软件质量保证涉及各个部门之间的活动,需要事先明确部门间的质量保证业务,确立部门间的联合与协作机构,即质量保证体系。同时,制定质量保证计划,在计划中确定质量目标,确定在每个阶段为达到总目标所应达到的要求,对进度做出安排,确定所需的人类、资源和成本等。
软件质量保证的实施需要从纵向和横向两个方面展开,一方面要求所有与软件生命周期有关的人员参加,另一方面要求对产品形成的全过程进行质量管理,这就要求整个软件部门齐心协力,不断完善软件的开发环境,此外还需要与用户共同合作。