Assurance qualité logicielle (sqa)

Définition - Que signifie l'assurance qualité logicielle (SQA)?

L'assurance qualité du logiciel (SQA) est un processus qui garantit que le logiciel développé répond et se conforme aux spécifications de qualité définies ou normalisées. SQA est un processus continu dans le cycle de vie du développement logiciel (SDLC) qui vérifie régulièrement le logiciel développé pour s'assurer qu'il répond aux mesures de qualité souhaitées.

Definir Tech explique l'assurance qualité logicielle (SQA)

SQA contribue à assurer le développement de logiciels de haute qualité. Les pratiques SQA sont mises en œuvre dans la plupart des types de développement logiciel, quel que soit le modèle de développement logiciel sous-jacent utilisé. Dans un sens plus large, SQA incorpore et met en œuvre des méthodologies de test logiciel pour tester le logiciel. Plutôt que de vérifier la qualité après l'achèvement, les processus SQA testent la qualité à chaque phase de développement jusqu'à ce que le logiciel soit terminé. Avec SQA, le processus de développement logiciel ne passe à la phase suivante qu'une fois que la phase actuelle / précédente est conforme aux normes de qualité requises.

SQA travaille généralement sur une ou plusieurs normes industrielles qui aident à élaborer des directives de qualité logicielle et des stratégies de mise en œuvre. Ces normes incluent l'ISO 9000 et l'intégration du modèle de maturité des capacités (CMMI).