Light-industry-up.ru

Экосистема промышленности

Обеспечение качества программного обеспечения

03-07-2023

Обеспечение качества программного обеспечения (англ. Software quality assurance, SQA) — набор процедур мониторинга разработки программного обеспечения и методов, используемых для обеспечения его качества. В настоящее время в программной инженерии имеется большое количество методов обеспечения качества программного обеспечения, которые соответствуют одному или нескольким стандартам, в частности стандартам ISO 9000 или наборам моделей (методологий) CMMI[1].

Процедуры обеспечения качества охватывают весь цикл разработки программного обеспечения, включая такие процессы как определение требований, проектирование, написание программы, контроль исходного кода, анализ кода, конфигурационное управление, тестирование, управление релизами и интеграция продуктов. Процедуры обеспечения качества включают цели, возможности, процедуры, измерения и проверки[2].

В соответствии со стандартом ISO/IEC 15504 v.2.5 (SPICE), обеспечение качества программного обеспечения является вспомогательным процессом, который должен обеспечить гарантию того, что рабочие продукты, действия и процессы разработки соответствуют требованиям ISO 15504. Требования IEEE в сфере обеспечения качества программного обеспечения изложены в группе стандартов IEEE Standard 730—2014[3].

См. также

Примечания

  1. Identifying criteria for multimodel software process improvement solutions — based on a review of current problems and initiatives Wayback Machine
  2. CMM and Project Quality Management Wayback Machine
  3. IEEE Standard 730—2014 Software. Дата обращения: 29 января 2017. Архивировано 12 апреля 2016 года.

Литература

Обеспечение качества программного обеспечения.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06