Архив за день: Май 4, 2015

Лекция 23. Управление качеством ПО

Качество — одна из основных характеристик, требуемых от программного обеспечения. Несмотря на это, понятие качества достаточно сложно формализовать. Обычно под качеством подразумевают две связанных между собой свойства программной системы:

  • мера, в которой ПО соответствует функциональным требованиям, заданным планом разработки и прочими документами спецификации (функциональное качество);
  • уровень поддержки нефункциональных требований: надежности, производительности и так далее (структурное качество).

Функциональное качество, как правило, оценивается при помощи тестирования, поэтому основная часть управления качеством фокусируется на обеспечении структурного качества ПО. Управление состоит из трех частей:

  • обеспечение качества — определение стандартов для производства, проверки и оценки программных продуктов;
  • планирование качества — применение стандартов и инструментов для поддержания качества в конкретном программном проекте;
  • контроль качества — соблюдение процессов планирования качества и обеспечения качества во время разработки.

Презентация: Лекция 23.

Continue reading