Проблема №5. Не тот инструмент
Для того, чтобы вести базу данных требований, иметь возможность осуществлять управление конфигурацией требований и формальное управление изменениями требований, обеспечивать прослеживаемость требований по всей иерархии их декомпозиции, а также прослеживаемость до методов и результатов испытаний (верификации и валидации), осуществлять контроль обработки требований на разных этапах их существования необходимо использовать программное средство – инструмент инженерии требований.
Конечно, такой инструмент нужен тогда, когда в организации принимается и внедряется методология инженерии требований в том виде, в котором она в настоящий момент работает во всем мире. В этой методологии управление требованиями является не документо-ориентированным, а объектно-ориентированным, и каждое требование является уникальным объектом в базе данных, со своими атрибутами и связями.
Каждое требование - уникальный объект в базе данных
Хотя разговоров на эту тему в самых разных коллективах разработчиков ведется множество, и сотрудники разных организаций демонстрируют очевидное понимание и заинтересованность в новых (для нас) подходах, тенденция к переходу от документов «Техническое задание» к базам данных требований выражена только там, где этого очевидным образом требует Заказчик. Авиационная отрасль переходит к новым методам работы постольку, поскольку к этому вынуждают требования авиационных стандартов. Атомная и космическая отрасли ориентируются на зарубежных заказчиков и проекты с зарубежными соисполнителями.
Применение подхода, при котором ТЗ или спецификация присутствуют в проекте как документ, все больше превращается в проблему. И эта проблема тормозит развитие всего процесса проектирования. При документо-ориентированном подходе такие базовые функции методологии инженерии требований, как применение атрибутов, иерархическая и версионная прослеживаемость, сквозная трассировка, отслеживание влияния изменений – все это или невозможно, или неприемлемо трудоемко.
Применение правильного инструмента решает эту проблему, а в совокупности с внедрением методологии инженерии требований, обучением и управлением знаниями организации решает практически все проблемы управления требованиями.
В вопросах обучения современной методологии управления требованиями помощь могут оказать наши учебные курсы.
В вопросах внедрения и документирования методологии управления требованиями, а также приобретения эффективного современного инструмента инженерии требований помощь оказывает организация В3Прожектс.