Технология разработки программного обеспечения



Pdf көрінісі
бет35/53
Дата28.11.2023
өлшемі1,37 Mb.
#193856
түріКонспект
1   ...   31   32   33   34   35   36   37   38   ...   53
Байланысты:
trpo lections 230100 2014

Планирование качества.
Выбор из этого множества 
соответствующего подмножества процедур и стандартов и 
адаптация их к данному проекту разработки ПО. 

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


46
Свойства программного обеспечения
Функциональные 
(
внешние)
Конструктивные 
(
внутренние)
Характеристики программного 
обеспечения
Система измерений
Методы оценки
Характеристики качества
программного обеспечения
Показатели качества
П
о
л
е
зн
о
сть
Пользователь
Разработчик
Рис. 4.2 Группы свойств и характеристики 
программного обеспечения 
Управление качеством предполагает возможность независимого 
контроля за процессом разработки ПС. Контрольные проектные 
элементы, получаемые в процессе разработки ПС, являются основой 
контроля качества. Они тщательно проверяются на соответствие 
стандартам и целям проекта (рис. 4.3
Ошибка! Источник ссылки не 
найден.
). Так как работы, выполняемые по обеспечению и контролю 
качества, в определенной степени независимы, это предполагает 
возможность объективного взгляда на процесс разработки ПС, благодаря 
чему руководство компании может своевременно получить информацию 
о проблемах или трудностях, которые возникают в работе над проектом. 
По мнению известного специалиста в области программной 
инженерии Иана Соммервилла, процесс управления качеством 
необходимо отделять от процесса управления проектом с тем, чтобы не 
ставить вопрос о компромиссе между качеством создаваемого ПО и 
бюджетом или графиком выполнения проекта. Над контролем качества 
должна работать независимая команда, которая отчитывается 
непосредственно руководству заказчика, минуя звено управляющего 
проектом (менеджера проекта). Вместе с тем признается факт, что 
команда контроля качества должна быть связана с группой (группой 
разработки) и несет ответственность за качество на уровне всей 
организации разработчика [7, 20]. 


47
Полезность
программного обеспечения
Исходная полезность
Удобство применения
Н
ад
ежн
ост
ь
Э
ф
ф
ек
ти
вн
ост
ь
К
ор
ре
кт
но
ст
ь
П
он
ят
но
ст
ь
П
ро
ст
от
а
Мо
би
л
ьно
ст
ь
Рис. 4.3. Факторы качества, отражающие полезность ПО 
ФАКТОРЫ КАЧЕСТВА 
КРИТЕРИИ КАЧЕСТВА 
МЕТРИКИ 
ОЦЕНОЧНЫЕ ЭЛЕМЕНТЫ 
Рис. 4.4 Модель измерений характеристик качества (по ГОСТ 28195-89) 


48
Процесс разработки ПО
Процесс управления 
качеством
План обеспечения 
качества
Отчеты по контролю 
качества
Фазы стадии
Рис. 4.5. Управление качеством и разработка ПС 


Достарыңызбен бөлісу:
1   ...   31   32   33   34   35   36   37   38   ...   53




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет