Интеграция системы управления разработкой на платформе IBM Rational Jazz со смежными системами

Интеграция системы управления разработкой на платформе IBM Rational Jazz со смежными системами

В рамках проекта внедрения системы управления разработкой на платформе IBM Rational Jazz создано интеграционное решение на базе шины JBoss ESB. Система, разработанная для розничной сети магазинов бытовой и электронной техники “Эльдорадо”, позволила автоматизировать весь цикл разработки информационных систем от получения бизнес-требований до готового релиза. В результате реализации проекта была создана единая информационная среда для бизнес-менеджеров, аналитиков, разработчиков и тестировщиков, достигнута прозрачность проводимых операций и отчетности, создан инструмент для управления цепочками поставок и мерчендайзинга.

Заказчик
Сеть магазинов бытовой техники и электроники «Эльдорадо»

Магазины «Эльдорадо» открыты во всех городах России с населением от 500 тысяч жителей и более чем в 90% городов с населением 250—500 тысяч жителей. «Эльдорадо» входит в ТОП-5 ритейлеров бытовой техники и электроники в Европе и в ТОП-10 — в мире.

Ситуация

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

  • Устранение дублирования трудозатрат на создание, модификацию и удаление задач в системе управления проектами (на базе MS Project) и системе управления процессом разработки (на базе Rational Team Concert);
  • Оперативное (по факту) получение руководителем проекта актуальных данных о ходе работы исполнителя над задачей;
  • Устранение необходимости работы пользователя в двух системах: системе управление проектами и системе управления процессом разработки.
Решение

Выбор сервисной шины JBoss ESB был обусловлен следующими причинами:

  • Встроенная поддержка внештатных ситуаций, которая позволяет обрабатывать, в том числе следующие ситуации:
    – возникновение сбоя в процессе передачи данных;
    – недоступность системы, в которую нужно передать данные;
    – своевременное выявление факта неуспешной доставки и обработки данных и оперативное выявление причин.
  • Настройки разветвленной логики обработки поступающих сообщений (например, вызов разных сервисов второй системы в зависимости от пришедших данных);
  • Наличие готовых шлюзов для взаимодействия с системами по различным протоколам (REST, Web Services);
  • Наличие встроенных механизмов преобразования данных.
Результат

Система полностью автоматизировала связи между требованиями, кодом, задачами и заявками, позволила добиться прозрачности ведения детальной истории всех изменений. Система четко отражает нарушение сроков исполнения бизнес-заявок. Также разработан более гибкий и функциональный механизм рассылки уведомлений, полностью заменяющий штатный. В то же время по всем областям разработаны гибкие и наглядные формы отчетов, позволяющие рассчитывать KPI и видеть «узкие» места процесса.

Ростислав Коваленко — руководитель отдела развития ПО ИТ «Эльдорадо»:

«Совместно с компанией Аплана мы успешно реализовали проект внедрения линейки IBM Rational Jazz, который практически не имеет аналогов в России. Результатами и качеством работы я доволен. Проектная команда и менеджер проявили активную позицию и добились результата. Мы рассчитываем, что в результате внедрения мы достигнем существенных улучшений в коммуникациях между бизнес-функциями и ИТ подразделением за счет прозрачности жизненного цикла процесса внесения изменений в ИТ системы. Также мы ожидаем повышения эффективности в работе ИТ функций: ключевые показатели эффективности мы будем измерять на основании данных из системы, что позволит на основе объективной информации своевременно выявлять области, где требуются улучшения в процессе».