Основные понятия
Управление требованиями – процесс, протекающий в течение большей части ЖЦ IT-проекта (изменения могут вноситься как во время разработки, так и после его сдачи на этапе тестирования/опытной эксплуатации/сопровождения). Основные причины заключаются в том, что требования:
Управление требованиями — процесс, который включает в себя выявление, документацию, анализ, идентификацию, фиксирование, приоритезацию требований, достижение соглашений по требованиям и уведомление заинтересованных лиц. Управление требованиями — непрерывный процесс на протяжении всего ЖЦ продукта, имеющий сильное влияние на конечный результат.
Часто при управлении требованиями прибегают к использованию конкретных стандартов. Стандарты необходимы для того, чтобы нивелировать риск возникновения проблем при выпуске продукта на рынок. Подробнее с международными и отечественными стандартами можно ознакомиться здесь http://www.interface.ru/home.asp?artId=9067 .
Требование — это любое условие, которому должна соответствовать разрабатываемый программный продукт. Требованием вполне может быть возможность, которой система должна обладать и/или ограничение, которому система должна удовлетворять.
Система управления требованиями – это ИС, которая позволяет обеспечить контроль соблюдения требований. Часто подобные системы управления требованиями являются составной частью систем управления проектами.
В рамках крупных проектов прибегают к использованию средств автоматизации с целью облегчения работы разработчиков и экономии времени. Средства автоматизации нужны для того, чтобы освободить человека от рутинных действий.
Характеристики требования
Требование должно обладать следующими характеристиками: