Якість програмного забезпечення: стандарти та оцінка. Технологічне забезпечення якості програмного забезпечення

Організаційна структура персоналу

Вона включає тих, хто відповідає за якість програмного забезпечення. Такими людьми можуть бути:

  • Менеджери.
  • Керівники вищої ланки, особливо ті, які безпосередньо відповідають за забезпечення якості.
  • Керівники відділу розробки та супроводження.
  • Менеджери відділу тестування.
  • Менеджери проектів та керівники команд розробки і супроводу проектів.
  • Лідери команд тестування.
  • Тестери.

Члени команд тестування:

  • Фахівці SQA і зацікавлені практики.
  • SQA піклувальники.
  • Члени комітету та учасники форуму SQA.
  • Члени команди підрозділу SQA.

Тільки керівники і співробітники відділу тестування зайняті повний робочий день для виконання завдань SQA. Інші присвячують лише частину свого робочого часу питань якості.

По суті, в організаціях по розробці існує трирівнева структура управління:

  • Вище керівництво.
  • Управління відділом.
  • Управління проектом.

Менеджер проекту – це особа, відповідальна за те, щоб усі члени команди виконували зазначені процедури та інструкції. У його завдання входять професійні практичні та управлінські питання. Менеджери проектів виконують такі функції:

  • Робота підрозділу по розробці і супроводу ПЗ.
  • Робота по інтеграції і тестування системи розробки програмного забезпечення, виправлення і виконання регресивних тестів.
  • Виконання перевірок і наступні виправлення недоліків.
  • Виконання приймально-здавальних випробувань.
  • Установка програмного забезпечення на віддалених клієнтських сайтах.