Стр: 39/301
2.2.4.
Уровни и типы требований
Форма представления, степень детализации и перечень полезных свойств
требований зависят от уровней и типов требований
68
, которые схематично пред-
ставлены на рисунке 2.2.e
69
.
Бизнес-требования
(business requirements
70
) выражают цель, ради которой
разрабатывается продукт (зачем вообще он нужен, какая от него ожидается польза,
как заказчик с его помощью будет получать прибыль). Результатом выявления тре-
бований на этом уровне является общее видение (vision and scope
71
)
— документ,
который, как правило, представлен простым текстом и таблицами. Здесь нет дета-
лизации поведения системы и иных технических характеристик, но вполне могут
быть определены приоритеты решаемых бизнес-задач, риски и т.п.
Несколько простых, изолированных от контекста и друг от друга примеров
бизнес-требований:
•
Нужен инструмент, в реальном времени отображающий наиболее выгод-
ный курс покупки и продажи валюты.
•
Необходимо в два-три раза повысить количество заявок, обрабатывае-
мых одним оператором за смену.
•
Нужно автоматизировать процесс выписки товарно-транспортных
накладных на основе договоров.
Рисунок 2.2.e — Уровни и типы требований
68
Очень подробное описание уровней и типов требований (а также их применения) можно найти в статье «Software Require-
ments
Engineering:
What,
Why,
Who,
When,
and
How
», Linda Westfall [
http://www.westfallteam.com/Pa-
pers/The_Why_What_Who_When_and_How_Of_Software_Requirements.pdf
]
69
В основу данного рисунка положены идеи, представленные в книге «Software Requirements (3
rd
edition
)» (Karl Wiegers and
Joy Beatty).
70
Достарыңызбен бөлісу: |