Формування і аналіз вимог
Наступним етапом процесу розроблення вимог є формування (визначення) і аналіз вимог. Узагальнена модель процесу формування і аналізу вимог показана на рис. 5.2. Кожна організація використовує свій варіант цієї моделі, який залежить від «місцевих факторів»: досвіду роботи колективу розробників, типу розроблюваної системи, використаних стандартів і т.п. Рисунок 5.2 - Процес формування і аналіз вимог Процес формування і аналіз вимог проходить через ряд етапів. 1. Аналіз предметної сфери. Аналітики повинні вивчити предметну сферу, де буде експлуатуватися система. 2. Збір вимог. Це процес взаємодії з особами, що формують вимоги. Під час цього процесу продовжується аналіз предметної сфери. 3. Класифікація вимог. На цьому етапі безформовий набір вимог перетворюється в логічно зв’язані групи вимог. 4. Вирішення протиріч. Без сумніву, вимоги багатьох осіб, що зайняті в процесі формування вимог, будуть суперечливими. На цьому етапі визначаються і вирішуються протиріччя різного виду. 5. Призначення пріоритетів. В будь-якому наборі вимог одні із них будуть більш важливі ніж інші. На цьому етапі разом з особами, що формують вимоги, визначаються найбільш важливі вимоги. 6. Перевірка вимог. На цьому етапі визначається їх повнота, послідовність і несуперечливість.
Процес формування і аналізу вимог циклічний, із зворотнім зв’язком від одного етапу до іншого. Цикл починається з аналізу предметної сфери і закінчується перевіркою вимог. Розуміння вимог предметної сфери збільшується в кожному циклі процесу формування вимог. Поширено три основні підходи до формування вимог: метод, заснований на безлічі опорних точок зору, сценарії і етнографічний метод.
|