Учебники

Гарантия качества

Определение IEEE для обеспечения качества программного обеспечения следующее:

«Запланированная и систематическая схема всех действий, необходимых для обеспечения достаточной уверенности в том, что изделие или продукт соответствует установленным техническим требованиям. Набор действий, предназначенных для оценки процесса, с помощью которого продукты разрабатываются или производятся».

Цели деятельности SQA

Цели деятельности SQA заключаются в следующем —

В разработке программного обеспечения (процессно-ориентированный)

  • Обеспечение приемлемого уровня уверенности в том, что программное обеспечение будет соответствовать функциональным техническим требованиям.

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

  • Инициирование и управление деятельностью по улучшению и повышению эффективности разработки программного обеспечения и деятельности SQA.

Обеспечение приемлемого уровня уверенности в том, что программное обеспечение будет соответствовать функциональным техническим требованиям.

Обеспечение приемлемого уровня уверенности в том, что программное обеспечение будет соответствовать управленческому планированию и бюджетным требованиям.

Инициирование и управление деятельностью по улучшению и повышению эффективности разработки программного обеспечения и деятельности SQA.

В сопровождении программного обеспечения (ориентированных на продукт)

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

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

  • Инициирование и управление деятельностью по улучшению и повышению эффективности обслуживания программного обеспечения и SQA. Это предполагает улучшение перспектив достижения функциональных и управленческих требований при одновременном снижении затрат.

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

Обеспечение с приемлемым уровнем уверенности в том, что деятельность по сопровождению программного обеспечения будет соответствовать управленческому планированию и бюджетным требованиям.

Инициирование и управление деятельностью по улучшению и повышению эффективности обслуживания программного обеспечения и SQA. Это предполагает улучшение перспектив достижения функциональных и управленческих требований при одновременном снижении затрат.

Организация для обеспечения качества

Организационная структура обеспечения качества, действующая в рамках организационной структуры, включает следующих участников:

Менеджеры

  • Руководители высшего звена, особенно руководители, непосредственно отвечающие за обеспечение качества программного обеспечения

  • Руководители отдела разработки и сопровождения программного обеспечения

  • Менеджеры отдела тестирования программного обеспечения

  • Менеджеры проектов и руководители команд разработки и сопровождения проектов

  • Лидеры команд тестирования программного обеспечения

Руководители высшего звена, особенно руководители, непосредственно отвечающие за обеспечение качества программного обеспечения

Руководители отдела разработки и сопровождения программного обеспечения

Менеджеры отдела тестирования программного обеспечения

Менеджеры проектов и руководители команд разработки и сопровождения проектов

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

Тестеры

  • Члены команд тестирования программного обеспечения

Специалисты SQA и заинтересованные практики —

  • SQA попечители
  • Члены комитета SQA
  • Участники форума SQA
  • Члены команды подразделения SQA

Только руководители и сотрудники отдела тестирования программного обеспечения заняты полный рабочий день в выполнении задач SQA. Другие посвящают часть своего времени вопросам качества, будь то во время выполнения своих управленческих функций или профессиональных задач, или в качестве добровольцев в других, чаще всего в комитете SQA, форуме SQA или в качестве попечителей SQA.