FORESIGHT Pro

IBM METHOD COMPOSER

IBM Method Composer -  инструмент информационной и методологической поддержки процессов разработки в организации
Управление процессами разработки является сложной задачей, поскольку содержит целый спектр вопросов планирования, отслеживания, контроля процессов разработки:

 

 

  • Как мы работаем, какова последовательность наших шагов, каковы нормы и правила в поведении и работе, каков регламент отношений между членами команды, как проект взаимодействует с внешним миром и т.д.? Все это вместе –  неотъемлемые элементы понятия «процесса». Его осознание, выстраивание и улучшение – основа любой эффективной групповой деятельности.
  • Каждый текущий процесс разработки, осуществляемый некоторой командой в рамках определенного проекта, имеет большое количество особенностей и индивидуальностей. Однако целесообразно перед началом проекта спланировать процесс работы, определив роли и обязанности в команде, рабочие продукты (промежуточные и финальные), порядок участия в их разработке членов команды и т.д.
  • Управление процессами разработки предполагает потребность в совместном доступе к ресурсам, единой методологии процессов разработки, едином хранилище информации для всех заинтересованных сторон.

Описание инструмента

IBM Method Composer – это гибкая платформа управления процессами разработки организации и отдельных проектов с инструментом и библиотекой создания ресурсов и методологии процессов разработки. IBM Method Composer предоставляет единую структуру управления и отображения всей базы знаний процессов организации, которую можно просматривать, управлять и публиковать.
Эта база знаний включает в себя основу для построения Процессов Разработки: Руководства, Шаблоны, Инструкции, Процедуры, Учебные Материалы, Чек-Листы и другие компоненты Методик организации.
Все содержание баз знаний процессов может быть опубликовано в виде html-файлов и выложено на веб-сервер для распределенного использования.

 

Рис. 1. Описание Rational Unified Process, созданное в Method Composer

 

 

Функциональные возможности инструмента

Описание сложных и нестандартных процессов:

  • Создание, изменение, развертывание и поддержка Процессов Разработки организации и отдельных проектов.
  • Описание процесса любой сложности, использование существующих («коробочных») процессов или «с нуля».
  • Формируемая база знаний процессов.
  • Описание процессов отделено от средств формирования этих описаний.
  • Общие операции моделирования методов.
  • Создание шаблонов планов и задач на основе определений процессов.

 

Библиотека процессов и методик:

  • Библиотека «коробочных» процессов и методик – лучшие практические методики организации.
  • Возможность доработки, повторного использования элементов библиотеки.
  • Создание методов «с нуля».
  • Единое хранилище информации для всех материалов процесса.

 

Рис. 2. Так выглядит библиотека процессов

 

Методология разработки процессов:

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

 

Рис. 3. Описание шагов (этапов) жизненного цикла проектирования

 


Методологический Web-сайт

  • Методологический веб-сайт в проекте или организации.
  • Доступность методологии в режиме «онлайн».
  • Доступность и читаемость всей информации по процессам.
  • Документально подтвержденное пошаговое описание всех выполняемых работ.
  • Всегда находящееся под рукой руководство по процессу выполнения работы.
  • Необходимые шаблоны и описания результатов выполнения работ.
  • Web-портал – результат конструирования артефактов процессов:


-    ролевые инструкции
-    последовательность выполнения задач
-    дополнительные материалы
-    различные форматы файлов вывода информации

 

Рис. 4. WEB-сайт методологии. Должен обновляться и уточняться по результатам проведенных проектов

 


Интеграция со средствами управления проектом

  • Экспорт методологии для использования во внешних системах управления проектом (Microsoft Project, IBM Team Concert)


Сфера примения IBM Method Composer


Платформа IBM Method Composer применяется для различных видов процессов разработки в различных отраслях, таких как:


Инфраструктура Collaborative Lifecycle Management for IT
Разработка систем и ПО
Автомобилестроение
Аэрокосмическая промышленность
И др.