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

Общий взгяд на платформу
Jazz
Agile и Jazz
IBM Rational и Jazz
Эволюция процесса создания ПО

                                                                             Непрерывное управление
                                                                            программами и процессами
Управление
             фокус



                                                                                в соответствии с
 процессом                                          Глобальное управление     приоритетами бизнеса
                                                   процессом и проектом с
                                                         фокусом на
                                                       взаимодействие
Управление                      Производительность
 проектом                          команды через
                                управление релизами,
                                   изменениями и
                                     качеством
 Создание
 продукта             Дизайн и
                     разработка                                                 Выполнение
                                                                               приложений в
                                          Среда                                  реальном
  Ресурсы                               разработки        Управление             времени с
                                        и контроль        процессами            активацией
                     Компиляторы                              ЖЦ                 процессов
                                          версий
                     и редакторы
                                                                                содержание
                     Личности          Команда         Организация               Бизнес
JAZZ - взаимодействие инструментов на
           основе сервисов промежуточного слоя
• Инструменты взаимодействуют только с сервисами платформы Jazz:
    • Отслеживая стандартные события на платформе
    • Посылая стандартные запросы к платформе

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


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




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




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

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

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



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




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


                                    ...в жизненном цикле ПО
Ценность технологии

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

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

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


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


  основе подхватывания и                                                          Web 2.0
  автоматизации лучших практик.    Lotus Sametime                                  or Web
  Постоянная настройка процесса
                                   or open source                                 Services
                                       Jabber
                                                                                   clients
  – нет необходимости определять                       Team Server
  все в начале.
• Выбор собственного пути.
                                    Web UI            Jazz Server Extensions


  Открытая расширяемая                             Jazz Kernel                     DB2 or open
                                                                                   source Derby

  архитектура предоставляет                     Eclipse Equinox


  гибкость в сборке Вашей                     J2EE Web Services

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

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




Стоимость




                     Время реакции
Повышение производительности

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




     Стоимость исправления дефекта возрастает вместе с
        продвижением по стадиям жизненного цикла ПО
Покрытие Agile разными практиками

Покрытие Agile разными практиками
                       ХР
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
  Быстрый старт проекта с широкими полномочиями по
   изменениям в проекте для всех участников
Общий взгяд на платформу Jazz
Agile и Jazz

IBM Rational и Jazz
IBM Rational Software Delivery Platform

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


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

                                                                  • Внедрение
                                                                    сервисов
Технология 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
Решения на 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
Rational Team Concert - это:
                                        Меньше совещаний и отчетов о состоянии
Collaborate in Context   Collaboration  Уменьшение ошибок на поздних стадиях
                                        Развитие навыков каждого участника
                                         команды

                                        Проще соответствовать стандартам
Right-size Governance      Clarity      Раннее обнаружение и ускоренное
                                         исправление ошибок
                                        Повышение предсказуемости в
                                         проектах
                                        Инициация проекта за несколько дней
 Day One Productivity     Continuity
                                        Быстрое создание действующего
                                         прототипа
                                        Снижение длительности итераций за счет
                                         шаблонов и типовых решений
 Open and Extensible                    «Вирусная», но контролируемая
                         Community
        Architecture                     разработка
                                        Расширенное сообщество
                                        Выбор параметров интеграции
Элементы Rational Team Concert
    Итерационное планирование                               Прозрачность проектов
 Интегрированное планирование и исполнение          Настраиваемая отчетность в web интерфейсе
 Оценка задач в привязке к вехам                    Отчеты и метрики реального времени
 Готовые шаблоны процессов                          Отслеживание и контроль вех проекта
    Управление                              Работы                           Сборка
    конфигурацией                    Ошибки, доработки, задачи     Отслеживание задач и
 Интегрированное управление         Общие/личные запросы по        наборов изменений
  потоками                            работам                       Локальная/удаленная сборка
 Базовые версии уровня              Поддержка дискуссий и         Поддержка Аnt и командной
  компонент                           согласований                   строки
 Идентификация компонент в          Интеграция с ClearQuest       Интеграция с Build Forge
  потоках и базовых линиях           Удобный интерфейс             Командные/личные сборки
 Интеграция с ClearCase              редактора запросов

                                     Jazz Team Server
  Единая структура для хранения артефактов         Простота определения правил и возможность
   проекта                                           совершенствования процесса
  Гибкая организация команд проекта                Взаимодействие в контексте показывает
   включая подкоманды и наследование                 участников команды и статус их работ
  Контроль доступа в к процессам на уровне
   ролей
Развитие - возможности для .NET
             разработчиков
             Visual Studio клиент для Rational Team Concert
      Унификация
       команд
       Управление
        изменениями в
        рабочей среде
       Единый репозиторий
        для обеих платформ
        (.NET and J2EE)
       Кроссплатформенное
        взаимодействие
        Общие работы
        Управление
          конфигурацией


                                                              * Plan subject to change

19
Развитие - интеграция со
                  средствами документооборота
                Mainsoft Document Collaboration Integrator
 Взаимодействие на уровне документов
  Интеграция Rational Team
   Concert с лидирующими
   системами: Microsoft
   SharePoint и IBM Lotus
   Quickr
 Разностороннее руководство проектами
  за счет включения IT и бизнес-
  пользователей в общий процесс
  Документы полностью
   интегрированы в процесс
   управления работами в
   Rational Team Concert


                                                   * Plan subject to change
Централизованное управление
               тестированием на всем ЖЦ для всех
                 видов тестирования и платформ
                              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
      Функциональное                                                                  Тестирование
       тестирование                                                                   безопасности
                         Нагрузочное          Тестирование            Анализ кода
                        тестирование            сервисов
                                                                                                     Собственные
                                                                                                      разработки
Автоматизированное управление
                                 качеством
                Непрерывная сборка, развертывание и тестирование,
                    связанные с управлением релизами в среде
                                  эксплуатации
•Автоматический запуск при появлении нового кода (выполнении задачи)
                                                              5
                                                   Выполнение тестовых
                                                        скриптов

      Source                        Test
      Control              1       Machine                    4              6
                   Резервирова                          Стенд       Результаты
                   ние сервера                       тестирования тестирования
                   тестирован          Развертывание    готов     записаны в RQM
                        ия            3    среды
                                        тестирования                  Rational

                           
                                                                      Quality
       Build                                                          Manager
                   build              2
       Server
         1
                                Развертыван
                                  ие сборки
 Автоматическая                                                    Связь с Tivoli Release
     сборка                                                          Process Manager
Интеграция с Requirements Composer
            статус проекта с разных перспектив




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

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

Author
License


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


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

Раскадровка                         Интеграция требований с:
                                    Планами тестирования
                                    Моделями и кодом
                                    Запросами на изменение
Интеграция с Rational Software Modeler &
                                   Architect

                             Напрямую – через Rational
      Rational              Requirements Composer / Rational
    Requirement                                                    Rational
     Composer
                             Software Modeler интеграцию           Software
                                                                   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 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.

Más contenido relacionado

La actualidad más candente

норма санпин
норма санпиннорма санпин
норма санпинhelen-66
 
Управление рисками ИБ: отдельные практические аспекты
Управление рисками ИБ: отдельные практические аспектыУправление рисками ИБ: отдельные практические аспекты
Управление рисками ИБ: отдельные практические аспектыAleksey Lukatskiy
 
Принцип Парето в стандартизации ИБ
Принцип Парето в стандартизации ИБПринцип Парето в стандартизации ИБ
Принцип Парето в стандартизации ИБAleksey Lukatskiy
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966Armenia Laws
 
Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520beewolf
 
Библейские истории: Животные
Библейские истории: ЖивотныеБиблейские истории: Животные
Библейские истории: ЖивотныеFreekidstories
 
Customer Profiling&Targeted Advertisement
Customer Profiling&Targeted AdvertisementCustomer Profiling&Targeted Advertisement
Customer Profiling&Targeted Advertisement2tique
 
IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?2tique
 
ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.Matweika
 
Обеспечение безопасности web приложений
Обеспечение безопасности web приложенийОбеспечение безопасности web приложений
Обеспечение безопасности web приложенийSQALab
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146Turkmenistan Laws
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682Turkmenistan Laws
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897Azerbaijan Laws
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887Turkmenistan Laws
 
Розробка уроку з англійської мови.
Розробка  уроку  з англійської мови.Розробка  уроку  з англійської мови.
Розробка уроку з англійської мови.ssuser672c3e
 

La actualidad más candente (19)

норма санпин
норма санпиннорма санпин
норма санпин
 
Управление рисками ИБ: отдельные практические аспекты
Управление рисками ИБ: отдельные практические аспектыУправление рисками ИБ: отдельные практические аспекты
Управление рисками ИБ: отдельные практические аспекты
 
EU Competition Policy
EU Competition PolicyEU Competition Policy
EU Competition Policy
 
Принцип Парето в стандартизации ИБ
Принцип Парето в стандартизации ИБПринцип Парето в стандартизации ИБ
Принцип Парето в стандартизации ИБ
 
Grape Online Strategy Cases
Grape Online Strategy CasesGrape Online Strategy Cases
Grape Online Strategy Cases
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 1966
 
Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520Taleb's Black Swan - SG 20090520
Taleb's Black Swan - SG 20090520
 
Библейские истории: Животные
Библейские истории: ЖивотныеБиблейские истории: Животные
Библейские истории: Животные
 
Customer Profiling&Targeted Advertisement
Customer Profiling&Targeted AdvertisementCustomer Profiling&Targeted Advertisement
Customer Profiling&Targeted Advertisement
 
IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?
 
ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.ТЕХНИКА ВЗЛОМА.
ТЕХНИКА ВЗЛОМА.
 
Обеспечение безопасности web приложений
Обеспечение безопасности web приложенийОбеспечение безопасности web приложений
Обеспечение безопасности web приложений
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 146
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 2682
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3897
 
Grails Hackday, Spb
Grails Hackday, SpbGrails Hackday, Spb
Grails Hackday, Spb
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1887
 
Розробка уроку з англійської мови.
Розробка  уроку  з англійської мови.Розробка  уроку  з англійської мови.
Розробка уроку з англійської мови.
 
Hackday Ml
Hackday MlHackday Ml
Hackday Ml
 

Similar a Minsk Jazz 190509 Templ

vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяAnton Antich
 
Сегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияСегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияabramamama
 
норма санпин
норма санпиннорма санпин
норма санпинhelen-66
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509sef2009
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media ServicesSQALab
 
Aids 14.01.2009
Aids 14.01.2009Aids 14.01.2009
Aids 14.01.2009Oleg Zorak
 
Aids 14.01.2009
Aids 14.01.2009Aids 14.01.2009
Aids 14.01.2009Oleg Zorak
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479Turkmenistan Laws
 
письмо
письмописьмо
письмоyacrawler
 
Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Lumiknows Consultancy
 
Security for Business Impact Analysis
Security for Business Impact AnalysisSecurity for Business Impact Analysis
Security for Business Impact AnalysisAleksey Lukatskiy
 
тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009Liudmila Li
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Транслируем.бел
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826Azerbaijan Laws
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411Azerbaijan Laws
 

Similar a Minsk Jazz 190509 Templ (19)

vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 мая
 
Beauty
BeautyBeauty
Beauty
 
Сегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследованияСегментация рынка и сегментационные исследования
Сегментация рынка и сегментационные исследования
 
норма санпин
норма санпиннорма санпин
норма санпин
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media Services
 
Aids 14.01.2009
Aids 14.01.2009Aids 14.01.2009
Aids 14.01.2009
 
Aids 14.01.2009
Aids 14.01.2009Aids 14.01.2009
Aids 14.01.2009
 
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479
俄罗斯进出口标准,技术规格,法律,法规,中英文,目录编号RG 1479
 
письмо
письмописьмо
письмо
 
Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.Дизайн посуды: Тенденции и образ жизни.
Дизайн посуды: Тенденции и образ жизни.
 
Security for Business Impact Analysis
Security for Business Impact AnalysisSecurity for Business Impact Analysis
Security for Business Impact Analysis
 
L`Oreal BTL campaign
L`Oreal  BTL campaignL`Oreal  BTL campaign
L`Oreal BTL campaign
 
тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009
 
20070613 Rit2007 Training
20070613 Rit2007 Training20070613 Rit2007 Training
20070613 Rit2007 Training
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 2826
 
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411
俄语GOST标准,技术规范,法律,法规,中文英语,目录编号RG 3411
 
Post Agile
Post AgilePost Agile
Post Agile
 

Más de sef2009

технопарк бнту метолит
технопарк бнту метолиттехнопарк бнту метолит
технопарк бнту метолитsef2009
 
риски тестирования
риски тестированияриски тестирования
риски тестированияsef2009
 
распознавание для Web
распознавание для Webраспознавание для Web
распознавание для Websef2009
 
персональные риски аналитика
персональные риски аналитикаперсональные риски аналитика
персональные риски аналитикаsef2009
 
ксуп кейс
ксуп кейсксуп кейс
ксуп кейсsef2009
 
блинов Java Belarus 2009
блинов   Java Belarus 2009блинов   Java Belarus 2009
блинов Java Belarus 2009sef2009
 
александров обучение в сфере Software Engineering
александров   обучение в сфере Software Engineeringалександров   обучение в сфере Software Engineering
александров обучение в сфере Software Engineeringsef2009
 
Sef Sivakou Tezisy
Sef Sivakou TezisySef Sivakou Tezisy
Sef Sivakou Tezisysef2009
 
Sef Sivakou Prezentacia
Sef Sivakou PrezentaciaSef Sivakou Prezentacia
Sef Sivakou Prezentaciasef2009
 
Sef Sivakou Doklad
Sef Sivakou DokladSef Sivakou Doklad
Sef Sivakou Dokladsef2009
 
Sef презентация
Sef презентацияSef презентация
Sef презентацияsef2009
 
Sef Kolotygin.V4
Sef Kolotygin.V4Sef Kolotygin.V4
Sef Kolotygin.V4sef2009
 
Sef 2009
Sef 2009Sef 2009
Sef 2009sef2009
 
Sef 2009 Itsm
Sef 2009 ItsmSef 2009 Itsm
Sef 2009 Itsmsef2009
 
Alexandrov Alex Quality
Alexandrov Alex QualityAlexandrov Alex Quality
Alexandrov Alex Qualitysef2009
 
Denisv Teamwork April 23
Denisv Teamwork April 23Denisv Teamwork April 23
Denisv Teamwork April 23sef2009
 
Content Migration Framework
Content Migration FrameworkContent Migration Framework
Content Migration Frameworksef2009
 
25.04.09 Sidorov
25.04.09 Sidorov25.04.09 Sidorov
25.04.09 Sidorovsef2009
 
21 05 2009 Grigorash Surova Sef
21 05 2009 Grigorash Surova Sef21 05 2009 Grigorash Surova Sef
21 05 2009 Grigorash Surova Sefsef2009
 

Más de sef2009 (20)

технопарк бнту метолит
технопарк бнту метолиттехнопарк бнту метолит
технопарк бнту метолит
 
риски тестирования
риски тестированияриски тестирования
риски тестирования
 
распознавание для Web
распознавание для Webраспознавание для Web
распознавание для Web
 
персональные риски аналитика
персональные риски аналитикаперсональные риски аналитика
персональные риски аналитика
 
ксуп кейс
ксуп кейсксуп кейс
ксуп кейс
 
блинов Java Belarus 2009
блинов   Java Belarus 2009блинов   Java Belarus 2009
блинов Java Belarus 2009
 
александров обучение в сфере Software Engineering
александров   обучение в сфере Software Engineeringалександров   обучение в сфере Software Engineering
александров обучение в сфере Software Engineering
 
Sef Sivakou Tezisy
Sef Sivakou TezisySef Sivakou Tezisy
Sef Sivakou Tezisy
 
Sef Sivakou Prezentacia
Sef Sivakou PrezentaciaSef Sivakou Prezentacia
Sef Sivakou Prezentacia
 
Sef Sivakou Doklad
Sef Sivakou DokladSef Sivakou Doklad
Sef Sivakou Doklad
 
Sef презентация
Sef презентацияSef презентация
Sef презентация
 
Sef
SefSef
Sef
 
Sef Kolotygin.V4
Sef Kolotygin.V4Sef Kolotygin.V4
Sef Kolotygin.V4
 
Sef 2009
Sef 2009Sef 2009
Sef 2009
 
Sef 2009 Itsm
Sef 2009 ItsmSef 2009 Itsm
Sef 2009 Itsm
 
Alexandrov Alex Quality
Alexandrov Alex QualityAlexandrov Alex Quality
Alexandrov Alex Quality
 
Denisv Teamwork April 23
Denisv Teamwork April 23Denisv Teamwork April 23
Denisv Teamwork April 23
 
Content Migration Framework
Content Migration FrameworkContent Migration Framework
Content Migration Framework
 
25.04.09 Sidorov
25.04.09 Sidorov25.04.09 Sidorov
25.04.09 Sidorov
 
21 05 2009 Grigorash Surova Sef
21 05 2009 Grigorash Surova Sef21 05 2009 Grigorash Surova Sef
21 05 2009 Grigorash Surova Sef
 

Minsk Jazz 190509 Templ

  • 1. Jazz – открытая платформа разработки ПО Дмитрий Лапыгин технический специалист по продуктам IBM Rational, IBM EE/A email: dmitry_lapygin@ru.ibm.com
  • 2. Содержание Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 3. Эволюция процесса создания ПО Непрерывное управление программами и процессами Управление фокус в соответствии с процессом Глобальное управление приоритетами бизнеса процессом и проектом с фокусом на взаимодействие Управление Производительность проектом команды через управление релизами, изменениями и качеством Создание продукта Дизайн и разработка Выполнение приложений в Среда реальном Ресурсы разработки Управление времени с и контроль процессами активацией Компиляторы ЖЦ процессов версий и редакторы содержание Личности Команда Организация Бизнес
  • 4. JAZZ - взаимодействие инструментов на основе сервисов промежуточного слоя • Инструменты взаимодействуют только с сервисами платформы Jazz: • Отслеживая стандартные события на платформе • Посылая стандартные запросы к платформе Инструмент Инструмент Инструмент Инструмент Инструмент Инструмент Tool A A B C D E F События и сервисы Сервисы взаимодействия с платформой
  • 5. Открытая коммерческая разработка на jazz.net  IBM открывает Rational Software Delivery Platform для увеличения простоты использования, расширяемости и интеграции для удовлетворения уникальных потребностей заказчиков  IBM обеспечивает прозрачное взаимодействие с заказчиками при разработке новых технологий Rational через открытое коммерческое сообщество Открытое коммерческое сообщество Открытая коммерческая разработка Вклад открытого сообщества в определенные технологии Jazz Open Source Community
  • 6. Отличие Jazz от традиционного подхода Динамичная интеграция  Интеграция рабочее место/БД  Глобальная интеграция  Главное функции  Команда первостепенна Людей  Предопределенная функциональность  Динамичная расширяемость  Жесткие правила  Креативное взаимодействие  Обработка вручную  Понятные и прозрачные процессы Процессов  Привычная инфраструктура  Интернет стандарты  Результаты при завершении  Ежедневные результаты  Периодический анализ  Постоянный контроль Проектов  Предпологаемый статус  Отчетность в реальном времени ...в жизненном цикле ПО
  • 7. Ценность технологии Платформа Jazz позволяет: The Platform • Сотрудничество в контексте Открытая, сервис ориентированная выполняемых работ. Jazz архитектура автоматически поддерживает Eclipse Client взаимосвязи артефактов. Jazz Client Extensions • Руководство процессом на Eclipse Platform основе подхватывания и Web 2.0 автоматизации лучших практик. Lotus Sametime or Web Постоянная настройка процесса or open source Services Jabber clients – нет необходимости определять Team Server все в начале. • Выбор собственного пути. Web UI Jazz Server Extensions Открытая расширяемая Jazz Kernel DB2 or open source Derby архитектура предоставляет Eclipse Equinox гибкость в сборке Вашей J2EE Web Services собственной платформы создания ПО
  • 8. Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 10. Повышение производительности Rational Software Delivery Platform За счет: -Раннего обнаружения и коррекции ошибок -Сокращения рутинной, непроизводительной деятельности Стоимость исправления дефекта возрастает вместе с продвижением по стадиям жизненного цикла ПО
  • 11. Покрытие Agile разными практиками Покрытие Agile разными практиками ХР
  • 12. 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. Общий взгяд на платформу Jazz Agile и Jazz IBM Rational и Jazz
  • 14. IBM Rational Software Delivery Platform Решения для достижения высоких результатов и повышения производительности Собственная Внешние Коробочные Системы разработка производите продукты ли • Модернизация и трансформация предприятия • Руководство Ускорение Обеспечение уровня Управление качества Управление Повышение предприятия изменений и меняющимис архитектурой успешности реализации я проектов требованиями • Развитие навыков и Процесс развертывания & лучшие методы команд руководства • Внедрение сервисов
  • 15. Технология 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. Решения на 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. Rational Team Concert - это:  Меньше совещаний и отчетов о состоянии Collaborate in Context Collaboration  Уменьшение ошибок на поздних стадиях  Развитие навыков каждого участника команды  Проще соответствовать стандартам Right-size Governance Clarity  Раннее обнаружение и ускоренное исправление ошибок  Повышение предсказуемости в проектах  Инициация проекта за несколько дней Day One Productivity Continuity  Быстрое создание действующего прототипа  Снижение длительности итераций за счет шаблонов и типовых решений Open and Extensible  «Вирусная», но контролируемая Community Architecture разработка  Расширенное сообщество  Выбор параметров интеграции
  • 18. Элементы Rational Team Concert Итерационное планирование Прозрачность проектов  Интегрированное планирование и исполнение  Настраиваемая отчетность в web интерфейсе  Оценка задач в привязке к вехам  Отчеты и метрики реального времени  Готовые шаблоны процессов  Отслеживание и контроль вех проекта Управление Работы Сборка конфигурацией  Ошибки, доработки, задачи  Отслеживание задач и  Интегрированное управление  Общие/личные запросы по наборов изменений потоками работам  Локальная/удаленная сборка  Базовые версии уровня  Поддержка дискуссий и  Поддержка Аnt и командной компонент согласований строки  Идентификация компонент в  Интеграция с ClearQuest  Интеграция с Build Forge потоках и базовых линиях  Удобный интерфейс  Командные/личные сборки  Интеграция с ClearCase редактора запросов Jazz Team Server  Единая структура для хранения артефактов  Простота определения правил и возможность проекта совершенствования процесса  Гибкая организация команд проекта  Взаимодействие в контексте показывает включая подкоманды и наследование участников команды и статус их работ  Контроль доступа в к процессам на уровне ролей
  • 19. Развитие - возможности для .NET разработчиков Visual Studio клиент для Rational Team Concert  Унификация команд  Управление изменениями в рабочей среде  Единый репозиторий для обеих платформ (.NET and J2EE)  Кроссплатформенное взаимодействие Общие работы Управление конфигурацией * Plan subject to change 19
  • 20. Развитие - интеграция со средствами документооборота Mainsoft Document Collaboration Integrator  Взаимодействие на уровне документов Интеграция Rational Team Concert с лидирующими системами: Microsoft SharePoint и IBM Lotus Quickr  Разностороннее руководство проектами за счет включения IT и бизнес- пользователей в общий процесс Документы полностью интегрированы в процесс управления работами в Rational Team Concert * Plan subject to change
  • 21. Централизованное управление тестированием на всем ЖЦ для всех видов тестирования и платформ 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. Автоматизированное управление качеством Непрерывная сборка, развертывание и тестирование, связанные с управлением релизами в среде эксплуатации •Автоматический запуск при появлении нового кода (выполнении задачи) 5 Выполнение тестовых скриптов Source Test Control 1 Machine 4 6 Резервирова Стенд Результаты ние сервера тестирования тестирования тестирован Развертывание готов записаны в RQM ия 3 среды тестирования Rational  Quality Build Manager build 2 Server 1  Развертыван ие сборки Автоматическая Связь с Tivoli Release сборка Process Manager
  • 23. Интеграция с Requirements Composer статус проекта с разных перспектив ● Покрытие требований тестированием ● Отчеты для отслеживания требований и метрики состояния проекта
  • 24. Создание паутины взаимосвязанных требований R Понимание решения на основе синтеза данных и информации Business Process Diagrams R Организовано по содержанию Rich-text, Аналитик: Analyst Images, and links Заказчик: “Я вижу как мой Analyst унификация разных процесс зависит от перспектив других” Включение различных R форматов и моделей R Полнота данных Shared Glossaries Договариваться и R Заказчик:quot; вся информация согласовывать доступна в одном месте” Dashboards & Communications Идентификация R проблем через  Различные методы сбора и UI Sketches сценарии анализа требований Use Cases and Storyboards Models Пользователь:”  Вся необходимая информация Сценарии помогают увидеть что работает, а (модели, документы, рисунки) по что - нет” требованиям  Создание сценариев бизнеса, Объединение частей в общую пользовательских и системных для всестороннего анализа картину сокращает ошибки Requirements Composer
  • 25. Определение и управление требованиями Requirements Composer + RequisitePro Создание требований Аналитиками Рецензирование Reviewer License Заказчиками Author License Документы и Категории глоссарии Комментарии Бизнес процессы рецензирование/ согласование Requirements Composer Пользователи / команды / Server авторизация Варианты использования License Мгновенный общий доступ Связи между любыми элементами Версионность RequisitePro Раскадровка Интеграция требований с: Планами тестирования Моделями и кодом Запросами на изменение
  • 26. Интеграция с Rational Software Modeler & Architect Напрямую – через Rational Rational Requirements Composer / Rational Requirement Rational Composer Software Modeler интеграцию Software 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 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.