IBM Rational Doors & IBM Rational Requirements Composer - максимальный контроль над процессом управления требованиями

Александра Петрова

 

Определение требований, представляет собой набор деятельностей по идентификации потребностей, выраженных многими заинтересованными в проекте лицами.

     IBM Rational Requirements Composer  является решением для управления требованиями (потребностями), созданным на базе технологической линейки Jazz  и обеспечивающим высокие темпы реализации проектов и активное вовлечение заинтересованных сторон и помогающим рабочим группам эффективно определять и применять требования на всех этапах жизненного цикла проекта.

     Интеграция Requirements Composer и Rational Doors позволяет максимально ускорить и визуализировать процесс  сбора и разработки требований.  Данная интеграция нацелена на:

  • Максимальное вовлечение конечных пользователей и других заинтересованных лиц в процесс управления требованиями.
  • Акцент на скорейшее достижение взаимопонимания разработчиков и заинтересованных лиц по требованиям, которые формулируются или по уже сформированным требованиям.
  • Повышение прозрачности и предсказуемости разработки, благодаря раннему выявлению и согласованию форм представления результатов среди заинтересованных лиц.
  • Повышение контролируемости проекта разработки, благодаря возможности отслеживания его состояния по состоянию набора требований, степени покрытия требованиями входных запросов заказчика и конечных пользователей, степени покрытия тестами требований и проценту успешно реализованных требований

     Использование Requirements Composer расширит функциональность Rational Doors и сделает возможным:

  • Более точное выявление требований и управления изменениями в них с поддержкой таких полезных функций, как создание коллекций разнородных артефактов репозитория, поиск данных с помощью модифицируемых фильтров и присвоенных артефактам ярлыков, определение пользовательских атрибутов требований и групп атрибутов, формирование гиперссылок между артефактами и использование расширенного поиска данных по дополнительным критериям.
  • Визуальное моделирование бизнес-процессов с поддержкой языка моделирования BPML (Business Process Modeling Language). Такая поддержка предоставляет аналитикам мощные инструменты для описания своих идей в области автоматизации бизнеса и эффективного согласования их с заинтересованными лицами с использованием общедоступной для понимания нотации.
  • Проектирование графического интерфейса пользователя (GUI Sketching), в рамках чего становится возможным формировать наброски интерфейсных форм и моделировать последовательности их появления при функционировании конечной системы. Повысить гибкость и предсказуемость благодаря применению упрощенных методов разработки требований.
  • Поддержку принципов раскадровки - отлично зарекомендовавшей  себя, наглядной техники анимационной разработки и согласования принципов функционирования разрабатываемых информационных систем. С помощью раскадровок можно зафиксировать основные идеи, полученные от конечных пользователей и разработанные аналитиками, а затем использовать их для уточнения и согласования сценариев использования и функциональных возможностей системы.
  • Моделирование сценариев использования, которое позволит  описать функциональное поведение системы в ходе системного анализа и выявления требований. Каждый такой сценарий использования может быть детально описан в виде текста с поддержкой форматирования и способен помочь в выявлении детальных требований к разрабатываемой системе.
  • Поддержку динамических глоссариев,  позволяющих  автоматизировать работу по их созданию. Работая с текстовой информацией и пришедшими документами, достаточно просто указывать необходимые термины и фиксировать их в необходимых глоссариях. Запуск конкретного глоссария автоматически представляет упорядоченные списки таких терминов и обеспечивает комфортную работу с ними.
  • Поддержку гипертекстовых связей,  существующих практически между любыми артефактами репозитория IBM Rational Requirements Composer. Благодаря этому появляется возможность выстраивания иерархии артефактов управления требованиями в виде сквозных цепочек, начиная от требований верхнего уровня и кончая элементами детального моделирования бизнеса, функций, графических интерфейсов пользователей или требований.   
  • Создание  моментальных снимков  репозитория требований (Project Snapshots), являющихся мощным механизмом для сохранения базовых линий артефактов управления требованиями и организации конфигурационного управления в IBM Rational Requirements Composer. Таким образом, становится возможным вести параллельную работу над артефактами управления требованиями при необходимости разработки нескольких конфигураций конечного продукта.
  • Генерациию отчетов и документов позволяющих  автоматизировать процедуры создания любых объемов проектной документации. Данный функционал базируется на встроенном движке IBM Rational Publishing Engine. При этом надо отметить, что с инструментом также приходит набор готовых шаблонов, которые позволяют без какой-либо доработки генерировать конечные документы по текущей информации в репозитории. Результаты генерации могут быть выведены в разнообразных форматах, среди которых форматы Microsoft Word, PDF, HTML и др.
  • Настройку дашбордов, с помощью которых можно отобразить проектные данные в виде наглядных представлений и графиков (Viewlets) Web-интерфейса, позволяющих получить представление о текущем состоянии дел в области управления требования при разработке ПО в организации. При этом данные могут быть сгруппированы на нескольких страницах или вкладках. При этом информация может выводиться не только из репозитория IBM Rational Requirements Composer, но также из репозиториев IBM Rational Team Concert и IBM Rational Quality Manager, если они интегрированы с IBM Rational Requirements Composer на уровне Jazz Team Server (JTS).
  • Использование механизмов контроля (Review) и утверждения (Approval) артефактов, позволяющих эффективно согласовать результаты деятельности в области управления требованиями. Здесь можно подключить других участников проекта и заинтересованных лиц, включая конечных пользователей и представителей заказчиков), для участия в процедурах контроля и утверждения артефактов. При этом данные процедуры проводятся в рамках заранее определенного унифицированного процесса (workflow).

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=26622