Заключение
Процесс разработки требований включает
анализ осуществимости создания системы,
формирование и анализ требований,
специфицирование требований, аттестацию
требований и управление требованиями.
Анализ требований является итерационным
процессом, который включает анализ
предметной области, сбор требований,
их классификацию, разрешение противоречий,
назначение приоритетов и проверку
требований.
Лица, участвующие в формировании
требований, имеют различные приоритеты
при формулировании требований. Поэтому
сложные системы ПО необходимо анализировать
с различных точек зрения.
Социальные и организационные факторы
оказывают большое влияние на системные
требования.
Требования могут выражаться в виде
текстовых утверждений и графических
моделей.
Варианты использования предназначены
в первую очередь для определения
функциональных требований к системе
и управляют всем процессом разработки.
Все основные виды деятельности такие
как анализ, проектирование, тестирование
выполняются на основе вариантов
использования. Во время анализа и
проектирования варианты использования
позволяют понять как результаты, которые
хочет получить пользователь влияют на
архитектуру системы и как должны себя
вести компоненты системы, для того чтобы
реализовать нужную для пользователя
функциональность
17