Анализ требований
Анализ требований - систематический процесс выявления, уточнения, проверки, согласования и формализации потребностей заинтересованных сторон, ограничений и ожидаемых свойств создаваемой или изменяемой системы, продукта или программного обеспечения.
Что означает термин
Анализ требований помогает определить объекты системы, связи между ними и влияние требований на проектируемое решение. В процессе учитывают запросы пользователей и бизнеса, ограничения существующей системы, а также возможные варианты реализации задачи.
Как устроено
Для анализа используют текстовые описания потребностей, общение с заинтересованными сторонами и моделирование системы или предметной области. Источниками сведений служат взаимодействия пользователей с системой, существующие интерфейсы, тестовые стенды, внутренняя и внешняя документация.
При сравнении вариантов решения оценивают схему работы, связанные риски и влияние изменений на другие части продукта. Неучёт технических ограничений и уже реализованных функций может сделать требования нереализуемыми или привести к лишним изменениям.
Где применяется
Анализ требований применяется при создании и изменении программного обеспечения, включая подготовку требований к переносу системы и доработке существующих функций. Он также используется для сопоставления пользовательских запросов с возможностями и ограничениями текущей системы.
Результатом анализа могут быть модели объектов, связей и сценариев взаимодействия, а также сравнение вариантов реализации функции с учётом рисков и влияния на связанные компоненты.
База знаний организована при поддержке делового сообщества. Спираль?!

