В спецификациях Rational Unified Process при классификации требований используется модель FUR PS+ со ссылкой на стандарт IEEE Std 610.12.1990.
Акроним FUR PS обозначает следующие категории требований:
-Functionality (функциональность)
-Usability (применимость)
- Reliability(надежность)
-performance(производительность)
-supportability(эксплуатационная пригодность)
Символ «+» расширяет FURPS-модель, добавляет к ней:
-ограничения проекта
-требования выполнения
-требования к интерфейсу
-физические требования
Кроме того, в спецификациях RUP выделяются такие категории требований, как:
- требования, указывающие на необходимость согласованности с некоторыми юридическими и нормативными актами
-требования к лицензированию
-требования к документированию
Т3 ВЫЯВЛЕНИЕ ТРЕБОВАНИЙ
Рассмотрим основные источники и стратегии выявления требований к ПО.
Источники требований
Источниками, образующими «вход» процесса выявления требований, являются требования, высказанные совладельцами, а также данные, описывающие объект исследования
|
|
Основным источником требования информационной системы являются соображения, высказанные представителями Заказчика.
Однако, представители Заказчика могут быть некомпетентны в данном вопросе. Поэтому, наряду с требованиями, высказанными Заказчиком, необходимо собирать и требования от других совладельцев системы: сотрудников аналитической группы исполнителя, внешних экспертов и т.д.
Результирыующий, часто достаточно сырой материал рассматривается как документ «Требоания совладельцев». На требования совладельцев обычно не накладывают никаких специальных ограничений.
Модель создваемой мнформационной системы в определенной мере должна отражать модель организации системы (ОС).
Соответсвтенно, другими важными источниками информации, являются артефакты, описывающие предметную область.
Это могут быть документы с описанием бизнес-процессов предприятия, выполненные консалтинговым агентством, либо просто документы(должностные инструкции, распоряжения, своды бизнес-правил), принятые на предприятии.
Одной из немногих методологий, в которой специально выделяется рабочий поток делового моделирования, является RUP.
Также модно использовать так называемые «лучшие практики». Они представляют собой описания моделей деятельности успешных компаний отрасли, используемые длительное время в сотнях и тысячах компаний по всему миру.