Your SlideShare is downloading. ×
0
Александр Климов, Игорь Сухарев
15 Декабря 2009




IBM Rational Jazz – открытая платформа
для коллективной разработки ПО
...
Содержание


 Предпосылки возникновения технологии Jazz
 Архитектура Jazz
 Продукты на основе платформы Jazz
 Новые во...
Предпосылки для
    возникновения Jazz




3                        © 2009 IBM Corporation
Проблемы при разработке ПО
Люди, процессы и проекты

                         “Только 34%
                     проектов сч...
Традиционное окружение разработки ПО приумножает проблемы
Гетерогенное окружение, распределенные команды, различные систем...
Платформа разработки ПО может преодолеть организационные,
функциональные и географические барьеры

                       ...
Что может помочь преодолеть сложности?
                              Что-то, что давало бы мне полную картину
         CIO...
Что такое Jazz?
                                                                                                          ...
Оптимизация бизнес-результатов

                                                       Автоматизированная
                ...
Основные атрибуты Jazz




      Командная работа       Автоматизация            Отчетность
        Предоставлять      Авт...
Архитектура Jazz




11                      © 2009 IBM Corporation
Задачи, стоявшие при проектировании платформы Jazz

 Позволить слабосвязанным компонентам:
  – работать как единое целое
...
Интернет – метамодель архитектуры Jazz

 Чрезвычайно масштабируема
 Интеграция информации
  колоссальных размеров
 Беск...
Концептуальная модель Jazz
                                                        Моделирование
     •   Данные определен...
Open Services for Lifecycle Collaboration (OSLC)
Инициатива по упрощению совместной работы цикла разработки ПО

          ...
Использование OSLC на практике

                         Уникальные идентификаторы
                          (URLs) для а...
Жизненный цикл разработки (ALM) ПО в виде веб-архитектуры

                            TEAM SERVER – логический вид
      ...
Jazz: открытая, расширяемая, веб-ориентированная,
интеграционная архитектура на базе модели Интернета


           Обнаруж...
Архитектура платформы (Jazz Integration Architecture)

       Клиентская                      Клиентская                  ...
Jazz Platform на базе ПО Open Source




20                                     © 2009 IBM Corporation
Jazz Platform на базе ПО IBM




21                             © 2009 IBM Corporation
Jazz Integration Architecture (JIA) - резюме
 JIA – пример архитектуры, включающий спецификацию базовых
  сервисов Jazz (...
Продукты на основе платформы
                  Jazz




23                            © 2009 IBM Corporation
Rational Team Concert
                                                    IBM Rational Team Concert
Software innovation th...
Rational Requirements Composer
Business and technology expert collaboration
  Объединяет технические                     ...
Rational Quality Manager
A central hub for business-driven software quality            IBM Rational Quality Manager


• Сн...
Первый этап: интеграция RTC, RQM и RRC для построения
 эффективной системы, охватывающей все аспекты ALM
                 ...
Новые возможности для
     разработчиков и компаний




28                              © 2009 IBM Corporation
Jazz Connectors
Катализаторы построения компромиссных IT систем на базе
существующей инфраструктуры с использованием техно...
Решения партнеров Rational для Jazz

         Оценивает стоимость, объѐм   Анализирует данные проектов и    Синхронизирует...
Социализация Jazz
Интеграция Jazz и Lotus Connections

Команды разработчиков взаимодействуют с широким кругом сообществ
  ...
Что такое Agility@Scale?


                      Размер команды                  Соответствие нормативам
                 ...
Cloud computing для разработки ПО




 Сервисы IBM Rational Software Delivery для cloud computing
  (IBM Rational Softwar...
Преимущества cloud computing




 Снижение стоимости владения (TCO)
   –CAPEX, OPEX
   –Обслуживающий персонал
 Экономия...
2010: Jazz «в облаке»
Доставляя «мгновенное» решение ALM для совместной работы


                                         ...
IBM Cloud computing для разработчиков: платформы и продукты

 Платформы:
   – Novel SUSE 10.x
   – Red Hat Enterprise Lin...
Использование Jazz в IBM




37                              © 2009 IBM Corporation
Использование Rational Team Concert для внутренних проектов
IBM
 Использование собственного хостинга для разработки Jazz ...
Выводы




39            © 2009 IBM Corporation
Мнения аналитиков


     – Liz Barnett, Ez-Insight: "With the Jazz project, Rational has developed
       breakthrough tec...
Анализ Gartner MarketScope сегмента рынка средств жизненного
цикла разработки (ALM)
IBM Rational позиционируется как один ...
Мнения клиентов
              "By helping us to make project deliveries more repeatable and predictable,
               we...
Подведение итогов

 Командная работа
  Устранить проблемы между техническим- и бизнес-сообществами
  посредством общего д...
Ссылки
 Сайт Jazz Community Site
  http://jazz.net
 Информация о Rational Team Concert
     http://ibm.com/rational/rtc
...
Контактная информация

 Александр Климов, AlexanderKlimov@ru.ibm.com
 Игорь Сухарев, igor.sukharev@ru.ibm.com




45    ...
46   © 2009 IBM Corporation
Upcoming SlideShare
Loading in...5
×

IBM Rational Jazz

1,716

Published on

IBM Rational Jazz - открытаяплатформадляразработкипрограммногообеспечения, котораяпредоставляетгрупперазработчиков, распределеннойгеографическиивовременныхзонах, удобныесредствадляорганизацииэффективногопроцессакоманднойработы.Вдокладепредставленыпродукты Rational набазетехнологии Jazz - Rational Team Concert (RTC), Rational Quality Manager (RQM) и Rational Requirements Composer (RRC), которыепозволяютгибкоадаптироватьпроцессыразработкиподспецификупроектов, втомчислеиспользовать Agile-методы.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,716
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "IBM Rational Jazz"

  1. 1. Александр Климов, Игорь Сухарев 15 Декабря 2009 IBM Rational Jazz – открытая платформа для коллективной разработки ПО © 2009 IBM Corporation
  2. 2. Содержание  Предпосылки возникновения технологии Jazz  Архитектура Jazz  Продукты на основе платформы Jazz  Новые возможности для разработчиков и компаний  Использование Jazz в IBM  Выводы 2 © 2009 IBM Corporation
  3. 3. Предпосылки для возникновения Jazz 3 © 2009 IBM Corporation
  4. 4. Проблемы при разработке ПО Люди, процессы и проекты “Только 34% проектов считаются успешными, суммарный бюджет 300 млрд. дол. США”1 “Только 22% руководителей считают, что ИТ и бизнес тесно интегрированы”2 Ежегодно срывы сроков обходятся бизнесу США более чем $30 млрд. дол США”3 1 CHAOS Chronicles v 12.3.9, The Standish Group, June 30, 2008 2 RogerRoberts, Johnson Sikes, "IT's Unmet Potential", McKinsey Quarterly, November 2008 3 US Dept. of Congress, Planning Report, 2002 4 © 2009 IBM Corporation
  5. 5. Традиционное окружение разработки ПО приумножает проблемы Гетерогенное окружение, распределенные команды, различные системы  Недостаточная информация о проектах Зависимость данных от закрытых API Слабая интеграция процесса и технологий Высокая стоимость поддержки и администрирования Несовместимость продуктов (UI, логика, хранилища) 5 © 2009 IBM Corporation
  6. 6. Платформа разработки ПО может преодолеть организационные, функциональные и географические барьеры Интеграция Логика Пользовательские интерфейсы Модели данных Технологический процесс Администрирование Open Продукт Продукт Продукт Source A B Сторонние решения C Продукт продукты D Процесс HTTP/REST Общие сервисы платформы Прозрачный доступ в реальном времени к данным проекта, рискам и степени выполнения 6 © 2009 IBM Corporation
  7. 7. Что может помочь преодолеть сложности? Что-то, что давало бы мне полную картину CIO происходящего на проектах для принятия правильных решений вовремя Возможность видеть что происходит на Development проекте, включая текущую конфигурацию, Lead отслеживание ошибок и сборок проекта Program Автоматизация процесса разработки ПО с короткими интервалами Manager работ, чтобы мы могли быстро реализовывать бизнес-задачи Что-то, что помогало бы мне планировать итерации и Development балансировать нагрузку между моими распределенными Manager командами и командами в офисе за один день, а не за месяц Инструменты разработки, удобные для использования и Developer не добавляющие лишней работы “То, что может решить эти проблемы - это подход к организации процессов работы, который позволил бы работать бизнесу и технологиям как одной команде, предоставляя прозрачный доступ к информации на всех этапах разработки ПО” 7 © 2009 IBM Corporation
  8. 8. Что такое Jazz?  Взгляд IBM на будущее разработки ПО: глобально- распределенные команды, динамичные и гибкие c Продукты Сторонние Продукты бизнес- Rational продукты партнеров процессы разработки  Главное инвестирование IBM в создание масштабируемой расширяемой системы по Requirements Configuration Your Performance Definition & & Change Build Quality управлению жизненным existing Management Management Management Management Future IBM capabilities Management 3rd-Party Jazz циклом ПО, которая Capabilities Best Practice Processes Capabilities интегрирует современные технологии с традиционными Collaboration Administration: Users, projects, process средствами разработки Presentation: Storage Mashups Discovery Query  Сообщество jazz.net – место, где можно наблюдать за развитием продуктов на базе Jazz Jazz - это платформа и технология для  Эволюция портфолио трансформации процесса командной Rational, которое со разработки ПО в высокопроизводительную временем будет все больше систему, эффективно использующую ресурсы и и больше внедрять Jazz инвестиции. 8 © 2009 IBM Corporation
  9. 9. Оптимизация бизнес-результатов Автоматизированная отчетность, полученная из развивающихся артефактов Архитектор проекта увеличивает Разработчик продуктивность на 5-10% Бизнес Управление Управление планирование изменениями и качеством конфигурацией Руководитель Аналитик Совместная работа над Лучшие методики контроля задачами, ошибками объема работ увеличивают могут уменьшить предсказуемость выполнения последующие изменения проекта в сроки на 20-30% на 25-50% Источник: Основано на опросах сотен клиентов IBM Rational Services Organization 9 © 2009 IBM Corporation 9
  10. 10. Основные атрибуты Jazz Командная работа Автоматизация Отчетность Предоставлять Автоматизировать Предоставлять информационную рутинные задачи за актуальную прозрачность команд счет удобных отчетность о для сотрудничества процессов и средств проектах и утилизации ресурсов Улучшать знания и консолидировать опыт и навыки в среде, развивающей личность и командный дух 10 © 2009 IBM Corporation
  11. 11. Архитектура Jazz 11 © 2009 IBM Corporation
  12. 12. Задачи, стоявшие при проектировании платформы Jazz  Позволить слабосвязанным компонентам: – работать как единое целое – прозрачно интегрироваться с помощью – связи данных – ограниченной видимости посредством ссылок – разделяемых данных – простых служб (REST, Atom и т.д.) – некоторых собственных служб – интегрированного UI  Настраиваемая платформа ALM  Независимая эволюция компонентов – Гибкий и простой процесс обновления  Уменьшена сложность использования – Для бизнес-партнеров, разработки, экосистемы  Реализовать возможность гибкого развертывания 12 © 2009 IBM Corporation12
  13. 13. Интернет – метамодель архитектуры Jazz  Чрезвычайно масштабируема  Интеграция информации колоссальных размеров  Бесконечно расширяема  Технологии для взаимодействия участников сети  Глобальность Структура Интернета http://en.wikipedia.org/wiki/Internet 13 © 2009 IBM Corporation13
  14. 14. Концептуальная модель Jazz Моделирование • Данные определены независимо от ПО Управление приложений данными промежуточного слоя Командная Управление • Все данные являются ресурсами с работа системами уникальными идентификаторами (URL) HTTP get/put/post (REST) • Приложения получают доступ к данным посредством HTTP • Ссылки являются уникальными идентификаторами (URLs) • Ресурсы имеют представление Индекс • Гибкая и удобная расширяемость • Поиск и запросы с помощью «структурированных индексов» 14 © 2009 IBM Corporation14
  15. 15. Open Services for Lifecycle Collaboration (OSLC) Инициатива по упрощению совместной работы цикла разработки ПО Open Services for Lifecycle Collaboration Барьеры для совместного  Предложенная архитектура для совместного использования ресурсов и использования ресурсов жизненного цикла артефактов ПО  Различные поставщики, open  Архитектура Интернета source проекты и собственные  Слабосвязанная интеграция инструменты  Общие форматы ресурсов и сервисов  Собственные глоссарии,  Иной подход к отраслевому росту форматы и хранилища Обнаружение Администрирование REST API Запросы Базовая Логика задачи логика Управление данными Хранилища данных Командное взаимодействие Дополнительные сервисы Данные Core Services Open Lifecycle Services http://open-services.net 15 © 2009 IBM Corporation15
  16. 16. Использование OSLC на практике  Уникальные идентификаторы (URLs) для адресации ресурсов  Общие форматы ресурсов  Общие сервисы для доступа к ресурсам 16 © 2009 IBM Corporation16
  17. 17. Жизненный цикл разработки (ALM) ПО в виде веб-архитектуры TEAM SERVER – логический вид Сервисы ALM Информационный поток REST API REST API REST API Контроль Требования Разработка качества REST API Обнаружение Хранилища Администрирование Запросы данных Командное Дополнительные Управление взаимодействие сервисы данными Основные сервисы Open Lifecycle Services 17 © 2009 IBM Corporation17
  18. 18. Jazz: открытая, расширяемая, веб-ориентированная, интеграционная архитектура на базе модели Интернета Обнаружение REST API Базовая Логика Администрирование логика задачи Запросы Хранилища данных Данные Управление данными Open Lifecycle Services Коллективная работа  Использование универсальных адресов для доступа к данным Дополнительные  Инвариантны к языкам программирования сервисы  Слабосвязанные Ключевые сервисы  Не зависят от используемых программных средств Open Lifecycle Services 18 © 2009 IBM Corporation
  19. 19. Архитектура платформы (Jazz Integration Architecture) Клиентская Клиентская Клиентская платформа веб-платформа платформа Eclipse Visual Studio Процесс Безопасность и доступ Проектная и командная структура Поиск Jazz Team Server Оповещение о событиях Обсуждение Хранилище Jazz Repository Ошибки ….,Сборки Требования Элементы и связи, Исходный код, История событий, Прецеденты, История изменения тесты Rational Rational ….. элементов Результаты ClearQuest ClearCase тестирования 19 © 2009 IBM Corporation
  20. 20. Jazz Platform на базе ПО Open Source 20 © 2009 IBM Corporation
  21. 21. Jazz Platform на базе ПО IBM 21 © 2009 IBM Corporation
  22. 22. Jazz Integration Architecture (JIA) - резюме  JIA – пример архитектуры, включающий спецификацию базовых сервисов Jazz (Jazz Foundation Services)  Jazz Team Server – реализация Jazz Foundation Services  Jazz Foundation – Jazz Team Server и набор для разработчиков предназначены для создания приложений под платформу Jazz  Open Services for Lifecycle Collaboration (OSLC) – отраслевая инициатива, базирующаяся на интеграционном подходе с использованием принципов REST – Определяет как сервера могут выдавать свои ресурсы клиентов не накладывая ограничения на реализацию интерфейсов  JIA расширяет нотацию OSLC для определения общих сервисов и возможности дальнейшей интеграции 22 © 2009 IBM Corporation22
  23. 23. Продукты на основе платформы Jazz 23 © 2009 IBM Corporation
  24. 24. Rational Team Concert IBM Rational Team Concert Software innovation through collaboration  Делает возможным общение в реальном времени для глобально распределенных команд, позволяя делать разработку ПО более автоматизировано, прозрачно и предсказуемо  Интегрирует контроль версий, задач, отчетность и сборку, которые "думают и работают в унисон"  Обеспечивает диагностику проекта в реальном времени за счет автоматизированных сбора и transparent integrated presence консолидации информации wikis OPEN real-time reporting chat automated hand-offs Web 2.0  Сразу предоставляет гибкие создание и custom dashboards automated data gathering внедрение процессов разработки ПО EXTENSIBILITY Eclipse plug-ins services architecture FREEDOM TO CREATE  Позволяет осуществить выбор для расширения функциональности за счет интеграции с Open and extensible on продуктами IBM ClearQuest и IBM ClearCase  Collaborate in context  Right-size governance  Day one productivity 24 © 2009 IBM Corporation
  25. 25. Rational Requirements Composer Business and technology expert collaboration  Объединяет технические Бизнес цели Бизнес процессы команды и бизнес- руководителей, предоставляя Преценденты Прототипы удобные средства для командной работы Requirements Визуальный  Использование известных Раскадровки Composer 1.0 контроль Командная работа над технологий для построения требованиями диаграмм, разработки Каркасы Глоссарии прецедентов и функциональных Документы и сценариев файлы  Визуализация отчетности для эффективного управления ходом проекта  Удобные средства для RequisitePro 7.1 организации, запросов и Интегрированное управление требованиями управления информацией о Отслеживаемость Контроль объема требованиях жизненного цикла Анализ влияния и общих рисков работ  Интеграция требований как между командами, так и Open and extensible on различными фазами проекта  Collaborate in context  Right-size governance  Day one productivity 25 © 2009 IBM Corporation
  26. 26. Rational Quality Manager A central hub for business-driven software quality IBM Rational Quality Manager • Снижение бизнес-рисков засчет взаимодействия всех вовлеченных сторон, нормативных процессов и уменьшения трудоемкости задач по координации • Динамические планы тестирования • Улучшение операционной эффективности и оптимизация проектирования тестового покрытия • Непрерывная оптимизация процессов, интенсивное управление анализом рисков, улучшенная предсказуемость для принятия CONTINUOUS test plan participate уверенных решений AUTOMATED context GOVERNANCE use case distributed access dashboards • Автоматизированная и фильтруемая synchronize EASY HANDOFF trace LAB отчетность с приоритетами UTILIZATION functional PERFORMANCE security compliance • Контроль версий, генерация аналитической информации • Открытая платформа для взаимодействия и интеграции со сторонними Open and extensible on  Collaborate in context инструментами для тестирования  Right-size governance  Day one productivity 26 © 2009 IBM Corporation26
  27. 27. Первый этап: интеграция RTC, RQM и RRC для построения эффективной системы, охватывающей все аспекты ALM Rational Rational Rational Requirements Composer Team Concert Quality Manager Взаимодействие бизнес-аналитиков Командная работа разработчиков Взаимодействия тестировщиков Выявление, формализация и “Думать и работать” в унисон, Координировать процессы контроля командное обсуждение бизнес- предоставляя актуальную качества, планирования и ресурсов требований информацию о проекте тестирования Изменения, нотификации Ассоциация Требование ассоциировано Тестер обнаруживает с элементом работы дефекты, производит Аналитик элементы работы Тестер REST API REST API Управление Исправленные Контроль Статус требованиями дефекты, дефекта качества соответствующие требованиям REST API Управление изменениями и конфигурациями Архитектор Разработчик 27 © 2009 IBM Corporation
  28. 28. Новые возможности для разработчиков и компаний 28 © 2009 IBM Corporation
  29. 29. Jazz Connectors Катализаторы построения компромиссных IT систем на базе существующей инфраструктуры с использованием технологий Jazz  IBM Rational ClearCase Connector  IBM Rational ClearQuest Connector  Интеграция Hudson (система сборок) с Rational Team Concert  Интеграция различных систем управления версиями с Rational Team Concert 2.0 Эффективная утилизация существующих средств и процессов разработки при внедрении технологий и продуктов на базе Jazz 29 © 2009 IBM Corporation
  30. 30. Решения партнеров Rational для Jazz Оценивает стоимость, объѐм Анализирует данные проектов и Синхронизирует бизнес- и работ и продолжительность ресурсов и автоматизирует ИТ-цели с библиотекой проектов структуру декомпозиции работ процессов TOGAF Расширяет командное взаимодействие путем связки Двунаправлено синхронизирует документов с Microsoft® документооборот SharePoint® и Lotus® Quickr® Автоматизирует оценки и метрики качества и Поддерживает гетерогенное производительности команды окружение с двунаправленной интеграцией с JIRA Визуальное подтверждение Осуществляет контроль обеспечения соответствия бизнес- соответствия и минимизации бизнес- требований и рисков в часто меняющемся и Исключает риски провала желаемых результатов распределенном окружении проекта путем визуального определения требований и моделирования 30 © 2009 IBM Corporation
  31. 31. Социализация Jazz Интеграция Jazz и Lotus Connections Команды разработчиков взаимодействуют с широким кругом сообществ • Технических писателей, специалистов по поддержке, продажам и т.д. • Менеджеров проектов, заинтересованных лиц • Конечных пользователей и потенциальных клиентов, внутренних и внешних 31 © 2009 IBM Corporation
  32. 32. Что такое Agility@Scale? Размер команды Соответствие нормативам Менее 10 100+ Критично, разработчиков разработчиков Низкий риск Аудит Географическая распределенность Disciplined Организационная распределенность (аутсорсинг, партнерство) Локализовано Глобально Agile- Собственное Стороннее разработка Сложность ПО Знания предприятия Простое, одна Сложное, Фокус Фокус платформа мультиплатфоменное проекта предприятия 32 © 2009 IBM Corporation
  33. 33. Cloud computing для разработки ПО  Сервисы IBM Rational Software Delivery для cloud computing (IBM Rational Software Delivery Services for Cloud Computing)  Разработка и тестирование IBM Smart Business в cloud- инфрактустуре IBM (IBM Smart Business Development and Test on the IBM Cloud) ibm.com/cloud/developer 33 © 2009 IBM Corporation
  34. 34. Преимущества cloud computing  Снижение стоимости владения (TCO) –CAPEX, OPEX –Обслуживающий персонал  Экономия времени  Надѐжность  Безопасность 34 © 2009 IBM Corporation
  35. 35. 2010: Jazz «в облаке» Доставляя «мгновенное» решение ALM для совместной работы Requirements Configuration Compliance Definition & Build & & Change Deploy Asset Product & Security Management Management Management & Project Management Business Quality Management Management Planning & Alignment Best Practice Processes IBM Rational Software Delivery Services for Cloud  Получить быстрый доступ к  Значительное  Эффективные расходы окружению, имеющему снижение начальных на тестирование в полностью интегрированный затраты за счет облаке для оптимизации жизненный цикл разработки уменьшения затрат на цикла поставки ПО (ALM) приобретение разрабатываемого ПО 35 © 2009 IBM Corporation
  36. 36. IBM Cloud computing для разработчиков: платформы и продукты  Платформы: – Novel SUSE 10.x – Red Hat Enterprise Linux 5.4  Продукты: – DB2 Express-C/Enterprise – Informix Dynamic Server Developer Edition – Rational Agent Controller – Rational Application Developer – Rational Asset Manager – Rational Build Forge – Rational Functional Tester – Rational Insight – Rational Performance Tester – Rational Quality Manager – Rational Software Architect for WebSphere – Rational Team Concert – WebSphere Application Server – WebSphere sMash 36 © 2009 IBM Corporation
  37. 37. Использование Jazz в IBM 37 © 2009 IBM Corporation
  38. 38. Использование Rational Team Concert для внутренних проектов IBM  Использование собственного хостинга для разработки Jazz Foundation и Rational Team Concert – Эрих Гама и Скотт Амблер – Работа над jazz.net с 4 квартала 2006 г. – Глобально-распределенная команда разработчиков в 7 офисах (США, Европа, Индия) ~100 человек, сообщество 40 тыс. человек – Репозиторий 42+ ГБ данных, 320+ тыс. файлов, 95+ тыс. рабочих элементов  Более 50 команд в Rational используют Rational Team Concert – Статистика по команде Rational Engineering Services (700 проектов, 12,000 пользователей)  Более 125 команд других подразделений IBM  Статистика для департамента Global Business Services – Проект Application Assembly Optimization – Другие области бизнеса (Application Services, Public Sector, …) – Хостинг 91 RTC и 34 RQM 38 © 2009 IBM Corporation 38
  39. 39. Выводы 39 © 2009 IBM Corporation
  40. 40. Мнения аналитиков – Liz Barnett, Ez-Insight: "With the Jazz project, Rational has developed breakthrough technology and is poised to set the standard for collaborative ALM... Given the current business climate of “deliver more with less much sooner,” organizations have no choice but to rethink the ways that they deliver software solutions. The Jazz project will help teams achieve that goal." – Paul Herzlich, Ovum: "IBM has taken the opportunity to exploit the Jazz platform‟s power inventively. Its „living‟ test plan is a masterpiece of applying new technology to a familiar problem… What is being delivered will demonstrate convincingly that IBM is raising the standard for a test management product." – Julie Craig, EMA: "Rational‟s differentiators are difficult for competitors to equal, and the new Jazz platform foundation may well turn out to be one of the best investments the Rational team has made.” – Simon Jacobson, AMR: “Frankly I wish folks who sold quality management solutions took this approach. Most of the folks I speak to talk about the lifecycle, but they are selling you a mass transit system, but only really provide the train station.” 40 © 2009 IBM Corporation
  41. 41. Анализ Gartner MarketScope сегмента рынка средств жизненного цикла разработки (ALM) IBM Rational позиционируется как один из лидеров (Декабрь 2008) “IBM is one of the few vendors with credible offerings in almost all the requirements of ALM” “IBM Rational is one of the first vendors to tell a story about integrating across the lifecycle” “Jazz is a solid architectural foundation for further innovation” “We rate IBM as a Strong Positive because of its current market strengths and breadth of portfolio” 41 © 2009 IBM Corporation
  42. 42. Мнения клиентов "By helping us to make project deliveries more repeatable and predictable, we anticipate that Rational Team Concert will reduce project overrun costs by 20%." --Matt Pomroy - Executive, Software Engineering, Ascendant Technology "Its automated project management dashboards are transparent to everyone – not just managers. This immediate and automated feedback helps keeps teams on track and motivated to achieve project goals." --Han Jie - Senior Consultant, Siemens " Where we previously used separate systems, with Rational Team Concert we now have well integrated functionality. Our developers are more efficient because they are better able to focus on important issues. Our project managers greatly value the ability to customize these dashboards and instantly provide status on their milestones!" --Mika Koivuluoma - Production Manager, TietoEnator "Having a unified and extensible environment is very compelling for us. Rational Team Concert provides the team transparency and visibility needed to keep work progressing so everyone knows what‟s going on without finger-pointing." --Carson Holmes - Unified ALM Services Manager, Noblestar 42 © 2009 IBM Corporation
  43. 43. Подведение итогов  Командная работа Устранить проблемы между техническим- и бизнес-сообществами посредством общего доступа к документам предприятия, процессам и решениям для совместной работы  Автоматизация Облегчая «правильное использование» и провоцируя «работать Командная правильно» как отдельным участникам, так и целым командам посредством автоматизации командных процессов работа  Отчетность Отслеживать и измерять степень выполнения множества Автоматизация распределенных команд и офисов используя инструментарий реального времени для жизненного цикла разработки ПО Отчетность Jazz помогает клиентам увеличивать ценность и отдачу инвестиций в ПО как стратегический бизнес-актив 43 © 2009 IBM Corporation
  44. 44. Ссылки  Сайт Jazz Community Site http://jazz.net  Информация о Rational Team Concert http://ibm.com/rational/rtc  Информация о Rational Requirements Composer https://jazz.net/projects/rational-requirements-composer/  Информация о Rational Quality Manager https://jazz.net/projects/rational-quality-manager/  Обучающие материалы на IBM developerWorks http://www.ibm.com/developerworks/rational/products/rtc/  Rational User Group Россия http://bit.ly/rug_russia 44 © 2009 IBM Corporation
  45. 45. Контактная информация  Александр Климов, AlexanderKlimov@ru.ibm.com  Игорь Сухарев, igor.sukharev@ru.ibm.com 45 © 2009 IBM Corporation
  46. 46. 46 © 2009 IBM Corporation
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×