Dom Rozwój Co to jest zapewnienie jakości oprogramowania (sqa)? - definicja z techopedia

Co to jest zapewnienie jakości oprogramowania (sqa)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Software Quality Assurance (SQA)?

Zapewnienie jakości oprogramowania (SQA) to proces, który zapewnia, że ​​opracowane oprogramowanie spełnia i spełnia określone lub znormalizowane specyfikacje jakości. SQA jest ciągłym procesem w ramach cyklu życia oprogramowania (SDLC), który rutynowo sprawdza opracowane oprogramowanie, aby upewnić się, że spełnia ono wymagane kryteria jakości.

Techopedia wyjaśnia Software Quality Assurance (SQA)

SQA pomaga zapewnić rozwój wysokiej jakości oprogramowania. Praktyki SQA są wdrażane w większości rodzajów tworzenia oprogramowania, niezależnie od stosowanego podstawowego modelu rozwoju oprogramowania. W szerszym znaczeniu SQA zawiera i wdraża metodologie testowania oprogramowania w celu testowania oprogramowania. Zamiast sprawdzania jakości po zakończeniu, SQA przetwarza testy jakości na każdym etapie rozwoju, aż do ukończenia oprogramowania. Dzięki SQA proces tworzenia oprogramowania przechodzi do następnej fazy tylko wtedy, gdy bieżąca / poprzednia faza jest zgodna z wymaganymi standardami jakości.

SQA ogólnie działa w oparciu o jeden lub więcej standardów branżowych, które pomagają w tworzeniu wytycznych dotyczących jakości oprogramowania i strategii wdrażania. Standardy te obejmują ISO 9000 i integrację modelu dojrzałości zdolności (CMMI).

Co to jest zapewnienie jakości oprogramowania (sqa)? - definicja z techopedia