®               IBM Software Group        Обзор платформы JAZZСергей Тупчиенкотехнический специалист по продуктам IBM Rati...
IBM Software Group | Rational software                 СодержаниеОбзор платформы JAZZRational Requirements ComposerRationa...
IBM Software Group | Rational software           Открытая коммерческая разработка на                         jazz.net
IBM Software Group | Rational softwareАрхитектура Jazz
IBM Software Group | Rational softwareJAZZ - взаимодействие инструментов на основесервисов промежуточного слоя • Инструмен...
IBM Software Group | Rational softwareОтличие Jazz от традиционного подходаДинамичная интеграция                         И...
IBM Software Group | Rational softwareРешения IBM Rational и партнеров на JazzРасширение Collaborative Application Lifecyc...
IBM Software Group | Rational softwareСвяжите разрозненные артефакты           Spreadsheets                Glossaries     ...
IBM Software Group | Rational software                 СодержаниеОбзор платформы JAZZRational Requirements ComposerRationa...
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                  Прецеденты использования и модели• Создавайте диаграммы  прецедент...
IBM Software Group | Rational software                 Наброски пользовательского интерфейса и потоков                  эк...
IBM Software Group | Rational software                 Интегрированное руководство по методологии• Руководство по процессу...
IBM Software Group | Rational software                        Захватите и свяжите разрозненную                         инф...
IBM Software Group | Rational software           Трассировки требований                     Filters in project            ...
IBM Software Group | Rational software                  Командная работа                                           Улучшен...
IBM Software Group | Rational software                   Rational Requirements Composer обычно                    увеличив...
IBM Software Group | Rational software                 СодержаниеОбзор платформы JAZZRational Requirements ComposerRationa...
IBM Software Group | Rational softwareФункциональность Rational Team Concert   Итерационное планирование                  ...
IBM Software Group | Rational softwareПоддержка Visual Studio 2005 и 2008Professional и Standard Editions                 ...
IBM Software Group | Rational software            Командная работаАртефакты                                             Фи...
IBM Software Group | Rational software              Нотификация о событиях в проектаСобытия в проекте                     ...
IBM Software Group | Rational software      Работа с work item’ами
IBM Software Group | Rational software      Работа с work item’ами (веб)
IBM Software Group | Rational software      Встраиваемый цикл утверждения
IBM Software Group | Rational software           Версионный контрольИзменения кода                                        ...
IBM Software Group | Rational software              Сборки                                                 Отслеживание вз...
IBM Software Group | Rational software           Встраивание процесса разработки                                          ...
IBM Software Group | Rational softwareAgile планирование и управление ресурсами
IBM Software Group | Rational software      Agile планирование
IBM Software Group | Rational software                 СодержаниеОбзор платформы JAZZRational Requirements ComposerRationa...
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      Интеграция с RTC (предварительный       просмотр артефактов)
IBM Software Group | Rational softwareУправление ресурсами тестирования           оборудование                         Отс...
IBM Software Group | Rational software            Дополнительная информация:            • IBM Rational software           ...
Upcoming SlideShare
Loading in …5
×

Обзор платформы JAZZ

1,485 views

Published on

Организация сквозного процесса разработки ПО с использованием платформы Rational Jazz

Sergey Tupchienko,
Rational Technical Specialist,
IBM

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,485
On SlideShare
0
From Embeds
0
Number of Embeds
514
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Обзор платформы JAZZ

  1. 1. ® IBM Software Group Обзор платформы JAZZСергей Тупчиенкотехнический специалист по продуктам IBM Rational, IBM EE/Aemail: sergey.tupchienko@ru.ibm.com © 2009 IBM Corporation
  2. 2. IBM Software Group | Rational software СодержаниеОбзор платформы JAZZRational Requirements ComposerRational Team ConcertRational Quality Manager
  3. 3. IBM Software Group | Rational software Открытая коммерческая разработка на jazz.net
  4. 4. IBM Software Group | Rational softwareАрхитектура Jazz
  5. 5. IBM Software Group | Rational softwareJAZZ - взаимодействие инструментов на основесервисов промежуточного слоя • Инструменты взаимодействуют только с сервисами платформы Jazz: • Отслеживая стандартные события на платформе • Посылая стандартные запросы к платформеИнструмент Инструмент Инструмент Инструмент Инструмент Инструмент Tool A A B C D E F События и сервисы Сервисы взаимодействия с платформой
  6. 6. IBM Software Group | Rational softwareОтличие Jazz от традиционного подходаДинамичная интеграция Интеграция рабочее место/БД Глобальная интеграция Главное функции Команда первостепенна Людей Предопределенная функциональность Динамичная расширяемость Жесткие правила Креативное взаимодействие Обработка вручную Понятные и прозрачные процессыПроцессов Привычная инфраструктура Интернет стандарты Результаты при завершении Ежедневные результаты Периодический анализ Постоянный контрольПроектов Предпологаемый статус Отчетность в реальном времени ...в жизненном цикле ПО
  7. 7. IBM Software Group | Rational softwareРешения IBM Rational и партнеров на JazzРасширение Collaborative Application Lifecycle Management Rational Rational Rational Team Concert Requirements Quality Manager Composer Rational Requirements Rational Rational Offering Composer Offering Quality Business Team Offering Manager Partner Jazz Concert Offerings Процессы на базе лучших методов Поиск и запросы Безопасность Кооперация в Отчетность Командное контексте взаимодействие Оповещения JAZZ TEAM SERVERRationalDOORS Открытая интеграция сервисов ЖЦ Powered by Rational Rational Rational Rational Rational ClearQuest ClearCase Build Forge Requisite Asset Pro Manager
  8. 8. IBM Software Group | Rational softwareСвяжите разрозненные артефакты Spreadsheets Glossaries Folders Models Hyperlinks Glossaries Emails Process Diagrams Data DB DB Documents Images Существует множество типов Rich-Text Docs артефактов требований Use Case Models Множество инструментов, Central Hub форматов данных и хранилищ создают информационные острова В обсуждении требований принимает участие расширенная команда
  9. 9. IBM Software Group | Rational software СодержаниеОбзор платформы JAZZRational Requirements ComposerRational Team ConcertRational Quality Manager
  10. 10. IBM Software Group | Rational software Взаимодействие заинтересованных лиц и команд разработки• Инфрастуктура Jazz для взаимодействия фокусирует команды на требованиях через комментирование, связь рабочих продуктов, коммуникации внутри команды и рабочие метрики• Ролевые инструментальные панели фокусируют членов команды на взаимодействии в рамках рабочего процесса• Централизованный репозитарий позволяет searchable, traceable, and interconnected view of past, present and future requirements• Security controls ensure that teams and partners only have access to the appropriate content
  11. 11. IBM Software Group | Rational software Определение новых требований и уточнение существующихRational Requirements Composer: Предоставляет множество методов для сбора, связи между собойи организации требований и связанной информации– Захват и связь множества документов, картинок и диаграмм для связи и организации идей– Создание диаграмм бизнес-процессов, сценариев использования и набросков пользовательского интерфейса для выяснения потребностей заинтересованных лиц– Связь диаграмм, набросков и моделей в поток экранов и прецедентов для создания общей картиныОбщий репозитарий Документы Словари Диаграммы процесса Модели Поток экранов прецедентов использования
  12. 12. IBM Software Group | Rational software Работа с документами• Соберите и отформатируйте текст, картинки и гиперлинки в документы, структурирующие неструктурированную информацию в концепцию и документы спецификации связанные с документами корпоративной стратегии• Свяжите содержание документа с прецедентами использования и моделями, набросками бизнес-процессов, интерфейса пользователя и потоком экранов• Создайте составные документы рецензирования со встроенными артефактами, для валидации и совместной работы над документами в реальном времени
  13. 13. IBM Software Group | Rational software Работа с документами• Соберите и отформатируйте текст, картинки и гиперлинки в документы, структурирующие неструктурированную информацию в концепцию и документы спецификации связанные с документами корпоративной стратегии• Свяжите содержание документа с прецедентами использования и моделями, набросками бизнес-процессов, интерфейса пользователя и потоком экранов• Создайте составные документы рецензирования со встроенными артефактами, для валидации и совместной работы над документами в реальном времени
  14. 14. IBM Software Group | Rational software Словари• Поддерживайте доменные словари для уменьшения путаницы –Специфичные для организации, проекта, клиента –Бизнес –Технические –Специфичные для индустрии• Связывайте термины внутри документов со словарями для поддержания ясности в терминологии
  15. 15. IBM Software Group | Rational software Диаграммы бизнес процессов• Сделайте наброски диаграмм текущего и будущего бизнес- процессов используя стандартную индустриальную нотацию моделирования бизнеса (BPMN)• Определите бинес-цели, действующих лиц, входы, выходы и потоки• Идентифицируйте пересечения, зависимости друг от друга и влияние процессов для того, чтобы убедиться в обеспечения покрытия решения и идентификации заинтересованных лиц• Свяжите задачи и бизнес-цели с документами, набросками и потоками экранов
  16. 16. IBM Software Group | Rational software Прецеденты использования и модели• Создавайте диаграммы прецедентов использования, дополняя их документированными прецедентами использования• Визуально вырабатывайте потоки прецедентов использования используя потоки экранов• Связывайте прецеденты использования с задачами бизнеса для иллюстрации как будущее решение будет поддерживать бизнес активности• Экспортируйте прецеденты использования в Rational Software Modeler для повторного использования при создании архитектуры
  17. 17. IBM Software Group | Rational software Наброски пользовательского интерфейса и потоков экранов• Создавайте наброски пользовательского интерфейса и свяжите между собой экраны для визуализации точек взаимодействия пользователя в прецеденте использования• Создавайте потоки экранов из набросков для понимания как пользователь будет взаимодействовать с системой, выявления белых пятен и проверки требований• Свяжите потоки экранов с бизнес процессами, потоками прецедентов использования и документами для улучшения понимания и достижения согласия по требованиям
  18. 18. IBM Software Group | Rational software Интегрированное руководство по методологии• Руководство по процессу разработки для команд через Process Advisor с лучшими практиками по: –Созданию совместной Концепции –Моделированию прецедентов использования –Созданию набросков и потоков экранов –Созданию диаграмм бизнес- процессов• Используйте внутренние и внешние лучшие практики используя Rational Method Composer для создания, адаптации и развертывания новых практик
  19. 19. IBM Software Group | Rational software Захватите и свяжите разрозненную информацию о требованиях Описание текущего и Использование Rich- будущего состояния text Documents для бизнес-процессов захвата структурированной и не структурированной информации (ссылки, картинки, email) Устраните недопонимание,Взаимодействуйте описав бизнес и в реальном технические времени термины в используя словарях дискуссии и механизм утверждения Визуализация Моделируйте прецеденты поведения использования для продукта через отображения требований с Раскадровки точки зрения пользователей
  20. 20. IBM Software Group | Rational software Трассировки требований Filters in project dashboard Links to development and test items in dashboard20
  21. 21. IBM Software Group | Rational software Командная работа Улучшение Уменьшение Уменьшение задержек продуктивности переработки на всех воздействующих на определения стадиях процесса время выпуска требований CIO Руководитель проекта АналитикВзаимодействие в рамках Более быстрые проекты, Договоренность по одного выровненного лучше отражающие проблемам и решениям процесса потребности заказчиков Предоставление возможности бизнесу и IT пользователям взаимодействовать “в контексте” и решать проблемы бизнеса Заинтересованное лицо Обеспечение качества Разработчик Лучшее решение, Приемка, управляемая Ясные иmore complete Clear, более полныеудовлетворяющее всех информацией от требования requirementsзаинтересованных лиц реальных пользователей
  22. 22. IBM Software Group | Rational software Rational Requirements Composer обычно увеличивает производительность на 10- Уменьшение 15% Факт: 30% цены проекта связано с переработкой и ошибки в требованиях составляют до 70% в этой цене переработки на всех Решение: Improving team collaboration helps RRC reduce project overruns by стадиях about 20% by reducing inaccurate, incomplete and omitted requirements Факт: Активности по сбору требований могут занять до 35% затрат на проекта –Улучшение продуктивности время ожидания и избыточные активности могут съесть до 10% общего бюджета определения требований Решение: RRC ускоряет итерации процесса рецензирования и процесс включения в проект новых членов Уменьшение задержек Факт: Задержка в 6 месяцев может стоить компании до 33% of ROI (для 5-ти летнего проекта) по выпуску Решение: Визуализация обеспечивает ясность и быстрое подписание документов требований и помогает командам быть более гибкими и выводить решения на рынок на 15% быстрее.
  23. 23. IBM Software Group | Rational software СодержаниеОбзор платформы JAZZRational Requirements ComposerRational Team ConcertRational Quality Manager
  24. 24. IBM Software Group | Rational softwareФункциональность Rational Team Concert Итерационное планирование Прозрачность проектов Интегрированное планирование и исполнение Настраиваемая отчетность в web интерфейсе Оценка задач в привязке к вехам Отчеты и метрики реального времени Готовые шаблоны процессов Отслеживание и контроль вех проекта Управление Работы Сборка конфигурацией Ошибки, доработки, задачи Отслеживание задач и Интегрированное управление Общие/личные запросы по наборов изменений потоками работам Локальная/удаленная сборка Базовые версии уровня Поддержка дискуссий и Поддержка Аnt и командной компонент согласований строки Идентификация компонент в Интеграция с ClearQuest Интеграция с Build Forge потоках и базовых линиях Удобный интерфейс Командные/личные сборки Интеграция с ClearCase редактора запросов Jazz Team Server Единая структура для хранения артефактов Простота определения правил и возможность проекта совершенствования процесса Гибкая организация команд проекта Взаимодействие в контексте показывает включая подкоманды и наследование участников команды и статус их работ Контроль доступа в к процессам на уровне ролей
  25. 25. IBM Software Group | Rational softwareПоддержка Visual Studio 2005 и 2008Professional и Standard Editions Open and extensible on Collaborate in context Right-size governance Day one productivity
  26. 26. IBM Software Group | Rational software Командная работаАртефакты Фильтрация артефактов
  27. 27. IBM Software Group | Rational software Нотификация о событиях в проектаСобытия в проекте Использование служб мгновенных сообщений
  28. 28. IBM Software Group | Rational software Работа с work item’ами
  29. 29. IBM Software Group | Rational software Работа с work item’ами (веб)
  30. 30. IBM Software Group | Rational software Встраиваемый цикл утверждения
  31. 31. IBM Software Group | Rational software Версионный контрольИзменения кода Потоки
  32. 32. IBM Software Group | Rational software Сборки Отслеживание взаимосвязейЧастные и общие сборки Сравнение сборок
  33. 33. IBM Software Group | Rational software Встраивание процесса разработки Шаблоны процессовОрганизация итераций Настройка процесса
  34. 34. IBM Software Group | Rational softwareAgile планирование и управление ресурсами
  35. 35. IBM Software Group | Rational software Agile планирование
  36. 36. IBM Software Group | Rational software СодержаниеОбзор платформы JAZZRational Requirements ComposerRational Team ConcertRational Quality Manager
  37. 37. 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 Функциональное Тестирование тестирование безопасности Нагрузочное Интеграционное Тестирование тестирование тестирование сервисов Собственные разработки
  38. 38. IBM Software Group | Rational softwareВзаимодействие и адаптивное управлениепланированием тестированием Отслеживание истории изменений плана с помощью версий Индивидуальная ответственность за каждую секцию Поддержка структуры плана тестирования с секциями создаваемыми членами команды 38
  39. 39. IBM Software Group | Rational software Улучшение эффективности повседневной работыЧто требуется?: Знать кто и что делает и что ожидается от тебя. Требования, безопасность приложений Цели тестирования Итерации тестирования Журнал активностей команды Список индивидуальных задач 39
  40. 40. IBM Software Group | Rational software Принимайте обоснованные решенияЧто требуется?: Моментальные проектные метрики адаптированные для вашейроли для ускорения принятия решений Rational Quality Manager Персонально настроенные отчеты по Аналитические прогнозы требованию Многоуровневые отчеты 40
  41. 41. IBM Software Group | Rational software Улучшение повседневных задачЧто требуется?: Интегрированное создание и выполнение ручных тестов Описание шагов ручного теста Помощь при вводе и сравнении данных для эффективного выполнения Поддержка ключевых слов Создание дефектов во Выполнение время выполнения теста с вложениями и снимками тестов вручную экранами 41
  42. 42. IBM Software Group | Rational software Интеграция с RTC (предварительный просмотр артефактов)
  43. 43. IBM Software Group | Rational softwareУправление ресурсами тестирования оборудование Отслеживание состояния и доступности ресурсов Виртуальные машины Интеграция виртуальных Surgient машин в общий пул VMLogix ресурсов Создание пулов ресурсов для контроля доступности для критически важных задач Test Lab Manager Анализ и отчетность Запросы Rational Quality Manager Бронирование Утилизация 43
  44. 44. 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 anykind, 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, norshall 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 ofIBM 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/orcapabilities 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 productor 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 BusinessMachines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

×