ѕоиск
???????

”правление требовани€ми к ѕќ


”спех любого проекта начинаетс€ с правильной постановки задачи. ”правление требовани€ми €вл€етс€ необходимым условием дл€ создани€ качественного программного обеспечени€. ѕри правильном определении требований и управлении ими, перерасходы по проекту можно снизить на 20% благодар€ сокращению числа неточных, неполных и упущенных требований.

”правление требовани€ми отвечает за процесс сбора, формализации, анализа, отслеживани€ и согласовани€ требований, а также уведомлени€ обо всех изменени€х в требовани€х ответственных лиц.

—истема управлени€ требовани€ми

—истема управлени€ требовани€ми Ц это инструмент, автоматизирующий хранение, структурирование и согласование требований, упрощающий и ускор€ющий коммуникации между всеми участниками процесса производства ѕќ и предоставл€ющий возможности дл€ более четкого отслеживани€ хода реализации требований к ѕќ.


ѕреимущества систем управлени€ требовани€ми:


  • повышение надежности и эффективности процесса управлени€ требовани€ми с помощью автоматизированных программных инструментов
  • снижение зависимости результата от человеческого фактора
  • снижение объема повторных доработок
  • контроль над изменени€ми в требовани€х и управление ими
  • повышение производительности труда аналитиков за счет использовани€ типовых требований, шаблонов и использовани€ механизмов трассировок
  • оптимизаци€ расходов и рисков
  • возможность отслеживани€ взаимосв€зей между требовани€ми и тестами, требовани€ми и запросами на реализацию или дефектами

ќсновные этапы внедрени€ системы

  • вы€вление потребностей заказчика в автоматизации процесса управлени€ требовани€ми
  • создание и согласование с заказчиком плана работ по автоматизации
  • выбор и закупка (если необходимо) программного инструмента управлени€ требовани€ми
  • установка и настройка программного инструмента
  • разработка методологии управлени€ требовани€ми с учетом специфики заказчика
  • разработка рабочих инструкций и учебных материалов по работе с программным инструментом дл€ всех ролей, участвующих в процессах разработки и поддержки ѕќ
  • апробаци€ внедрЄнного программного инструмента на пилотных проектах и системах с последующей модификацией настроек инструмента и документации к нему
  • проведение массового обучени€ участников процесса разработки и сопровождени€ ѕќ работе с внедрЄнным программным инструментом
  • сопровождение (устранение неполадок, перенастройка, установка обновлений) внедренного программного инструмента в течение оговоренного контрактом периода

»нструменты

—пециалисты Ђјпланыї имеют богатый опыт внедрени€ различных инструментов автоматизации управлени€ требовани€ми, среди которых:

  • IBM Rational DOORS
  • IBM Rational RequisitePro
  • IBM Rational DOORS Next Generation (ex-Requirements Composer)
  • Microsoft ALM
  • HP ALM