double arrow

Методы сбора требований

Требования – это исходные данные, на основании которых проектируются и создаются ИС.
Требование – условие или особенность, которой должна удовлетворять ИС.

Требования к системе:
- требования к структуре системы;
- требования к режимам функционирования системы;
- требования к персоналу;
- требования к надежности;
- требования к безопасности;
- требования к эргономике и технической эстетике;
- требования к транспортабельности (для подвижных АС);
- требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы;
- требования к защите информации от несанкционированного доступа;
- требования к сохранности информации при авариях;
- требования к защите от влияния внешних воздействий;
- требования к патентной чистоте;
- треб-ия к стандартизации и унификации.

Св-ва требований:
1. Полнота.
2. Ясность (краткость, простота, точность, недвусмысленность).
3. Корректность (согласованность, непротиворечивость).
4. Верифицируемость (тестируемость, возможность проверки).
5. Необходимость и полезность при эксплуатации.
6. Осуществимость (выполнимость, реализуемость).
7. Элементарность и трассируемость (прослеживаемость).
8. Независимость (от других требований).
9. Независ-ть от реал-ии (абстрактность).
10. Постоянство (отсутствие конфликтов).

Полнота требования означает, что текст требования не требует дополнительной детализации, то есть, в нем предусмотрены все необходимые нюансы, особенности и детали данного требования. Ясность – недвусмысленность, опред-ть, однозначность спецификаций. Требование обладает свойством ясности, если оно сходным образом воспринимается всеми заинтересованными лицами.Корректность – согласованность, непротиворечивость. Требования не должны противоречить требованиям своего уровня иерархии и требованиям "родительского" уровня.

Если требование содержит факты, эти факты должны быть достоверны.Верифицируемость – пригодность к проверке. Тестеры должны иметь возможность проверить, было ли требование реализовано корректно.Необходимым считается требование, невыполнение которого угрожает работоспособности или эффективности ИС.

В требовании нет необходимости, если:Полезность при эксплуатации – требование, выполнение которого повышает эргономические качества продукта. Осуществимость (выполнимость) – требование должно быть выполнимо в рамках существующих ограничений, таких как время, деньги и доступные ресурсы.Требование считается элементарным, если оно содержит только один трассируемый элемент, который дает возможность отследить связь между ним и другими элементами информационной системы.Требование является независимым, если для его понимания не нужно знать другие требования.Требования должны быть независимыми от реал-ии.Требование считается постоянным, если не существует конфликтов между ним и др. треб-ми.Прямые конфликты возникают, когда ожидается различное поведение системы в одной и той же ситуации:Косвенный конфликт возникает, когда требования описывают разную функциональность, но выполнить оба этих требования одновременно невозможно.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: