Совместное управление жизненным циклом приложения (C/ALM) обеспечивает
интеграцию продуктов на основе Jazz, позволяющую объединить усилия аналитиков,
разработчиков и специалистов по тестированию. Для перекрестных ссылок между
продуктами поддерживается отслеживаемость, навигация, подобная навигации по
Web-сайтам, проверка, добавление комментариев и отслеживание состояния в хранилищах
проектов. Интеграции C/ALM создаются на основе
Jazz Foundation для обеспечения общего
подхода к связыванию артефактов, сводным панелям, защите и средам пользовательских
интерфейсов.
Интеграции C/ALM предоставляют следующие возможности:
- позволяют установить связи между существующими артефактами во всех хранилищах в
интегрированных продуктах; например, тестовые наборы можно связать с заданиями и
требованиями.
- позволяют быстро определить состояние связанного задания путем наведения указателя
мыши на ссылки; например, специалисты по тестированию могут отслеживать состояние
дефекта, о котором они сообщили коллективу разработчиков.
- позволяют добавить на сводную панель вьюлет для вывода отчета о результатах запросов
из связанных проектов; например, таким образом можно просмотреть требования, которые не
были присвоены планам тестирования.
- позволяют добавить комментарии к любому артефакту в интегрированном хранилище.
Члены коллектива могут использовать интеграции C/ALM для достижения целей
бизнес-процесса на протяжении всего жизненного циклу приложения, как показано на
следующих рисунке и примерах:
Рис. 1. Совместное управление жизненным циклом связывает аналитиков, разработчиков и
специалистов по тестированию
В
IBM® Rational Requirements Composer:
- Для реализации требований применяются планы итераций в
Rational Team Concert,
а для проверки - планы тестирования в
Rational Quality Manager.
- Аналитики и другие члены коллектива разрабатывают требования, которые управляют
заданиями по разработке, планами тестирования и тестовыми наборами.
В
IBM Rational Team Concert:
- Руководители проектов и руководители разработки используют планы итераций для
реализации требований
Rational Requirements Composer
в контексте графика разработки.
- Отдельные требования реализуются пунктами плана итераций и другими заданиями.
- Разработчики работают над дефектами, поданными специалистами по тестированию как
результат выполнения теста.
В
IBM Rational Quality Manager:
- Коллектив тестирования связывает требования с планами тестирования и тестовыми
наборами.
- Специалисты по тестированию связывают тестовые наборы с заданиями разработки для
контроля за ходом разработки.
- Специалисты по тестированию передают дефекты в
Rational Team Concert
и проверяют состояние дефекта или компоновки.