Формування і аналіз вимог

 

Наступним етапом процесу розроблення вимог є формування (визначення) і аналіз вимог. Узагальнена модель процесу формування і аналізу вимог показана на рис. 5.2. Кожна організація використовує свій варіант цієї моделі, який залежить від «місцевих факторів»: досвіду роботи колективу розробників, типу розроблюваної системи, використаних стандартів і т.п.

Рисунок 5.2 - Процес формування і аналіз вимог

Процес формування і аналіз вимог проходить через ряд етапів.

1. Аналіз предметної сфери. Аналітики повинні вивчити предметну сферу, де буде експлуатуватися система.

2. Збір вимог. Це процес взаємодії з особами, що формують вимоги. Під час цього процесу продовжується аналіз предметної сфери.

3. Класифікація вимог. На цьому етапі безформовий набір вимог перетворюється в логічно зв’язані групи вимог.

4. Вирішення протиріч. Без сумніву, вимоги багатьох осіб, що зайняті в процесі формування вимог, будуть суперечливими. На цьому етапі визначаються і вирішуються протиріччя різного виду.

5. Призначення пріоритетів. В будь-якому наборі вимог одні із них будуть більш важливі ніж інші. На цьому етапі разом з особами, що формують вимоги, визначаються найбільш важливі вимоги.

6. Перевірка вимог. На цьому етапі визначається їх повнота, послідовність і несуперечливість.

 

Процес формування і аналізу вимог циклічний, із зворотнім зв’язком від одного етапу до іншого. Цикл починається з аналізу предметної сфери і закінчується перевіркою вимог. Розуміння вимог предметної сфери збільшується в кожному циклі процесу формування вимог.

Поширено три основні підходи до формування вимог: метод, заснований на безлічі опорних точок зору, сценарії і етнографічний метод.