Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
®




               IBM Software Group



    Jazz – открытая платформа
           разработки ПО
Дмитрий Лапыгин
технический специалист по продуктам IBM Rational, IBM EE/A
email: dmitry_lapygin@ru.ibm.com




                                                             © 2008 IBM Corporation
IBM Software Group | Rational software


Содержание



Общий взгяд на платформу
Jazz
Agile и Jazz
IBM Rational и Jazz
IBM Software Group | Rational software


Эволюция процесса создания ПО


                                                                             Непрерывное управление
                                                                            программами и процессами
Управление
             фокус
                                                                                в соответствии с
 процессом                                          Глобальное управление     приоритетами бизнеса
                                                   процессом и проектом с
                                                         фокусом на
                                                       взаимодействие
Управление                      Производительность
 проектом                          команды через
                                управление релизами,
                                   изменениями и
                                     качеством
 Создание
 продукта             Дизайн и
                     разработка                                                 Выполнение
                                                                               приложений в
                                          Среда                                  реальном
  Ресурсы                               разработки        Управление             времени с
                                        и контроль        процессами            активацией
                     Компиляторы                              ЖЦ                 процессов
                                          версий
                     и редакторы
                                                                                содержание
                     Личности          Команда         Организация               Бизнес
IBM Software Group | Rational software


JAZZ - взаимодействие инструментов на основе
сервисов промежуточного слоя
 • Инструменты взаимодействуют только с сервисами платформы Jazz:
     • Отслеживая стандартные события на платформе
     • Посылая стандартные запросы к платформе

Инструмент Инструмент Инструмент Инструмент Инструмент Инструмент
  Tool A
     A          B          C          D          E          F


         События и сервисы




                   Сервисы взаимодействия с платформой
IBM Software Group | Rational software

                 Открытая коммерческая разработка на
                  jazz.net
IBM открывает Rational Software Delivery Platform для
увеличения простоты использования, расширяемости и
интеграции для удовлетворения уникальных потребностей
заказчиков
IBM обеспечивает прозрачное взаимодействие с заказчиками
при разработке новых технологий Rational через открытое
коммерческое сообщество
            Открытое коммерческое сообщество




                                                    Открытая
                                                  коммерческая
                                                   разработка

                                                  Вклад открытого
                                                   сообщества в
                                                   определенные
                                                  технологии Jazz

      Open Source Community
IBM Software Group | Rational software


Отличие Jazz от традиционного подхода
Динамичная интеграция
                         Интеграция рабочее место/БД          Глобальная интеграция
                         Главное функции                      Команда первостепенна
 Людей                   Предопределенная функциональность    Динамичная расширяемость



                         Жесткие правила             Креативное взаимодействие
                         Обработка вручную           Понятные и прозрачные процессы
Процессов                Привычная инфраструктура    Интернет стандарты




                        Результаты при завершении    Ежедневные результаты
                        Периодический анализ         Постоянный контроль
Проектов                Предпологаемый статус        Отчетность в реальном времени



                                              ...в жизненном цикле ПО
IBM Software Group | Rational software


               Ценность технологии

Платформа Jazz позволяет:                                       The                   Platform
• Сотрудничество в контексте                         Открытая, сервис ориентированная
  выполняемых работ. Jazz                                      архитектура

  автоматически поддерживает                                  Eclipse Client

  взаимосвязи артефактов.                            Jazz Client Extensions


• Руководство процессом на                              Eclipse Platform


  основе подхватывания и                                                                         Web 2.0 or
  автоматизации лучших практик.                   Lotus Sametime
                                                                                                    Web
                                                                                                  Services
                                                  or open source                                   clients
  Постоянная настройка процесса –                     Jabber

  нет необходимости определять                                        Team Server
  все в начале.
                                                   Web UI            Jazz Server Extensions
• Выбор собственного пути.
                                                                  Jazz Kernel                     DB2 or open
  Открытая расширяемая                                                                            source Derby
                                                               Eclipse Equinox
  архитектура предоставляет
                                                             J2EE Web Services
  гибкость в сборке Вашей
  собственной платформы
  создания ПО
IBM Software Group | Rational software




Общий взгяд на платформу Jazz

Agile и Jazz
IBM Rational и Jazz
IBM Software Group | Rational software

                  Причины успеха Agile-техник




Стоимость




                                             Время реакции
IBM Software Group | Rational software

               Повышение производительности
                                   Rational Software Delivery Platform
За счет:
-Раннего обнаружения
и коррекции ошибок
-Сокращения
рутинной,
непроизводительной
деятельности




       Стоимость исправления дефекта возрастает вместе с
          продвижением по стадиям жизненного цикла ПО
IBM Software Group | Rational software

Покрытие Agile разными практиками
                                         ХР
IBM Software Group | Rational software


Agile-процессы в составе Rational Team Concert
  Agile process template
    Комбинация лучших методов нескольких существующих agile-процессов, включая
    quot;XPquot;.
  The Eclipse Way process template
    Agile-процесс на основе итераций с фокусом на непрерывном своевременном
    создании качественного ПО
  OpenUp process template
    Базируется на Rational Unified Process®, включая итерационный подход, варианты
    использования, управление рисками и подход к разработке на основе управления
    архитектурой
  Cloudburst Sample process template
    Создан для поддержки проекта Cloudburst, доступного в составе Jazz.
  Scrum process template
    Поддержка популярного подхода Scrum к управлению проектами
  Simple Team process template
    Быстрый старт проекта с широкими полномочиями по изменениям в проекте для
    всех участников
IBM Software Group | Rational software




Общий взгяд на платформу Jazz
Agile и Jazz

IBM Rational и Jazz
IBM Software Group | Rational software


IBM Rational Software Delivery Platform

                                          Решения для достижения высоких результатов и
                                                                          повышения производительности


      Собственная             Внешние             Коробочные               Системы
       разработка           производите            продукты
                                 ли                                                  • Модернизация и
                                                                                       трансформация
                                                                                       предприятия
                                                                                     • Руководство
                      Ускорение     Обеспечение                                        уровня
     Управление                                     Управление
    меняющимися
                     изменений и     качества
                                                   архитектурой
                                                                       Повышение       предприятия
                     реализации                                        успешности
    требованиями                                                        проектов
                                                                                     • Развитие
                                                                                       навыков и
                   Процесс развертывания & лучшие методы руководства                   команд
                                                                                     • Внедрение
                                                                                       сервисов
IBM Software Group | Rational software


Технология Jazz и эволюция средств Rational
                         Развитие IBM Rational Software Delivery Platform
  Существующие                                                                                  Новые продукты
     решения
                                                                                                         Test Lab
                                                                                                        Management
                                                                    Rational
     Rational                                                     RequisitePro     Rational
                                                                                 Team Concert                               Requirements
   RequisitePro                                                                                                              Composer
                                                                                                              Quality
                          Evolution to Jazz Technology Platform


                                                                                                            Management
                                                                   Rational
                                                                  ClearQuest
    Rational
   ClearQuest
                                                                                           Built on the Jazz Technology Platform

                                                                   Rational
                                                                  Build Forge                                 Rational
    Rational                                                                               Rational            Team
   Build Forge                                                                           RequisitePro         Concert     Test Lab
                                                                                                                         Management
                                                                                                                             Quality
                                                                                   Rational      Rational                  Management
                                                                   Rational       ClearQuest      Build
     Rational                                                     ClearCase                       Forge         Rational
    ClearCase                                                                                                  ClearCase



  Other Rational
                                                                     ---
  & Non-Rational                                                                   FUTURE IBM RATIONAL SOFTWARE
     Offerings
                                                                                        DELIVERY PLATFORM



                                                                                                                                           15
IBM Software Group | Rational software

Решения на Jazz в 2008
Расширение Collaborative Application Lifecycle Management

                                                    Rational                                                    Rational
       Rational                                   Requirements
     Team Concert                                                                                            Quality Manager
                                                   Composer




                                                                 Rational
                                                               Requirements                     Rational
                       Rational                Offering         Composer           Offering     Quality       Business
                        Team      Offering                                                      Manager      Partner Jazz
                       Concert                                                                                Offerings

                                                Процессы на базе
                                                лучших методов
                Поиск и запросы                                                                                 Безопасность
                                                                                              Кооперация в
                                  Отчетность        Командное                                   контексте
                                                  взаимодействие              Оповещения

                                                          JAZZ TEAM SERVER

                                               Открытая интеграция
                                                   сервисов ЖЦ

                                                           Powered by


    Rational          Rational            Rational                                Rational                   Rational
   ClearQuest        ClearCase           Build Forge                              Requisite                   Asset
                                                                                    Pro                      Manager
IBM Software Group | Rational software


Rational Team Concert - это:
                                                   Меньше совещаний и отчетов о состоянии
   Collaborate in Context        Collaboration     Уменьшение ошибок на поздних стадиях
                                                   Развитие навыков каждого участника
                                                   команды

                                                   Проще соответствовать стандартам
   Right-size Governance             Clarity       Раннее обнаружение и ускоренное
                                                   исправление ошибок
                                                   Повышение предсказуемости в
                                                   проектах
                                                   Инициация проекта за несколько дней
    Day One Productivity           Continuity
                                                   Быстрое создание действующего
                                                   прототипа
                                                   Снижение длительности итераций за счет
                                                   шаблонов и типовых решений
    Open and Extensible            Community
                                                   «Вирусная», но контролируемая
           Architecture                            разработка
                                                   Расширенное сообщество
                                                   Выбор параметров интеграции
IBM Software Group | Rational software

Rational Team Concert
   Итерационное планирование                                Прозрачность проектов
 Интегрированное планирование и исполнение            Настраиваемая отчетность в web интерфейсе
 Оценка задач в привязке к вехам                      Отчеты и метрики реального времени
 Готовые шаблоны процессов                            Отслеживание и контроль вех проекта
   Управление                              Работы                             Сборка
   конфигурацией                   Ошибки, доработки, задачи         Отслеживание задач и
 Интегрированное управление        Общие/личные запросы по           наборов изменений
 потоками                          работам                           Локальная/удаленная сборка
 Базовые версии уровня             Поддержка дискуссий и             Поддержка Аnt и командной
 компонент                         согласований                      строки
 Идентификация компонент в         Интеграция с ClearQuest           Интеграция с Build Forge
 потоках и базовых линиях          Удобный интерфейс                 Командные/личные сборки
 Интеграция с ClearCase            редактора запросов

                                   Jazz Team Server
  Единая структура для хранения артефактов            Простота определения правил и возможность
  проекта                                             совершенствования процесса
  Гибкая организация команд проекта                   Взаимодействие в контексте показывает
  включая подкоманды и наследование                   участников команды и статус их работ
  Контроль доступа в к процессам на уровне
  ролей
IBM Software Group | Rational software


 Развитие - возможности для .NET разработчиков
 Visual Studio клиент для Rational Team Concert

     Унификация
     команд
      Управление
      изменениями в
      рабочей среде
      Единый репозиторий
      для обеих платформ
      (.NET and J2EE)
      Кроссплатформенное
      взаимодействие
        Общие работы
        Управление
        конфигурацией


                                                   * Plan subject to change

19
IBM Software Group | Rational software

Развитие - интеграция со средствами
документооборота
Mainsoft Document Collaboration Integrator

   Взаимодействие на уровне
   документов
     Интеграция Rational Team
     Concert с лидирующими
     системами: Microsoft SharePoint
     и IBM Lotus Quickr
   Разностороннее
   руководство проектами за
   счет включения IT и бизнес-
   пользователей в общий
   процесс
     Документы полностью
     интегрированы в процесс
     управления работами в Rational
     Team Concert                                    * Plan subject to change
IBM Software Group | Rational software

Централизованное управление тестированием на
всем ЖЦ для всех видов тестирования и платформ

                                IBM Collaborative Application Lifecycle Management

                                Rational Quality Manager
                                              Quality Dashboard

   Управление                                                                                   Управление
  требованиями                      Test Management and Execution
                                                                                                 ошибками


                                Create          Build        Manage            Report
                                 Plan           Tests        Test Lab          Results

                                                                                                        Открытая
                                                                                                       платформа
                                            Best Practice Processes


                                            JAZZ TEAM SERVER
                   SAP                                                             System z,
                         Java            Open Lifecycle Service Integrations
                                                                                 .NET i
        Функциональное                                                                  Тестирование
         тестирование                                                                   безопасности
                           Нагрузочное          Тестирование            Анализ кода
                          тестирование            сервисов
                                                                                                       Собственные
                                                                                                        разработки
IBM Software Group | Rational software


                       Автоматизированное управление
                        качеством Непрерывная сборка,
                        развертывание и тестирование, связанные с
Автоматический запуск при появлении нового кода (выполнениив среде эксплуатации
                        управлением релизами задачи)
                                                                   5
                                                          Выполнение тестовых
                                                               скриптов

       Source                             Test
       Control                 1         Machine                   4             6
                       Резервирова                            Стенд      Результаты
                       ние сервера                         тестирования тестирования
                       тестирован            Развертывание    готов    записаны в RQM
                            ия              3    среды
                                              тестирования                 Rational
                                                                           Quality
        Build                                                              Manager
                       build                2
        Server
                                     Развертыван
          1                            ие сборки
                                                                       Связь с Tivoli Release
   Автоматическая
       сборка                                                            Process Manager
IBM Software Group | Rational software


Интеграция с Requirements Composer
статус проекта с разных перспектив




● Покрытие требований тестированием
● Отчеты для отслеживания требований и метрики состояния проекта
IBM Software Group | Rational software

                    Создание паутины взаимосвязанных
                     требований
     Понимание решения на основе                                   Business
     синтеза данных и информации                                   Process       Организовано по
                              Rich-text,                           Diagrams      содержанию
    Аналитик:                Images, and
        Analyst
        Analyst
унификация разных
                                links                                             Заказчик: “Я вижу как
                                                                                 мой процесс зависит от
   перспектив
                                                                                        других”

  Включение различных                               Полнота
                                                                    Shared
  форматов и моделей                                данных
                                                                   Glossaries    Договариваться и
 Заказчик:quot; вся информация                                                       согласовывать
  доступна в одном месте”      Dashboards &
                              Communications                                    Идентификация
                                                                                проблем через
Различные методы сбора и                                       UI Sketches      сценарии
анализа требований                             Use Cases and   Storyboards
                                                                                   Пользователь:”
                                                  Models
Вся необходимая информация                                                        Сценарии помогают
                                                                                увидеть что работает, а
(модели, документы, рисунки) по                                                       что - нет”
требованиям
Создание сценариев бизнеса,                         Объединение частей в общую
пользовательских и системных
для всестороннего анализа                           картину сокращает ошибки
                                                                Requirements Composer
IBM Software Group | Rational software


               Определение и управление требованиями
                  Requirements Composer + RequisitePro
                                                                                            Reviewer
     Создание требований Аналитиками                                   Рецензирование       License
                                                                        Заказчиками

Author
License


                        Документы и                                            Категории
                        глоссарии                                              Комментарии
  Бизнес процессы                                                              рецензирование/
                                                                              согласование


                                              Requirements
                                               Composer                Пользователи / команды /
                                 Server                               авторизация
  Варианты использования         License                               Мгновенный общий доступ
                                                                       Связи между любыми
                                                                      элементами
                                                                       Версионность
                                                    RequisitePro

Раскадровка                                 Интеграция требований с:
                                             Планами тестирования
                                             Моделями и кодом
                                             Запросами на изменение
IBM Software Group | Rational software

Интеграция с Rational Software Modeler & Architect

                                    Напрямую – через Rational
      Rational                    Requirements Composer / Rational
    Requirement                                                          Rational
                                   Software Modeler интеграцию           Software
     Composer
                                                                         Modeler
                                Экспорт сценариев использования
                                   и БП включая их элементы
     Sketches and                                                                 UML2 Use
     storyboards                     Повторное использование                        cases
                                                                                 diagrams &
 Business                                  требований                  UML2       elements
 processes                                                            Activity
sketches &                          Трассировка требований на        Diagrams
 elements                                                               and
              Use case
                                     уровень проектирования          elements
              sketches
                 &
      Rich    elements
      text

                                  Через Rational RequisitePro v7.1

                                  ● Управление требованиями
                                  ● Командное
                                    взаимодействие в
                                    процессе ЖЦ
   Business
    Analyst                                                                Software
                                                                           Architect
IBM Software Group | Rational software




            Дополнительная информация:
            • IBM Rational software                                                                              • Architecture management
            • IBM Rational Software Delivery Platform                                                            • Rational trial downloads
            • Process and portfolio management                                                                   • Leading Innovation Website
            • Change and release management                                                                      • IBM Rational TV
            • Quality management                                                                                 • IBM Rational Business Partners
© Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any
kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor
shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of
IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or
capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product
or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business
Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

More Related Content

Jazz – открытая платформа разработки ПО

  • 1. ® IBM Software Group Jazz – открытая платформа разработки ПО Дмитрий Лапыгин технический специалист по продуктам IBM Rational, IBM EE/A email: dmitry_lapygin@ru.ibm.com © 2008 IBM Corporation
  • 2. IBM Software Group | Rational software Содержание Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 3. IBM Software Group | Rational software Эволюция процесса создания ПО Непрерывное управление программами и процессами Управление фокус в соответствии с процессом Глобальное управление приоритетами бизнеса процессом и проектом с фокусом на взаимодействие Управление Производительность проектом команды через управление релизами, изменениями и качеством Создание продукта Дизайн и разработка Выполнение приложений в Среда реальном Ресурсы разработки Управление времени с и контроль процессами активацией Компиляторы ЖЦ процессов версий и редакторы содержание Личности Команда Организация Бизнес
  • 4. IBM Software Group | Rational software JAZZ - взаимодействие инструментов на основе сервисов промежуточного слоя • Инструменты взаимодействуют только с сервисами платформы Jazz: • Отслеживая стандартные события на платформе • Посылая стандартные запросы к платформе Инструмент Инструмент Инструмент Инструмент Инструмент Инструмент Tool A A B C D E F События и сервисы Сервисы взаимодействия с платформой
  • 5. IBM Software Group | Rational software Открытая коммерческая разработка на jazz.net IBM открывает Rational Software Delivery Platform для увеличения простоты использования, расширяемости и интеграции для удовлетворения уникальных потребностей заказчиков IBM обеспечивает прозрачное взаимодействие с заказчиками при разработке новых технологий Rational через открытое коммерческое сообщество Открытое коммерческое сообщество Открытая коммерческая разработка Вклад открытого сообщества в определенные технологии Jazz Open Source Community
  • 6. IBM Software Group | Rational software Отличие Jazz от традиционного подхода Динамичная интеграция Интеграция рабочее место/БД Глобальная интеграция Главное функции Команда первостепенна Людей Предопределенная функциональность Динамичная расширяемость Жесткие правила Креативное взаимодействие Обработка вручную Понятные и прозрачные процессы Процессов Привычная инфраструктура Интернет стандарты Результаты при завершении Ежедневные результаты Периодический анализ Постоянный контроль Проектов Предпологаемый статус Отчетность в реальном времени ...в жизненном цикле ПО
  • 7. IBM Software Group | Rational software Ценность технологии Платформа Jazz позволяет: The Platform • Сотрудничество в контексте Открытая, сервис ориентированная выполняемых работ. Jazz архитектура автоматически поддерживает Eclipse Client взаимосвязи артефактов. Jazz Client Extensions • Руководство процессом на Eclipse Platform основе подхватывания и Web 2.0 or автоматизации лучших практик. Lotus Sametime Web Services or open source clients Постоянная настройка процесса – Jabber нет необходимости определять Team Server все в начале. Web UI Jazz Server Extensions • Выбор собственного пути. Jazz Kernel DB2 or open Открытая расширяемая source Derby Eclipse Equinox архитектура предоставляет J2EE Web Services гибкость в сборке Вашей собственной платформы создания ПО
  • 8. IBM Software Group | Rational software Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 9. IBM Software Group | Rational software Причины успеха Agile-техник Стоимость Время реакции
  • 10. IBM Software Group | Rational software Повышение производительности Rational Software Delivery Platform За счет: -Раннего обнаружения и коррекции ошибок -Сокращения рутинной, непроизводительной деятельности Стоимость исправления дефекта возрастает вместе с продвижением по стадиям жизненного цикла ПО
  • 11. IBM Software Group | Rational software Покрытие Agile разными практиками ХР
  • 12. IBM Software Group | Rational software Agile-процессы в составе Rational Team Concert Agile process template Комбинация лучших методов нескольких существующих agile-процессов, включая quot;XPquot;. The Eclipse Way process template Agile-процесс на основе итераций с фокусом на непрерывном своевременном создании качественного ПО OpenUp process template Базируется на Rational Unified Process®, включая итерационный подход, варианты использования, управление рисками и подход к разработке на основе управления архитектурой Cloudburst Sample process template Создан для поддержки проекта Cloudburst, доступного в составе Jazz. Scrum process template Поддержка популярного подхода Scrum к управлению проектами Simple Team process template Быстрый старт проекта с широкими полномочиями по изменениям в проекте для всех участников
  • 13. IBM Software Group | Rational software Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 14. IBM Software Group | Rational software IBM Rational Software Delivery Platform Решения для достижения высоких результатов и повышения производительности Собственная Внешние Коробочные Системы разработка производите продукты ли • Модернизация и трансформация предприятия • Руководство Ускорение Обеспечение уровня Управление Управление меняющимися изменений и качества архитектурой Повышение предприятия реализации успешности требованиями проектов • Развитие навыков и Процесс развертывания & лучшие методы руководства команд • Внедрение сервисов
  • 15. IBM Software Group | Rational software Технология Jazz и эволюция средств Rational Развитие IBM Rational Software Delivery Platform Существующие Новые продукты решения Test Lab Management Rational Rational RequisitePro Rational Team Concert Requirements RequisitePro Composer Quality Evolution to Jazz Technology Platform Management Rational ClearQuest Rational ClearQuest Built on the Jazz Technology Platform Rational Build Forge Rational Rational Rational Team Build Forge RequisitePro Concert Test Lab Management Quality Rational Rational Management Rational ClearQuest Build Rational ClearCase Forge Rational ClearCase ClearCase Other Rational --- & Non-Rational FUTURE IBM RATIONAL SOFTWARE Offerings DELIVERY PLATFORM 15
  • 16. IBM Software Group | Rational software Решения на Jazz в 2008 Расширение Collaborative Application Lifecycle Management Rational Rational Rational Requirements Team Concert Quality Manager Composer Rational Requirements Rational Rational Offering Composer Offering Quality Business Team Offering Manager Partner Jazz Concert Offerings Процессы на базе лучших методов Поиск и запросы Безопасность Кооперация в Отчетность Командное контексте взаимодействие Оповещения JAZZ TEAM SERVER Открытая интеграция сервисов ЖЦ Powered by Rational Rational Rational Rational Rational ClearQuest ClearCase Build Forge Requisite Asset Pro Manager
  • 17. IBM Software Group | Rational software Rational Team Concert - это: Меньше совещаний и отчетов о состоянии Collaborate in Context Collaboration Уменьшение ошибок на поздних стадиях Развитие навыков каждого участника команды Проще соответствовать стандартам Right-size Governance Clarity Раннее обнаружение и ускоренное исправление ошибок Повышение предсказуемости в проектах Инициация проекта за несколько дней Day One Productivity Continuity Быстрое создание действующего прототипа Снижение длительности итераций за счет шаблонов и типовых решений Open and Extensible Community «Вирусная», но контролируемая Architecture разработка Расширенное сообщество Выбор параметров интеграции
  • 18. IBM Software Group | Rational software Rational Team Concert Итерационное планирование Прозрачность проектов Интегрированное планирование и исполнение Настраиваемая отчетность в web интерфейсе Оценка задач в привязке к вехам Отчеты и метрики реального времени Готовые шаблоны процессов Отслеживание и контроль вех проекта Управление Работы Сборка конфигурацией Ошибки, доработки, задачи Отслеживание задач и Интегрированное управление Общие/личные запросы по наборов изменений потоками работам Локальная/удаленная сборка Базовые версии уровня Поддержка дискуссий и Поддержка Аnt и командной компонент согласований строки Идентификация компонент в Интеграция с ClearQuest Интеграция с Build Forge потоках и базовых линиях Удобный интерфейс Командные/личные сборки Интеграция с ClearCase редактора запросов Jazz Team Server Единая структура для хранения артефактов Простота определения правил и возможность проекта совершенствования процесса Гибкая организация команд проекта Взаимодействие в контексте показывает включая подкоманды и наследование участников команды и статус их работ Контроль доступа в к процессам на уровне ролей
  • 19. IBM Software Group | Rational software Развитие - возможности для .NET разработчиков Visual Studio клиент для Rational Team Concert Унификация команд Управление изменениями в рабочей среде Единый репозиторий для обеих платформ (.NET and J2EE) Кроссплатформенное взаимодействие Общие работы Управление конфигурацией * Plan subject to change 19
  • 20. IBM Software Group | Rational software Развитие - интеграция со средствами документооборота Mainsoft Document Collaboration Integrator Взаимодействие на уровне документов Интеграция Rational Team Concert с лидирующими системами: Microsoft SharePoint и IBM Lotus Quickr Разностороннее руководство проектами за счет включения IT и бизнес- пользователей в общий процесс Документы полностью интегрированы в процесс управления работами в Rational Team Concert * Plan subject to change
  • 21. IBM Software Group | Rational software Централизованное управление тестированием на всем ЖЦ для всех видов тестирования и платформ IBM Collaborative Application Lifecycle Management Rational Quality Manager Quality Dashboard Управление Управление требованиями Test Management and Execution ошибками Create Build Manage Report Plan Tests Test Lab Results Открытая платформа Best Practice Processes JAZZ TEAM SERVER SAP System z, Java Open Lifecycle Service Integrations .NET i Функциональное Тестирование тестирование безопасности Нагрузочное Тестирование Анализ кода тестирование сервисов Собственные разработки
  • 22. IBM Software Group | Rational software Автоматизированное управление качеством Непрерывная сборка, развертывание и тестирование, связанные с Автоматический запуск при появлении нового кода (выполнениив среде эксплуатации управлением релизами задачи) 5 Выполнение тестовых скриптов Source Test Control 1 Machine 4 6 Резервирова Стенд Результаты ние сервера тестирования тестирования тестирован Развертывание готов записаны в RQM ия 3 среды тестирования Rational Quality Build Manager build 2 Server Развертыван 1 ие сборки Связь с Tivoli Release Автоматическая сборка Process Manager
  • 23. IBM Software Group | Rational software Интеграция с Requirements Composer статус проекта с разных перспектив ● Покрытие требований тестированием ● Отчеты для отслеживания требований и метрики состояния проекта
  • 24. IBM Software Group | Rational software Создание паутины взаимосвязанных требований Понимание решения на основе Business синтеза данных и информации Process Организовано по Rich-text, Diagrams содержанию Аналитик: Images, and Analyst Analyst унификация разных links Заказчик: “Я вижу как мой процесс зависит от перспектив других” Включение различных Полнота Shared форматов и моделей данных Glossaries Договариваться и Заказчик:quot; вся информация согласовывать доступна в одном месте” Dashboards & Communications Идентификация проблем через Различные методы сбора и UI Sketches сценарии анализа требований Use Cases and Storyboards Пользователь:” Models Вся необходимая информация Сценарии помогают увидеть что работает, а (модели, документы, рисунки) по что - нет” требованиям Создание сценариев бизнеса, Объединение частей в общую пользовательских и системных для всестороннего анализа картину сокращает ошибки Requirements Composer
  • 25. IBM Software Group | Rational software Определение и управление требованиями Requirements Composer + RequisitePro Reviewer Создание требований Аналитиками Рецензирование License Заказчиками Author License Документы и Категории глоссарии Комментарии Бизнес процессы рецензирование/ согласование Requirements Composer Пользователи / команды / Server авторизация Варианты использования License Мгновенный общий доступ Связи между любыми элементами Версионность RequisitePro Раскадровка Интеграция требований с: Планами тестирования Моделями и кодом Запросами на изменение
  • 26. IBM Software Group | Rational software Интеграция с Rational Software Modeler & Architect Напрямую – через Rational Rational Requirements Composer / Rational Requirement Rational Software Modeler интеграцию Software Composer Modeler Экспорт сценариев использования и БП включая их элементы Sketches and UML2 Use storyboards Повторное использование cases diagrams & Business требований UML2 elements processes Activity sketches & Трассировка требований на Diagrams elements and Use case уровень проектирования elements sketches & Rich elements text Через Rational RequisitePro v7.1 ● Управление требованиями ● Командное взаимодействие в процессе ЖЦ Business Analyst Software Architect
  • 27. IBM Software Group | Rational software Дополнительная информация: • IBM Rational software • Architecture management • IBM Rational Software Delivery Platform • Rational trial downloads • Process and portfolio management • Leading Innovation Website • Change and release management • IBM Rational TV • Quality management • IBM Rational Business Partners © Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.