Интернет магазин китайских планшетных компьютеров



Компьютеры - Требования к программному обеспечению - Анализ требований

22 января 2011


Оглавление:
1. Требования к программному обеспечению
2. Виды требований по характеру
3. Характеристики качественных требований
4. Методы выявления требований
5. Анализ требований
6. Изменение требований



Требования склонны к проблемам двусмысленности, неполноты, и несогласованности. Их устранение на этапе разработки требований стоит на несколько порядков меньше, чем устранение этих те же проблемы на поздних стадиях разработки. Анализ требований направлен на решение данных проблем.

Существует технический компромисс между слишком неопределёнными требованиями и требованиями столь детализированными что они:

  1. требуют много времени для разработки, иногда даже рискуют устареть к концу разработки
  2. ограничивают возможные способы реализации
  3. являются слишком дорогостоящими

Документирование требований

Требования обычно используются как средство коммуникации между различными заинтересованными лицами. Это означает, что требования должны быть просты и понятны для обычных пользователей и разработчиков. Один общий способ задокументировать требование — это написать утверждение о том, что должна сделать система.

В зарубежной и российской практике встречаются следующие типы документов требований:

  • Концепция программы
  • Спецификация программного обеспечения

Спецификацию программного обеспечения часто называют техническим заданием, частью которого они являются в автоматизированных информационных системах.

За создание спецификации программного обеспечения чаще всего в российской практике отвечает Системный аналитик, иногда — Бизнес-аналитик.

Для графических моделей требований исторически использовались диаграммы: ER, IDEF0, IDEF3, DFD, UML, OCL, SysML, ARIS.



Просмотров: 5927


<<< Сценарий использования
Управление требованиями >>>