SlideShare a Scribd company logo
1 of 63
Download to read offline
®




                   IBM Software Group


    Управление процессом создания программного
         обеспечения. Решения IBM Rational.

Дмитрий Ханецкий
Представитель по продажам ПО IBM Rational, IBM EE/A
email: Dm.Khanetsky@ru.ibm.com
Mobile: +7 985 364-39-78




                                                      © 2009 IBM Corporation
IBM Software Group | Rational software


Содержание

Современный подход к разработке ПО
Решения IBM Rational
Продукты линейки JAZZ
Лучшие практики улучшения процесса разработки
Rational Insight
IBM Software Group | Rational software

Бизнесу нужна разработка, которая способна быстро
реагировать на его потребности…

Цель:
 Больше бизнес решений
 Больше гибкости
                                                        Бизнес
 Выше качество                                       потребности
 Выше бизнес выгода
             -yet-
 Меньше рисков                                                                Ресурсы


 Меньше затрат
 Без увеличения ресурсов




                                                     Эффективный процесс разработки ПО
                                                   предполагает баланс ресурсов, снижения
                                                   затрат при увеличении разработок, более
                                                    высококачественных бизнес-решений.
IBM Software Group | Rational software

Взаимодействие бизнеса и ИТ: Balancing Resources to Support Business
Innovation
Balance IT investments to focus on new solutions.




34%




66%




         • Forrester estimates that ongoing operations and maintenance consume 66% of IT
           budgets
         • While new projects and software initiatives represent only 34%
IBM Software Group | Rational software
Традиционные среды и подходы разработки ограничивают
взаимодействие команд: Острова людей, процессов и информации


                                                   




                    Небольшая прозрачность или ее отсутствие
                 Информация разрознена по разным хранилищам
                     Слабая интеграция процессов и воркфлоу
              Высокие затраты на поддержку и администрирование
       Не гибкий функционал, географический и информационный разрыв
IBM Software Group | Rational software

Jazz:
Интеграционная платформа для командного
взаимодействия
                                     Интеграция
                                        Логика
                             Пользовательские интерфейсы
                                    Модели данных
                                      Воркфлоу
                                 Администрирование

                              Open         Product   Product   Product
                             Source           A         B
              Third-party   Solutions                             C      Product
               products                                                     D
                                        Process Workflow
                                            HTTP/REST
                                Shared Platform Services

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


Содержание

Современный подход к разработке ПО
Решение IBM Rational – платформа Jazz
Продукты линейки JAZZ
Лучшие практики улучшения процесса разработки
Rational Insight
IBM Software Group | Rational software


Архитектура Jazz
IBM Software Group | Rational software


Решения на базе платформы Jazz

                             Rational                     Rational                                    Rational
                           Team Concert                 Requirements                               Quality Manager
                               3.0                      Composer 3.0                                      3.0




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

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

                                                               JAZZ TEAM SERVER
  Rational
  DOORS                                             Открытая интеграция
                                                        сервисов ЖЦ

                                                                Powered by


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

jazz.net
Creating a higher-fidelity connection to our customers

                                                     Suppose we did our development
                                                     out on the Internet?


                                                            A transparent software delivery
                                                              laboratory where you can...
                                                                Get answers and insights
                                                                 directly from engineering
                                                                Communicate with the
                                                                 development team
                                                                Track the progress of
                                                                 builds and milestones
                                                                Get the latest product
                                                                 trials and betas
                                                                Join developers and
                                                                 product managers in
                                                                 discussion groups
                                                                Submit defect and
                                                                 enhancement requests
IBM Software Group | Rational software

Jazz momentum continues …
300,000+ Jazz seats in the market place
                                                                                            What Analysts are saying:

 Over 50,000 members active on Jazz.net                                                       Liz Barnett, Ez-Insight: "With the Jazz project,
                                                                                                   Rational has developed breakthrough
       • Almost 2,000 new members a month                                                          technology and is poised to set the
                                                                                                   standard for collaborative ALM...
 • Averaging 30,000+ unique visitors per month
                                                                                                    Paul Herzlich, Ovum: "IBM has taken the
                                                                                                         opportunity to exploit the Jazz platform‘s
 • Since last year’s Rational conference:                                                                power inventively. Its ‗living‘ test plan is a
                                                                                                         masterpiece of applying new technology
       • Averaging over 400,000 page views per month more, than a 2X
                                                                                                         to a familiar problem… What is being
         increase over the same period 08/09                                                             delivered will demonstrate convincingly that
                                                                                                         IBM is raising the standard for a test
       • Monthly downloads average over 9,000, up 3X over the same period                                management product."
         08/09                                                                                  Julie Craig, EMA: "Rational‘s differentiators
                                                                                                     are difficult for competitors to equal,
       • Forum postings have averaged over 1,500 per month and forum                                 and the new Jazz platform foundation
         searches are averaging over 6,000/month                                                     may well turn out to be one of the best
                                                                                                     investments the Rational team has
                                                                                                     made.‖

  Community Feedback and Testimonials
―Rational Team Concert has excellent team collaboration with automated project management
dashboards that are transparent to everyone — not just managers. This immediate and
automated feedback helps keep teams on track and motivated to achieve project goals.‖
— Han Jie, Siemens

                         http://jazz.net/community/feedback/
IBM Software Group | Rational software

Rational software partners extend the value of your ALM solution

     Collaborate with Microsoft® SharePoint®          Analyze project data and automate task-                Reserve, deploy and manage an
           and Lotus® Quickr® libraries                  level work breakdown structures                    inventory of virtual test resources




                                                                 Execute tests for SAP                       Enable TMAP process support
     Synchronize defect and change workflows
             with HP Quality Center


                                                                                                      Deliver automated governance to insure
                                                         Enable bidirectional JIRA change             compliance and minimize business risk
       Simulate requirements to reduce                      management integration
                  project risk


                                                                                                           Accelerates test cycles with virtual
                                                            Execute mobile handset tests.                  machine management and execution
   Find and manage open source approvals


                                                                                                                      Execute data tests.
        Visually validate business             Integration between Rational Quality Manager and
              requirements                      Borland CaliberRM to enable traceability between
                                                         requirements and test artifacts

                                                                                                                 Allows users to define RQM test cases
                                                                                                                    according to product line features
 Integrate with Mylyn task focused         Tools for validation of SAP
              interface                        business objects              Execute LISA tests from RQM
IBM Software Group | Rational software


900 Rational business partners “jazzed”
IBM Software Group | Rational software


Содержание

Современный подход к разработке ПО
Решение IBM Rational – платформа Jazz
Продукты линейки JAZZ
Лучшие практики улучшения процесса разработки
Rational Insight
IBM Software Group | Rational software


Покрытие средствами Rational процесса разработки



Requirements Composer
Requirements Composer

Team Concert
Quality Manager, TestLab Manager


Team Concert
Team Concert
IBM Software Group | Rational software


Покрытие средствами Rational процесса разработки



Requirements Composer

Team Concert
Quality Manager, TestLab Manager


Team Concert
Team Concert
IBM Software Group | Rational software

Захватите и свяжите разрозненную информацию о
требованиях
                                                            Описание текущего и
  Использование Rich-                                       будущего состояния
   text Documents для                                        бизнес-процессов
          захвата
 структурированной и не
    структурированной
  информации (ссылки,
      картинки, email)

                                                                                Устраните
                                                                             недопонимание,
Взаимодействуйте                                                             описав бизнес и
   в реальном                                                                  технические
     времени                                                                    термины в
    используя                                                                   словарях
  дискуссии и
    механизм
  утверждения




                                                                           Визуализация
          Моделируйте прецеденты                                             поведения
             использования для                                             продукта через
          отображения требований с                                          Раскадровки
                точки зрения
               пользователей
IBM Software Group | Rational software

Диаграммы бизнес процессов


 • Сделайте наброски диаграмм
   текущего и будущего бизнес-
   процессов используя стандартную
   индустриальную нотацию
   моделирования бизнеса (BPMN)
 • Определите бинес-цели,
   действующих лиц, входы, выходы и
   потоки
 • Идентифицируйте пересечения,
   зависимости друг от друга и
   влияние процессов для того,
   чтобы убедиться в обеспечения
   покрытия решения и
   идентификации заинтересованных
   лиц
 • Свяжите задачи и бизнес-цели с
   документами, набросками и
   потоками экранов
IBM Software Group | Rational software

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

 • Создавайте диаграммы
   прецедентов использования,
   дополняя их документированными
   прецедентами использования
 • Визуально вырабатывайте
   потоки прецедентов использования
   используя потоки экранов
 • Связывайте прецеденты
   использования с задачами
   бизнеса для иллюстрации как
   будущее решение будет
   поддерживать бизнес активности
 • Экспортируйте прецеденты
   использования в Rational Software
   Modeler для повторного
   использования при создании
   архитектуры
IBM Software Group | Rational software

Наброски пользовательского интерфейса и раскадровки

 • Создавайте наброски
   пользовательского интерфейса и
   свяжите между собой экраны
   для визуализации точек
   взаимодействия пользователя в
   прецеденте использования

 • Создавайте раскадровки из
   набросков для понимания как
   пользователь будет
   взаимодействовать с системой,
   выявления белых пятен и
   проверки требований

 • Свяжите раскадровки с бизнес
   процессами, потоками
   прецедентов использования и
   документами для улучшения
   понимания и достижения согласия
   по требованиям
IBM Software Group | Rational software

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


 • Управляйте проверенными
   требованиями импортируя
   их из Composer в RequisitePro
   используя тесную интеграцию

 • Поддерживайте взаимосвязи
   для контроля изменения
   требований в RequisitePro и
   Requirements Composer
IBM Software Group | Rational software


Покрытие средствами Rational процесса разработки



Requirements Composer
Requirements Composer


Team Concert
Quality Manager, TestLab Manager


Team Concert
 Team Concert
IBM Software Group | Rational software


Функциональность Rational Team Concert
    Итерационное планирование                                 Прозрачность проектов
 Интегрированное планирование и исполнение            Настраиваемая отчетность в web интерфейсе
 Оценка задач в привязке к вехам                      Отчеты и метрики реального времени
 Готовые шаблоны процессов                            Отслеживание и контроль вех проекта

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

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

Поддержка Visual Studio 2005 и 2008
Professional и Standard Editions




                                                     Open and extensible on   Collaborate in context
                                                                              Right-size governance
                                                                              Day one productivity
IBM Software Group | Rational software


Командная работа




    Артефакты




                                                 Фильтрация артефактов
IBM Software Group | Rational software


Встраивание процесса разработки



                                                         Шаблоны процессов




    Организация итераций


                                                  Настройка процесса
IBM Software Group | Rational software


Настройка проекта




                                                  Итерации
             Команды




               Категории                        Рабочие задания
IBM Software Group | Rational software


Представление “My work”

                                      Поддержка редактирования
                                       приоритета, порядка выполнения и
                                       оставшегося времени выполнения
IBM Software Group | Rational software


Поддержка диаграмм Ганта
IBM Software Group | Rational software


Снимки плана
IBM Software Group | Rational software


Управление ресурсами
IBM Software Group | Rational software


Отслеживание отработанного времени
IBM Software Group | Rational software


Загрузка членов команды

                                                Показывается:
                                                 отношение возможной загрузки и
                                                   планируемой загрузки
                                                 Процент оцененных задач
IBM Software Group | Rational software


Встраиваемый цикл утверждения
IBM Software Group | Rational software


Отслеживание прогресса




                                                Прогресс выполнения




              Burndown
IBM Software Group | Rational software


Версионный контроль




    Изменения кода


                                                  Потоки
IBM Software Group | Rational software


Сборки




                                                   Отслеживание взаимосвязей
  Частные и общие сборки




                                    Сравнение сборок
IBM Software Group | Rational software

Agile планирование и управление ресурсами
IBM Software Group | Rational software

Интеграция с другими инструментами
                             Мост                       Коннекторы
Импорт
                             Мост SVN – связь задач с   Двусторонняя
Односторонняя
                             наборами изменений         синхронизация данных
миграция данных
IBM Software Group | Rational software

Open Source vs Rational Team Concert
Снижение административных расходов и рост производительности с
Rational Team Concert
                        Open Source                                  Увеличение производительности с
                                                                           Rational Team Concert

                     Web                      Eclipse
                     View                      View




   Bugzilla, Jira,          Cruise Control,   SubVersion,
       etc.                    ANT, etc.       CVS, etc.

                                                            Полностью интегрированное решение для
                                                             управления ЖЦ приложений
Точечные решения для повышения
                                                            Предназначено для Agile и распределенных команд
 индивидуальной производительности
                                                            Полная информация о проекте. Командном процессе, кто,
 Значительные затраты на сопровождение и
                                                             что и когда делает с взаимодействием через мгновенные
  администрирование разрозненных репозиториев
                                                             сообщения и дискуссии
 Отсутствие понятий проекта, команды, расписания
                                                            Готовое полнофункциональное решение для команды с
 Нет консолидированного представления о                     планированием, управлением конфигурацией,
  состоянии проекта                                          управлением задачами и сборкой, отчетами и портлетами
 Контроль версий, управление изменениями,                  Единый инсталляционный пакет, простая инсталляция,
  сборки независимы друг от друга                            минимум администрирования, простое подключение
                                                             новых участников
IBM Software Group | Rational software


Разработка RTC V2
IBM Software Group | Rational software


Лицензирование
IBM Software Group | Rational software


Покрытие средствами Rational процесса разработки



Requirements Composer
Requirements Composer

Team Concert
Quality Manager, TestLab Manager

Team Concert
Team Concert
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



Взаимодействие и адаптивное управление
планированием тестированием

                                                Отслеживание истории
                                                 изменений плана с
                                                  помощью версий



                                                       Индивидуальная
                                                      ответственность за
                                                        каждую секцию


                        Поддержка структуры плана
                         тестирования с секциями
                          создаваемыми членами
                                 команды




                                                                           45
IBM Software Group | Rational software

Улучшение эффективности повседневной работы
Что требуется?: Знать кто и что делает и что ожидается от тебя.




                                                              Требования,
                                                              безопасность
                                                               приложений

               Цели тестирования                                               Итерации
                                                                             тестирования




          Журнал активностей
                команды

                                                    Список индивидуальных
                                                            задач

                                                                                            46
IBM Software Group | Rational software

Принимайте обоснованные решения
Что требуется?: Моментальные проектные метрики адаптированные для вашей
роли для ускорения принятия решений




                                          Rational
                                       Quality Manager




   Персонально настроенные отчеты по                        Аналитические прогнозы
             требованию




                                                         Многоуровневые отчеты
                                                                                     47
IBM Software Group | Rational software


Улучшение повседневных задач
Что требуется?: Интегрированное создание и выполнение ручных тестов



                                                         Описание шагов ручного
                                                          теста

                                                         Помощь при вводе и
                                                          сравнении данных для
                                                          эффективного
                                                          выполнения

                                                         Поддержка ключевых
                                                          слов

                                                         Создание дефектов во
            Выполнение ручных                             время выполнения теста с
                                                          вложениями и снимками
                     тестов                               экранами

                                                     Отслеживайте результаты
                                                      выполнения и дефекты для
                                                    выполненных ручных тестов
                                                                                   48
IBM Software Group | Rational software



Управление ресурсами тестирования

           оборудование                            Отслеживание состояния и
                                                    доступности ресурсов

        Виртуальные машины                         Интеграция виртуальных
                 Surgient                           машин в общий пул
                 VMLogix                            ресурсов

                                                   Создание пулов ресурсов
                                                    для контроля доступности
                                                    для критически важных
                                                    задач

         Test Lab Manager                                Анализ и отчетность
                                                                Запросы
     Rational Quality Manager
                                                              Бронирование

                                                               Утилизация




                                                                               49
IBM Software Group | Rational software


Трассировки требований




                    Filters in project
                       dashboard
                  Links to development
                     and test items in
                       dashboard


50
IBM Software Group | Rational software

C/ALM - Align development and test activities with customer value
Break down role-based information silos for better project execution


                                                Developer
                                                                   Tester
  Analyst, Product Manager
 User Experience Professional
                                               Rational Team
                                               Concert 2.0

              Rational                                            Rational Quality
              Requirements                                        Manager v2.0
              Composer v2.0




                                      Replace with RRC view
                                            that includes
                                       “implemented by” and
                                         “validated by” links




                                                                                     51
IBM Software Group | Rational software


Содержание

Современный подход к разработке ПО
Решение IBM Rational – платформа Jazz
Продукты линейки JAZZ
Лучшие практики улучшения процесса разработки
Rational Insight
IBM Software Group | Rational software


Систематический подход к лучшему процессу разработки

                                                                          Выбор и постановка
 Цель: Удовлетворение бизнес задач и                       Фаза           бизнес целей
    уменьшение стоимости за счет                            1
    измеряемого и постоянно улучшаемого
    процесса
                                                           Фаза           Определение практик
 Подход, основанный на фазах, помогающий                                  на которых нужно
                                                            2
    командам                                                              сфокусироваться
   Адоптировать инкрементальный и
      измеряемый подход к изменениям
                                                           Фаза           Ускорение и мониторинг
   Сфокусироваться на основных практиках                    3             адаптации практик
   Ускорить адоптацию за счет готовых
      артефактов
   Обсуждать улучшение возможностей                        Фаза           Обзор и коммуникация
      разработки в бизнес терминах                          4             бизнес результатов
   Поддерживать любые методологии                   Confirm results delivered
                                                    and start on next project
     Оптимизация для гибких практик                                               Назад к Фазе 2
IBM Software Group | Rational software

Выбор практик и метрик на основе целей
бизнеса и операционной эффективности
 High # of defects (pre/post-ship)                                                                 CEO              Важность для бизнеса                                       High support or maintenance costs without
 High maintenance costs (devt) of fixing defects                                                                                                                             high defect #s

 Customer downtime                                                                                                                                                               Low pipeline conversion

                                                                                                                     Качество ИТ решений                                         Low customer satisfaction
                                                                                                       CIO



                                                                                                                                                                                              Эффективность опер.
                                                            Dev. Mgr.          Эффективность разработки
                                                                                                                                                                                                деятельности

                                                                           ?                                                                   ?
       High defects both pre-                                                                                                                                                               Non-functional Req. Issues
     and post-ship                                                                                                                                                                          High # of Help Desk Calls
                                                                    Снижение ошибок                                       Соответствие запросам заказчика
       Growing defect backlog                                                                                                                                                               High Incidence Resolution Times
                                                                                             H      L                                                                 M      L

                                                 ?                                   ?                                          ?                                ?

                                                                                                                                                      Повышение не
                                                                                                                    Соответствие
                                     Предотвращение                        Обнаружение                                                               функциональных
                                                                                                                требованиям заказчика
                                                             M       M                             H        L                              M   L      характеристик M              L
     High post-ship or
   customer-reported                                                                                                Measures:                      Measures:
                                     Measures:                             Measures:
   defects                                                                                                        Post-ship problem reports        Post-ship problem reports
                                      Defect density                       Defect density, distribution
                                                                                                                  Customer satisfaction            Customer satisfaction
      High error rates in             Defect arrival/closure               Defect arrival/closure rates
                                                                                                                  Pipeline conversion?             Support / maint. costs                  High Requirements Churn
   fixes                             rates                                  Defect removal effectiv.
                                                                                                                  Support / maint. costs           Requirement test coverage
                                      Defect backlog                       Fixes failing verification
                                                                                                                  Requirem. test coverage          Test execution results                  High Post Delivery Support
                                      Fixes failing verification           Test coverage
                                      Rework effort                        Test execution status                Requirements delivery                                                     Aging ER Backlog
                                                                                                                  Survey of feature usage         Practices:
                                     Practices:                                                                                                     Performance Testing
                                                                           Practices:
                                      Test-driven Dev.                                                                                             Requirements Mgnt.
                                                                            Test management                     Practices:
                                      Design-driven Implem.                                                      Shared Vision                    Shared Vision
                                                                            Continuous integration
                                      C&C management                                                             Use-case Driven Dev              Risk-Value Lifecycle
                                                                            Evolutionary Architecture
                                      System Component Arch.                                                     Requirements Mgnt.               Evolutionary Architecture
                                                                            Component Architecture
                                      Whole team                                                                 Whole Team                       Test-Driven Development
                                                                            Test-driven dev.
                                      Pair Programming                                                           Iterative Dev.                   Iterative Development
                                                                            Test practices                                                                                                       Revenue / Cost
                                      Review/Inspection                                                          Functional Testing               Evolutionary Design
                                                                            Iterative Dev.
                                                                                                                  C&C Management                   Component Architecture
                                                                            Risk Value Lifecycle
                                                                            C&C Management                       Review/Inspection                Continuous Integration
                                                                                                                                                                                                  Value (H,M or L)
                                                                            Review/Inspection
                                                                                                                                                    Concurrent Testing
                                                                                                                                                    Whole Team                                    Cost (H, M or L)
                                                                                                                                                    Review/Inspection                               Hot Component
IBM Software Group | Rational software


Комбинации практик для наполнения процесса
IBM Software Group | Rational software


Содержание

Современный подход к разработке ПО
Решение IBM Rational – платформа Jazz
Продукты линейки JAZZ
Лучшие практики улучшения процесса разработки
Rational Insight
IBM Software Group | Rational software


Rational Insight


Полный спектр BI функций для всех участников для получения нужной
 информации, связанной с живыми ALM данными



     Как мы продвигаемся?                                Почему?
     Scorecards & Dashboards                        Reporting & Analysis
IBM Software Group | Rational software

 Информация о разнообразных артефактах процесса
 разработки в контексте бизнес-целей
           Portfolio
          Management

    Project
  Management                                                  CxO
                                                Rational
 Requirements
 Management
                                                Insight
Architecture
Management

  Change                                                    Process Lead
Management

  Configuration
  Management

     Build
  Management

                                                           Project Manager
            Quality
          Management
IBM Software Group | Rational software


Анализ метрик для определения проблем процесса
                                                    Is my spike in
                                                   defects tied to
                                                   the increase in
                                                     code churn?




  Example: Dashboard showcasing project level
   control metrics related to outcome – Quality.
IBM Software Group | Rational software


Покрытие средствами Rational процесса разработки



Requirements Composer
ReqPro, Requirements Composer, DOORS
Software Architect, Asset Manager
Application Developer, Team Concert
Functional Tester, Performance Tester, Appscan,
Robot, Quality Manager, TestLab Manager
BuildForge
ClearQuest, ClearCase, Team Concert
Team Concert
Method Composer, SoDA, Publishing
Engine, Insight
IBM Software Group | Rational software


Ссылки


www.jazz.net
Configuring and Setting Up Rational Team Concert 3.0 http://jazz.net/library/video/552
Countdown to Rational Team Concert 3.0: Part III – Packaging and Licensing
   http://jazz.net/blog/index.php/2010/11/09/countdown-to-rational-team-concert-3-0-part-iii-
   packaging-and-licensing/
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.
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

Viewers also liked

"involve" NOT "evolve" DevLOVE ed.
"involve" NOT "evolve" DevLOVE ed."involve" NOT "evolve" DevLOVE ed.
"involve" NOT "evolve" DevLOVE ed.Ryo Amano
 
Виртуализация: история развития и технологии аппаратной поддержки
Виртуализация: история развития и технологии аппаратной поддержкиВиртуализация: история развития и технологии аппаратной поддержки
Виртуализация: история развития и технологии аппаратной поддержкиТранслируем.бел
 
Streamline: мобильный маркетинг в РБ. Проблемы и перспективы
Streamline: мобильный маркетинг в РБ. Проблемы и перспективыStreamline: мобильный маркетинг в РБ. Проблемы и перспективы
Streamline: мобильный маркетинг в РБ. Проблемы и перспективыТранслируем.бел
 
Wielotorowość dotarcia do klienta w kampanii cropp city
Wielotorowość dotarcia do klienta w kampanii cropp cityWielotorowość dotarcia do klienta w kampanii cropp city
Wielotorowość dotarcia do klienta w kampanii cropp city3camp
 
Learning analytics and personalisation: Observe, think act
Learning analytics and personalisation: Observe, think actLearning analytics and personalisation: Observe, think act
Learning analytics and personalisation: Observe, think actAbelardo Pardo
 
Social Networking Applied
Social Networking AppliedSocial Networking Applied
Social Networking AppliedJeff Eaton
 

Viewers also liked (7)

"involve" NOT "evolve" DevLOVE ed.
"involve" NOT "evolve" DevLOVE ed."involve" NOT "evolve" DevLOVE ed.
"involve" NOT "evolve" DevLOVE ed.
 
Виртуализация: история развития и технологии аппаратной поддержки
Виртуализация: история развития и технологии аппаратной поддержкиВиртуализация: история развития и технологии аппаратной поддержки
Виртуализация: история развития и технологии аппаратной поддержки
 
Streamline: мобильный маркетинг в РБ. Проблемы и перспективы
Streamline: мобильный маркетинг в РБ. Проблемы и перспективыStreamline: мобильный маркетинг в РБ. Проблемы и перспективы
Streamline: мобильный маркетинг в РБ. Проблемы и перспективы
 
Wielotorowość dotarcia do klienta w kampanii cropp city
Wielotorowość dotarcia do klienta w kampanii cropp cityWielotorowość dotarcia do klienta w kampanii cropp city
Wielotorowość dotarcia do klienta w kampanii cropp city
 
Akavita. Internet advert Efficiency
Akavita. Internet advert EfficiencyAkavita. Internet advert Efficiency
Akavita. Internet advert Efficiency
 
Learning analytics and personalisation: Observe, think act
Learning analytics and personalisation: Observe, think actLearning analytics and personalisation: Observe, think act
Learning analytics and personalisation: Observe, think act
 
Social Networking Applied
Social Networking AppliedSocial Networking Applied
Social Networking Applied
 

Similar to Дмитрий Ханецкий Управление процессом создания программного обеспечения. Решения IBM Rational

WebSphere Software
WebSphere SoftwareWebSphere Software
WebSphere SoftwareSSA KPI
 
Aug 3-2012 - Atlassian - Об Atlassian
Aug 3-2012 - Atlassian - Об AtlassianAug 3-2012 - Atlassian - Об Atlassian
Aug 3-2012 - Atlassian - Об AtlassianTeamlead
 
Atlassian update moscow aug - ru
Atlassian update   moscow aug - ruAtlassian update   moscow aug - ru
Atlassian update moscow aug - ruSherali Karimov
 
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...Expolink
 
рабочий кабинет + Duet
рабочий кабинет + Duetрабочий кабинет + Duet
рабочий кабинет + DuetDmitry Butyanov
 
Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)Ilya Milshtein
 
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRC
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRCMicrosoft FAST Enterprise Search for Customer Insight, Productivity & GRC
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRCMichael Kozloff
 
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОIBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОAlexander Klimov
 
презентация. академическая инициатива Ibm. rus (1)
презентация. академическая инициатива Ibm. rus (1)презентация. академическая инициатива Ibm. rus (1)
презентация. академическая инициатива Ibm. rus (1)Юлия Ставенко
 
Эволюция средств тестирования от HP
Эволюция средств тестирования от HPЭволюция средств тестирования от HP
Эволюция средств тестирования от HPSQALab
 
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много? CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много? CodeFest
 
Oracle - Технологии Oracle для управления бизнесс-процессами
Oracle - Технологии Oracle для управления бизнесс-процессамиOracle - Технологии Oracle для управления бизнесс-процессами
Oracle - Технологии Oracle для управления бизнесс-процессамиExpolink
 
Аутсорсинг сопровождения ИТ-систем
Аутсорсинг сопровождения ИТ-системАутсорсинг сопровождения ИТ-систем
Аутсорсинг сопровождения ИТ-системPerformanceLab
 
рабочий кабинет
рабочий кабинетрабочий кабинет
рабочий кабинетDmitry Butyanov
 
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...Tatiana Kojar
 
Microsoft FAST Enterprise Search Technologies Overview
Microsoft FAST Enterprise Search Technologies OverviewMicrosoft FAST Enterprise Search Technologies Overview
Microsoft FAST Enterprise Search Technologies OverviewMichael Kozloff
 

Similar to Дмитрий Ханецкий Управление процессом создания программного обеспечения. Решения IBM Rational (20)

WebSphere Software
WebSphere SoftwareWebSphere Software
WebSphere Software
 
Aug 3-2012 - Atlassian - Об Atlassian
Aug 3-2012 - Atlassian - Об AtlassianAug 3-2012 - Atlassian - Об Atlassian
Aug 3-2012 - Atlassian - Об Atlassian
 
Atlassian update moscow aug - ru
Atlassian update   moscow aug - ruAtlassian update   moscow aug - ru
Atlassian update moscow aug - ru
 
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...решения компании Iba в области автоматизации докуметооборота на базе ibm file...
решения компании Iba в области автоматизации докуметооборота на базе ibm file...
 
Обзор и архитектура MS Team System
Обзор и архитектура MS Team SystemОбзор и архитектура MS Team System
Обзор и архитектура MS Team System
 
Systematica
SystematicaSystematica
Systematica
 
рабочий кабинет + Duet
рабочий кабинет + Duetрабочий кабинет + Duet
рабочий кабинет + Duet
 
Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)Oracle Fusion Applications Overview (RUS Lang)
Oracle Fusion Applications Overview (RUS Lang)
 
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRC
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRCMicrosoft FAST Enterprise Search for Customer Insight, Productivity & GRC
Microsoft FAST Enterprise Search for Customer Insight, Productivity & GRC
 
IBM Rational Jazz
IBM Rational JazzIBM Rational Jazz
IBM Rational Jazz
 
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПОIBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
 
презентация. академическая инициатива Ibm. rus (1)
презентация. академическая инициатива Ibm. rus (1)презентация. академическая инициатива Ibm. rus (1)
презентация. академическая инициатива Ibm. rus (1)
 
Эволюция средств тестирования от HP
Эволюция средств тестирования от HPЭволюция средств тестирования от HP
Эволюция средств тестирования от HP
 
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много? CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
 
Oracle - Технологии Oracle для управления бизнесс-процессами
Oracle - Технологии Oracle для управления бизнесс-процессамиOracle - Технологии Oracle для управления бизнесс-процессами
Oracle - Технологии Oracle для управления бизнесс-процессами
 
Аутсорсинг сопровождения ИТ-систем
Аутсорсинг сопровождения ИТ-системАутсорсинг сопровождения ИТ-систем
Аутсорсинг сопровождения ИТ-систем
 
Systematica 5 min
Systematica 5 minSystematica 5 min
Systematica 5 min
 
рабочий кабинет
рабочий кабинетрабочий кабинет
рабочий кабинет
 
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...
Скайбуфер, Пространство интеллектуальных решений: виртуальный ассистент, гибр...
 
Microsoft FAST Enterprise Search Technologies Overview
Microsoft FAST Enterprise Search Technologies OverviewMicrosoft FAST Enterprise Search Technologies Overview
Microsoft FAST Enterprise Search Technologies Overview
 

More from Транслируем.бел

Руководство по видео, трансляциям и премьерам (Youtube 2020)
Руководство по видео, трансляциям и премьерам (Youtube 2020)Руководство по видео, трансляциям и премьерам (Youtube 2020)
Руководство по видео, трансляциям и премьерам (Youtube 2020)Транслируем.бел
 
Корпоративный новый год онлайн
Корпоративный новый год онлайнКорпоративный новый год онлайн
Корпоративный новый год онлайнТранслируем.бел
 
Руководство для малого и среднего бизнеса по использованию цифровых решений
Руководство для малого и среднего бизнеса по использованию цифровых решенийРуководство для малого и среднего бизнеса по использованию цифровых решений
Руководство для малого и среднего бизнеса по использованию цифровых решенийТранслируем.бел
 
Онлайн-трансляции в соцсетях
Онлайн-трансляции в соцсетяхОнлайн-трансляции в соцсетях
Онлайн-трансляции в соцсетяхТранслируем.бел
 
Как организовать трансляцию в Facebook
Как организовать трансляцию в FacebookКак организовать трансляцию в Facebook
Как организовать трансляцию в FacebookТранслируем.бел
 
Что сделать, чтобы сто раз все не переделывать
Что сделать, чтобы сто раз все не переделыватьЧто сделать, чтобы сто раз все не переделывать
Что сделать, чтобы сто раз все не переделыватьТранслируем.бел
 
Когда сказать нет. Арсений Кравченко
Когда сказать нет. Арсений КравченкоКогда сказать нет. Арсений Кравченко
Когда сказать нет. Арсений КравченкоТранслируем.бел
 
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособие
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособиеSMM учебник. Как продвигать банк в социальных сетях. Наглядное пособие
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособиеТранслируем.бел
 
методы монетизации интернет проектов
методы монетизации интернет проектовметоды монетизации интернет проектов
методы монетизации интернет проектовТранслируем.бел
 

More from Транслируем.бел (20)

Медицинские трансляции
Медицинские трансляцииМедицинские трансляции
Медицинские трансляции
 
Vinteo
VinteoVinteo
Vinteo
 
Руководство по видео, трансляциям и премьерам (Youtube 2020)
Руководство по видео, трансляциям и премьерам (Youtube 2020)Руководство по видео, трансляциям и премьерам (Youtube 2020)
Руководство по видео, трансляциям и премьерам (Youtube 2020)
 
Корпоративный новый год онлайн
Корпоративный новый год онлайнКорпоративный новый год онлайн
Корпоративный новый год онлайн
 
Unofficial guide to vmix by streamgeeks
Unofficial guide to vmix by streamgeeksUnofficial guide to vmix by streamgeeks
Unofficial guide to vmix by streamgeeks
 
Руководство для малого и среднего бизнеса по использованию цифровых решений
Руководство для малого и среднего бизнеса по использованию цифровых решенийРуководство для малого и среднего бизнеса по использованию цифровых решений
Руководство для малого и среднего бизнеса по использованию цифровых решений
 
Sennheiser ew100 g2
Sennheiser ew100 g2Sennheiser ew100 g2
Sennheiser ew100 g2
 
Sony mcs 8m
Sony mcs 8mSony mcs 8m
Sony mcs 8m
 
Сравнение поколений Y и Z
Сравнение поколений Y и ZСравнение поколений Y и Z
Сравнение поколений Y и Z
 
Онлайн-трансляции в соцсетях
Онлайн-трансляции в соцсетяхОнлайн-трансляции в соцсетях
Онлайн-трансляции в соцсетях
 
Как организовать трансляцию в Facebook
Как организовать трансляцию в FacebookКак организовать трансляцию в Facebook
Как организовать трансляцию в Facebook
 
The ultimate guide to facebook live for your event
The ultimate guide to facebook live for your eventThe ultimate guide to facebook live for your event
The ultimate guide to facebook live for your event
 
Guide to facebook live
Guide to facebook liveGuide to facebook live
Guide to facebook live
 
Comdi player
Comdi playerComdi player
Comdi player
 
Что сделать, чтобы сто раз все не переделывать
Что сделать, чтобы сто раз все не переделыватьЧто сделать, чтобы сто раз все не переделывать
Что сделать, чтобы сто раз все не переделывать
 
Когда сказать нет. Арсений Кравченко
Когда сказать нет. Арсений КравченкоКогда сказать нет. Арсений Кравченко
Когда сказать нет. Арсений Кравченко
 
Marketing Essentials for Startup Teams
Marketing Essentials for Startup TeamsMarketing Essentials for Startup Teams
Marketing Essentials for Startup Teams
 
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособие
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособиеSMM учебник. Как продвигать банк в социальных сетях. Наглядное пособие
SMM учебник. Как продвигать банк в социальных сетях. Наглядное пособие
 
методы монетизации интернет проектов
методы монетизации интернет проектовметоды монетизации интернет проектов
методы монетизации интернет проектов
 
Belarus internet users discovery
Belarus internet users discoveryBelarus internet users discovery
Belarus internet users discovery
 

Дмитрий Ханецкий Управление процессом создания программного обеспечения. Решения IBM Rational

  • 1. ® IBM Software Group Управление процессом создания программного обеспечения. Решения IBM Rational. Дмитрий Ханецкий Представитель по продажам ПО IBM Rational, IBM EE/A email: Dm.Khanetsky@ru.ibm.com Mobile: +7 985 364-39-78 © 2009 IBM Corporation
  • 2. IBM Software Group | Rational software Содержание Современный подход к разработке ПО Решения IBM Rational Продукты линейки JAZZ Лучшие практики улучшения процесса разработки Rational Insight
  • 3. IBM Software Group | Rational software Бизнесу нужна разработка, которая способна быстро реагировать на его потребности… Цель: Больше бизнес решений Больше гибкости Бизнес Выше качество потребности Выше бизнес выгода -yet- Меньше рисков Ресурсы Меньше затрат Без увеличения ресурсов Эффективный процесс разработки ПО предполагает баланс ресурсов, снижения затрат при увеличении разработок, более высококачественных бизнес-решений.
  • 4. IBM Software Group | Rational software Взаимодействие бизнеса и ИТ: Balancing Resources to Support Business Innovation Balance IT investments to focus on new solutions. 34% 66% • Forrester estimates that ongoing operations and maintenance consume 66% of IT budgets • While new projects and software initiatives represent only 34%
  • 5. IBM Software Group | Rational software Традиционные среды и подходы разработки ограничивают взаимодействие команд: Острова людей, процессов и информации  Небольшая прозрачность или ее отсутствие Информация разрознена по разным хранилищам Слабая интеграция процессов и воркфлоу Высокие затраты на поддержку и администрирование Не гибкий функционал, географический и информационный разрыв
  • 6. IBM Software Group | Rational software Jazz: Интеграционная платформа для командного взаимодействия Интеграция Логика Пользовательские интерфейсы Модели данных Воркфлоу Администрирование Open Product Product Product Source A B Third-party Solutions C Product products D Process Workflow HTTP/REST Shared Platform Services Прозрачный доступ в режиме реального времени к проектной информации, рискам и прогрессу выполнения
  • 7. IBM Software Group | Rational software Содержание Современный подход к разработке ПО Решение IBM Rational – платформа Jazz Продукты линейки JAZZ Лучшие практики улучшения процесса разработки Rational Insight
  • 8. IBM Software Group | Rational software Архитектура Jazz
  • 9. IBM Software Group | Rational software Решения на базе платформы Jazz Rational Rational Rational Team Concert Requirements Quality Manager 3.0 Composer 3.0 3.0 Rational Requirements Rational Rational Offering Composer Offering Quality Business Team Offering Manager Partner Jazz Concert Offerings Процессы на базе лучших методов Поиск и запросы Безопасность Кооперация в Отчетность Командное контексте взаимодействие Оповещения JAZZ TEAM SERVER Rational DOORS Открытая интеграция сервисов ЖЦ Powered by Rational Rational Rational Rational Rational ClearQuest ClearCase Build Forge Requisite Asset Pro Manager
  • 10. IBM Software Group | Rational software jazz.net Creating a higher-fidelity connection to our customers Suppose we did our development out on the Internet? A transparent software delivery laboratory where you can... Get answers and insights directly from engineering Communicate with the development team Track the progress of builds and milestones Get the latest product trials and betas Join developers and product managers in discussion groups Submit defect and enhancement requests
  • 11. IBM Software Group | Rational software Jazz momentum continues … 300,000+ Jazz seats in the market place What Analysts are saying: Over 50,000 members active on Jazz.net Liz Barnett, Ez-Insight: "With the Jazz project, Rational has developed breakthrough • Almost 2,000 new members a month technology and is poised to set the standard for collaborative ALM... • Averaging 30,000+ unique visitors per month Paul Herzlich, Ovum: "IBM has taken the opportunity to exploit the Jazz platform‘s • Since last year’s Rational conference: power inventively. Its ‗living‘ test plan is a masterpiece of applying new technology • Averaging over 400,000 page views per month more, than a 2X to a familiar problem… What is being increase over the same period 08/09 delivered will demonstrate convincingly that IBM is raising the standard for a test • Monthly downloads average over 9,000, up 3X over the same period management product." 08/09 Julie Craig, EMA: "Rational‘s differentiators are difficult for competitors to equal, • Forum postings have averaged over 1,500 per month and forum and the new Jazz platform foundation searches are averaging over 6,000/month may well turn out to be one of the best investments the Rational team has made.‖ Community Feedback and Testimonials ―Rational Team Concert has excellent team collaboration with automated project management dashboards that are transparent to everyone — not just managers. This immediate and automated feedback helps keep teams on track and motivated to achieve project goals.‖ — Han Jie, Siemens http://jazz.net/community/feedback/
  • 12. IBM Software Group | Rational software Rational software partners extend the value of your ALM solution Collaborate with Microsoft® SharePoint® Analyze project data and automate task- Reserve, deploy and manage an and Lotus® Quickr® libraries level work breakdown structures inventory of virtual test resources Execute tests for SAP Enable TMAP process support Synchronize defect and change workflows with HP Quality Center Deliver automated governance to insure Enable bidirectional JIRA change compliance and minimize business risk Simulate requirements to reduce management integration project risk Accelerates test cycles with virtual Execute mobile handset tests. machine management and execution Find and manage open source approvals Execute data tests. Visually validate business Integration between Rational Quality Manager and requirements Borland CaliberRM to enable traceability between requirements and test artifacts Allows users to define RQM test cases according to product line features Integrate with Mylyn task focused Tools for validation of SAP interface business objects Execute LISA tests from RQM
  • 13. IBM Software Group | Rational software 900 Rational business partners “jazzed”
  • 14. IBM Software Group | Rational software Содержание Современный подход к разработке ПО Решение IBM Rational – платформа Jazz Продукты линейки JAZZ Лучшие практики улучшения процесса разработки Rational Insight
  • 15. IBM Software Group | Rational software Покрытие средствами Rational процесса разработки Requirements Composer Requirements Composer Team Concert Quality Manager, TestLab Manager Team Concert Team Concert
  • 16. IBM Software Group | Rational software Покрытие средствами Rational процесса разработки Requirements Composer Team Concert Quality Manager, TestLab Manager Team Concert Team Concert
  • 17. IBM Software Group | Rational software Захватите и свяжите разрозненную информацию о требованиях Описание текущего и Использование Rich- будущего состояния text Documents для бизнес-процессов захвата структурированной и не структурированной информации (ссылки, картинки, email) Устраните недопонимание, Взаимодействуйте описав бизнес и в реальном технические времени термины в используя словарях дискуссии и механизм утверждения Визуализация Моделируйте прецеденты поведения использования для продукта через отображения требований с Раскадровки точки зрения пользователей
  • 18. IBM Software Group | Rational software Диаграммы бизнес процессов • Сделайте наброски диаграмм текущего и будущего бизнес- процессов используя стандартную индустриальную нотацию моделирования бизнеса (BPMN) • Определите бинес-цели, действующих лиц, входы, выходы и потоки • Идентифицируйте пересечения, зависимости друг от друга и влияние процессов для того, чтобы убедиться в обеспечения покрытия решения и идентификации заинтересованных лиц • Свяжите задачи и бизнес-цели с документами, набросками и потоками экранов
  • 19. IBM Software Group | Rational software Прецеденты использования и модели • Создавайте диаграммы прецедентов использования, дополняя их документированными прецедентами использования • Визуально вырабатывайте потоки прецедентов использования используя потоки экранов • Связывайте прецеденты использования с задачами бизнеса для иллюстрации как будущее решение будет поддерживать бизнес активности • Экспортируйте прецеденты использования в Rational Software Modeler для повторного использования при создании архитектуры
  • 20. IBM Software Group | Rational software Наброски пользовательского интерфейса и раскадровки • Создавайте наброски пользовательского интерфейса и свяжите между собой экраны для визуализации точек взаимодействия пользователя в прецеденте использования • Создавайте раскадровки из набросков для понимания как пользователь будет взаимодействовать с системой, выявления белых пятен и проверки требований • Свяжите раскадровки с бизнес процессами, потоками прецедентов использования и документами для улучшения понимания и достижения согласия по требованиям
  • 21. IBM Software Group | Rational software Интеграция с RequisitePro для управления требованиями • Управляйте проверенными требованиями импортируя их из Composer в RequisitePro используя тесную интеграцию • Поддерживайте взаимосвязи для контроля изменения требований в RequisitePro и Requirements Composer
  • 22. IBM Software Group | Rational software Покрытие средствами Rational процесса разработки Requirements Composer Requirements Composer Team Concert Quality Manager, TestLab Manager Team Concert Team Concert
  • 23. IBM Software Group | Rational software Функциональность Rational Team Concert Итерационное планирование Прозрачность проектов  Интегрированное планирование и исполнение  Настраиваемая отчетность в web интерфейсе  Оценка задач в привязке к вехам  Отчеты и метрики реального времени  Готовые шаблоны процессов  Отслеживание и контроль вех проекта Управление Работы Сборка конфигурацией  Ошибки, доработки, задачи  Отслеживание задач и  Интегрированное управление  Общие/личные запросы по наборов изменений потоками работам  Локальная/удаленная сборка  Базовые версии уровня  Поддержка дискуссий и  Поддержка Аnt и командной компонент согласований строки  Идентификация компонент в  Интеграция с ClearQuest  Интеграция с Build Forge потоках и базовых линиях  Удобный интерфейс  Командные/личные сборки  Интеграция с ClearCase редактора запросов Jazz Team Server  Единая структура для хранения артефактов  Простота определения правил и возможность проекта совершенствования процесса  Гибкая организация команд проекта  Взаимодействие в контексте показывает включая подкоманды и наследование участников команды и статус их работ  Контроль доступа в к процессам на уровне ролей
  • 24. IBM Software Group | Rational software Поддержка Visual Studio 2005 и 2008 Professional и Standard Editions Open and extensible on Collaborate in context Right-size governance Day one productivity
  • 25. IBM Software Group | Rational software Командная работа Артефакты Фильтрация артефактов
  • 26. IBM Software Group | Rational software Встраивание процесса разработки Шаблоны процессов Организация итераций Настройка процесса
  • 27. IBM Software Group | Rational software Настройка проекта Итерации Команды Категории Рабочие задания
  • 28. IBM Software Group | Rational software Представление “My work” Поддержка редактирования приоритета, порядка выполнения и оставшегося времени выполнения
  • 29. IBM Software Group | Rational software Поддержка диаграмм Ганта
  • 30. IBM Software Group | Rational software Снимки плана
  • 31. IBM Software Group | Rational software Управление ресурсами
  • 32. IBM Software Group | Rational software Отслеживание отработанного времени
  • 33. IBM Software Group | Rational software Загрузка членов команды Показывается: отношение возможной загрузки и планируемой загрузки Процент оцененных задач
  • 34. IBM Software Group | Rational software Встраиваемый цикл утверждения
  • 35. IBM Software Group | Rational software Отслеживание прогресса Прогресс выполнения Burndown
  • 36. IBM Software Group | Rational software Версионный контроль Изменения кода Потоки
  • 37. IBM Software Group | Rational software Сборки Отслеживание взаимосвязей Частные и общие сборки Сравнение сборок
  • 38. IBM Software Group | Rational software Agile планирование и управление ресурсами
  • 39. IBM Software Group | Rational software Интеграция с другими инструментами Мост Коннекторы Импорт Мост SVN – связь задач с Двусторонняя Односторонняя наборами изменений синхронизация данных миграция данных
  • 40. IBM Software Group | Rational software Open Source vs Rational Team Concert Снижение административных расходов и рост производительности с Rational Team Concert Open Source Увеличение производительности с Rational Team Concert Web Eclipse View View Bugzilla, Jira, Cruise Control, SubVersion, etc. ANT, etc. CVS, etc. Полностью интегрированное решение для управления ЖЦ приложений Точечные решения для повышения Предназначено для Agile и распределенных команд индивидуальной производительности Полная информация о проекте. Командном процессе, кто,  Значительные затраты на сопровождение и что и когда делает с взаимодействием через мгновенные администрирование разрозненных репозиториев сообщения и дискуссии  Отсутствие понятий проекта, команды, расписания Готовое полнофункциональное решение для команды с  Нет консолидированного представления о планированием, управлением конфигурацией, состоянии проекта управлением задачами и сборкой, отчетами и портлетами  Контроль версий, управление изменениями, Единый инсталляционный пакет, простая инсталляция, сборки независимы друг от друга минимум администрирования, простое подключение новых участников
  • 41. IBM Software Group | Rational software Разработка RTC V2
  • 42. IBM Software Group | Rational software Лицензирование
  • 43. IBM Software Group | Rational software Покрытие средствами Rational процесса разработки Requirements Composer Requirements Composer Team Concert Quality Manager, TestLab Manager Team Concert Team Concert
  • 44. 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 Функциональное Тестирование тестирование безопасности Нагрузочное Тестирование Анализ кода тестирование сервисов Собственные разработки
  • 45. IBM Software Group | Rational software Взаимодействие и адаптивное управление планированием тестированием Отслеживание истории изменений плана с помощью версий Индивидуальная ответственность за каждую секцию Поддержка структуры плана тестирования с секциями создаваемыми членами команды 45
  • 46. IBM Software Group | Rational software Улучшение эффективности повседневной работы Что требуется?: Знать кто и что делает и что ожидается от тебя. Требования, безопасность приложений Цели тестирования Итерации тестирования Журнал активностей команды Список индивидуальных задач 46
  • 47. IBM Software Group | Rational software Принимайте обоснованные решения Что требуется?: Моментальные проектные метрики адаптированные для вашей роли для ускорения принятия решений Rational Quality Manager Персонально настроенные отчеты по Аналитические прогнозы требованию Многоуровневые отчеты 47
  • 48. IBM Software Group | Rational software Улучшение повседневных задач Что требуется?: Интегрированное создание и выполнение ручных тестов  Описание шагов ручного теста  Помощь при вводе и сравнении данных для эффективного выполнения  Поддержка ключевых слов  Создание дефектов во Выполнение ручных время выполнения теста с вложениями и снимками тестов экранами Отслеживайте результаты выполнения и дефекты для выполненных ручных тестов 48
  • 49. IBM Software Group | Rational software Управление ресурсами тестирования оборудование  Отслеживание состояния и доступности ресурсов Виртуальные машины  Интеграция виртуальных Surgient машин в общий пул VMLogix ресурсов  Создание пулов ресурсов для контроля доступности для критически важных задач Test Lab Manager Анализ и отчетность Запросы Rational Quality Manager Бронирование Утилизация 49
  • 50. IBM Software Group | Rational software Трассировки требований Filters in project dashboard Links to development and test items in dashboard 50
  • 51. IBM Software Group | Rational software C/ALM - Align development and test activities with customer value Break down role-based information silos for better project execution Developer Tester Analyst, Product Manager User Experience Professional Rational Team Concert 2.0 Rational Rational Quality Requirements Manager v2.0 Composer v2.0 Replace with RRC view that includes “implemented by” and “validated by” links 51
  • 52. IBM Software Group | Rational software Содержание Современный подход к разработке ПО Решение IBM Rational – платформа Jazz Продукты линейки JAZZ Лучшие практики улучшения процесса разработки Rational Insight
  • 53. IBM Software Group | Rational software Систематический подход к лучшему процессу разработки Выбор и постановка Цель: Удовлетворение бизнес задач и Фаза бизнес целей уменьшение стоимости за счет 1 измеряемого и постоянно улучшаемого процесса Фаза Определение практик Подход, основанный на фазах, помогающий на которых нужно 2 командам сфокусироваться Адоптировать инкрементальный и измеряемый подход к изменениям Фаза Ускорение и мониторинг Сфокусироваться на основных практиках 3 адаптации практик Ускорить адоптацию за счет готовых артефактов Обсуждать улучшение возможностей Фаза Обзор и коммуникация разработки в бизнес терминах 4 бизнес результатов Поддерживать любые методологии Confirm results delivered and start on next project Оптимизация для гибких практик Назад к Фазе 2
  • 54. IBM Software Group | Rational software Выбор практик и метрик на основе целей бизнеса и операционной эффективности High # of defects (pre/post-ship) CEO Важность для бизнеса High support or maintenance costs without High maintenance costs (devt) of fixing defects high defect #s Customer downtime Low pipeline conversion Качество ИТ решений Low customer satisfaction CIO Эффективность опер. Dev. Mgr. Эффективность разработки деятельности ? ? High defects both pre- Non-functional Req. Issues and post-ship High # of Help Desk Calls Снижение ошибок Соответствие запросам заказчика Growing defect backlog High Incidence Resolution Times H L M L ? ? ? ? Повышение не Соответствие Предотвращение Обнаружение функциональных требованиям заказчика M M H L M L характеристик M L High post-ship or customer-reported Measures: Measures: Measures: Measures: defects  Post-ship problem reports  Post-ship problem reports  Defect density  Defect density, distribution  Customer satisfaction  Customer satisfaction High error rates in  Defect arrival/closure  Defect arrival/closure rates  Pipeline conversion?  Support / maint. costs High Requirements Churn fixes rates  Defect removal effectiv.  Support / maint. costs  Requirement test coverage  Defect backlog  Fixes failing verification  Requirem. test coverage  Test execution results High Post Delivery Support  Fixes failing verification  Test coverage  Rework effort  Test execution status  Requirements delivery Aging ER Backlog  Survey of feature usage Practices: Practices:  Performance Testing Practices:  Test-driven Dev.  Requirements Mgnt.  Test management Practices:  Design-driven Implem.  Shared Vision  Shared Vision  Continuous integration  C&C management  Use-case Driven Dev  Risk-Value Lifecycle  Evolutionary Architecture  System Component Arch.  Requirements Mgnt.  Evolutionary Architecture  Component Architecture  Whole team  Whole Team  Test-Driven Development  Test-driven dev.  Pair Programming  Iterative Dev.  Iterative Development  Test practices Revenue / Cost  Review/Inspection  Functional Testing  Evolutionary Design  Iterative Dev.  C&C Management  Component Architecture  Risk Value Lifecycle  C&C Management  Review/Inspection  Continuous Integration Value (H,M or L)  Review/Inspection  Concurrent Testing  Whole Team  Cost (H, M or L)  Review/Inspection Hot Component
  • 55. IBM Software Group | Rational software Комбинации практик для наполнения процесса
  • 56. IBM Software Group | Rational software Содержание Современный подход к разработке ПО Решение IBM Rational – платформа Jazz Продукты линейки JAZZ Лучшие практики улучшения процесса разработки Rational Insight
  • 57. IBM Software Group | Rational software Rational Insight Полный спектр BI функций для всех участников для получения нужной информации, связанной с живыми ALM данными Как мы продвигаемся? Почему? Scorecards & Dashboards Reporting & Analysis
  • 58. IBM Software Group | Rational software Информация о разнообразных артефактах процесса разработки в контексте бизнес-целей Portfolio Management Project Management CxO Rational Requirements Management Insight Architecture Management Change Process Lead Management Configuration Management Build Management Project Manager Quality Management
  • 59. IBM Software Group | Rational software Анализ метрик для определения проблем процесса Is my spike in defects tied to the increase in code churn? Example: Dashboard showcasing project level control metrics related to outcome – Quality.
  • 60. IBM Software Group | Rational software Покрытие средствами Rational процесса разработки Requirements Composer ReqPro, Requirements Composer, DOORS Software Architect, Asset Manager Application Developer, Team Concert Functional Tester, Performance Tester, Appscan, Robot, Quality Manager, TestLab Manager BuildForge ClearQuest, ClearCase, Team Concert Team Concert Method Composer, SoDA, Publishing Engine, Insight
  • 61. IBM Software Group | Rational software Ссылки www.jazz.net Configuring and Setting Up Rational Team Concert 3.0 http://jazz.net/library/video/552 Countdown to Rational Team Concert 3.0: Part III – Packaging and Licensing http://jazz.net/blog/index.php/2010/11/09/countdown-to-rational-team-concert-3-0-part-iii- packaging-and-licensing/
  • 62. 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.
  • 63. 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.