IBM Rational Jazz

(По материалам сайта www.jazz.net)

В течение ряда лет разработка программного обеспечения состояла из множества неформальных действий из областей искусства, науки и промышленного производства. Что всем этим сравнениям не хватает, так это социальной стороны: программное обеспечение создается командой людей, работающих совместно и взаимодействующих друг с другом для достижения максимальной выгоды. Jazz является платформой IBM, основное назначение которой - повысить эффективность команд при выполнении проектов и поставке разрабатываемых информационных систем. Подобно оркестру, играющему музыку Джаз, платформа Jazz позволяет повысить производительность объединенной команды разработчиков, эффект от их интеграции и прозрачность процессов разработки.

Платформа Jazz состоит из трех ключевых компонент:

  • Архитектурное решение для интеграции участников проекта в рамках жизненного цикла
  • Набора инструментов, акцентированных на командную работу
  • Сообщества заинтересованных лиц

Архитектурное решение для интеграции участников проекта в рамках жизненного цикла

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

Интегрирующая архитектура Jazz разработана так, чтобы дать возможность организациям разработчиков быть гибкими в построении уникальной инфраструктуры и позволяет применять наиболее предпочтительные для выполнения конкретной работы инструменты различных вендоров. Более того, это позволяет им постоянно синхронизировать инфраструктуру с изменяющимися бизнес условиями и не зависеть от хрупких связей между традиционными средствами и ограничений при их интеграции. Интегрирующая архитектура Jazz (Jazz Integration Architecture) определяет общий набор сервисов JFS (Jazz Foundation Services), которые входят в состав любого инструмента Jazz и описывают правила получения доступа к ним и их использования. Сюда также относятся спецификации, определенные стандартами OSLC (Open Services for Lifecycle Collaboration), представляющие собой описания независимых и унифицированных протоколов для обмена данными между множеством инструментов различных вендоров.

Более подробно познакомиться с Jazz Integration Architecture можно в следующей статье:

Набор инструментов, акцентированных на командную работу

Портфель Jazz состоит из общей платформы и набора инструментов, доступных каждому участнику проекта и предрасполагающих к более легкой и тесной интеграции. В корне разработки программного обеспечения находятся не индивидуал, не процесс, а взаимодействующий оркестр – команда разработчиков. В линейку инструментов IBM Rational Jazz сегодня входят:

  • IBM Rational Team Concert, который является объединяющей рабочей средой для разработчиков, архитекторов и менеджеров проектов, включающий управление на низком уровне элементами работ, версиями, сборкой и поддержку планирования итераций. Эти элементы лежат в основе любого процесса и определяют шаблоны для планирования процессов, такие как Scrum и Eclipse Way.
  • IBM Rational Quality Manager является Web-приложением для организации управления тестированием и работы специалистов по управлению качеством. Это настраиваемое средство для планирования тестирования, автоматизации рабочих процессов, отслеживания и мониторинга степени влияния проектных решений на бизнес цели.
  • IBM Rational Requirements Composer является средством для выявления требований, включающим возможности визуализации, согласования и уточнения характеристик, реализация которых ожидается в некотором решении. Requirements Composer позволяет фиксировать и наращивать описание потребностей бизнеса, преобразовывать их в недвусмысленные требования, что приводит к повышению качества, скорости разработки и более эффективной организации процессов.

Сообщество заинтересованных лиц

Jazz - это также и сообщество специалистов, занимающихся разработкой программного обеспечения, и пользователей, активно участвующих в дальнейшем развитии платформы в форме дискуссий. Основной ресурс платформы Jazz -- jazz.net.

Дополнительная информация по Jazz:

  1. Статья "IBM Rational Jazz в сравнении с Open Source", в которой сравниваются платформы Jazz и Open Source, оцениваются их преимущества и делается вывод о преимуществах взвешенного подхода при их оценке.
  2. Статья "Что такое Jazz от IBM - утопия или будущее?", где автор пытается проанализировать свой опыт, полученный при внедрении традиционных средств IBM Rational и средств платформы Jazz (http://jazz.net), и сравнить полученные знания и впечатления. Также выполнена попытка оценки потенциальных перспектив Jazz на ближайшее будущее.

© 2008-2016 Финэкософт.

 

Oracle Silver Partner
+7 (495) 664 4727
Учебный центр
Центр обучения и сертификации в области информационных технологий (IT).

Широкий выбор курсов и программ обучения. Подробности здесь.

Отправить письмо
Обратная связь

 

Для Ваших вопросов и отзывов