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

Содержание

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

Слайд 1Jazz – открытая платформа разработки ПО
Дмитрий Лапыгин технический специалист по продуктам IBM

Rational, IBM EE/A email: dmitry_lapygin@ru.ibm.com

Слайд 2Содержание
Общий взгяд на платформу Jazz
Agile и Jazz
IBM Rational и Jazz


Слайд 3
Команда
Личности
Бизнес
Организация

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







Дизайн и разработка
Непрерывное управление программами и процессами в

соответствии с приоритетами бизнеса

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

Глобальное управление процессом и проектом с фокусом на взаимодействие


Компиляторы и редакторы

Среда разработки и контроль версий

Управление процессами ЖЦ

Выполнение приложений в реальном времени с активацией процессов


Слайд 4JAZZ - взаимодействие инструментов на основе сервисов промежуточного слоя
События и

сервисы

Сервисы взаимодействия с платформой

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


Слайд 5Открытая коммерческая разработка на jazz.net
IBM открывает Rational Software Delivery Platform для

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

IBM обеспечивает прозрачное взаимодействие с заказчиками при разработке новых технологий Rational через открытое коммерческое сообщество

Открытое коммерческое сообщество

Open Source Community


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

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


Слайд 6
Отличие Jazz от традиционного подхода
Динамичная интеграция


Интеграция рабочее место/БД → Глобальная интеграция
Главное

функции → Команда первостепенна
Предопределенная функциональность → Динамичная расширяемость

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

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

...в жизненном цикле ПО


Слайд 7Ценность технологии
Платформа Jazz позволяет:
Сотрудничество в контексте выполняемых работ. Jazz автоматически поддерживает

взаимосвязи артефактов.
Руководство процессом на основе подхватывания и автоматизации лучших практик. Постоянная настройка процесса – нет необходимости определять все в начале.
Выбор собственного пути. Открытая расширяемая архитектура предоставляет гибкость в сборке Вашей собственной платформы создания ПО



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


Слайд 9Причины успеха Agile-техник
Стоимость
Время реакции


Слайд 10Повышение производительности
Стоимость исправления дефекта возрастает вместе с продвижением по стадиям жизненного

цикла ПО

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

Rational Software Delivery Platform


Слайд 11
Покрытие Agile разными практиками
ХР
Покрытие Agile разными практиками


Слайд 12Agile-процессы в составе Rational Team Concert
Agile process template
Комбинация лучших методов нескольких

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

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


Слайд 14IBM Rational Software Delivery Platform



Модернизация и трансформация предприятия

Руководство уровня предприятия

Развитие навыков

и команд

Внедрение сервисов













Collaborative Application Lifecycle Management Platform

Управление меняющимися требованиями

Управление архитектурой

Ускорение изменений и реализации

Повышение успешности проектов

Обеспечение качества

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

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


Слайд 15


Технология Jazz и эволюция средств Rational

Существующие решения
Evolution to Jazz Technology Platform








FUTURE

IBM RATIONAL SOFTWARE DELIVERY PLATFORM





Rational RequisitePro

Rational ClearQuest

Rational ClearCase

Other Rational & Non-Rational Offerings


Rational Build Forge

Новые продукты

Built on the Jazz Technology Platform




Развитие IBM Rational Software Delivery Platform


Rational Team Concert


Quality Management


Requirements Composer



Test Lab Management

- - -


Слайд 16







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

JAZZ TEAM SERVER














Rational Requirements Composer
Rational Quality Manager

Rational Team Concert
Rational

Quality Manager

Rational Team Concert







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



Rational
ClearQuest

Rational ClearCase

Rational Build Forge

Rational Asset Manager

Rational Requisite
Pro




Business Partner Jazz Offerings

Поиск и запросы

Кооперация в контексте

Командное взаимодействие

Оповещения

Безопасность

Отчетность


Слайд 17
Rational Team Concert - это:

Day One Productivity

Right-size Governance

Collaborate in Context

Open and

Extensible Architecture

Инициация проекта за несколько дней
Быстрое создание действующего прототипа
Снижение длительности итераций за счет шаблонов и типовых решений

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

Меньше совещаний и отчетов о состоянии
Уменьшение ошибок на поздних стадиях
Развитие навыков каждого участника команды

«Вирусная», но контролируемая разработка
Расширенное сообщество
Выбор параметров интеграции


Слайд 18



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

команды и статус их работ

Единая структура для хранения артефактов проекта
Гибкая организация команд проекта включая подкоманды и наследование
Контроль доступа в к процессам на уровне ролей

Jazz Team Server


Интегрированное управление потоками
Базовые версии уровня компонент
Идентификация компонент в потоках и базовых линиях
Интеграция с ClearCase

Управление конфигурацией


Работы

Ошибки, доработки, задачи
Общие/личные запросы по работам
Поддержка дискуссий и согласований
Интеграция с ClearQuest
Удобный интерфейс редактора запросов


Отслеживание задач и наборов изменений
Локальная/удаленная сборка
Поддержка Аnt и командной строки
Интеграция с Build Forge
Командные/личные сборки


Сборка

Итерационное планирование
Интегрированное планирование и исполнение
Оценка задач в привязке к вехам
Готовые шаблоны процессов

Прозрачность проектов
Настраиваемая отчетность в web интерфейсе
Отчеты и метрики реального времени
Отслеживание и контроль вех проекта

Элементы Rational Team Concert


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

Concert

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

* Plan subject to change


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

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

* Plan subject to change


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

платформ




JAZZ TEAM SERVER







Manage
Test Lab

Create
Plan

Build
Tests

Report
Results



Функциональное тестирование



Нагрузочное тестирование



Тестирование сервисов



Анализ кода



Тестирование безопасности


Test Management and Execution

Rational Quality Manager


Quality Dashboard

Open Lifecycle Service Integrations



Управление ошибками



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

Best Practice Processes

Собственные разработки

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

Java

System z, i

SAP

.NET




Слайд 22Автоматизированное управление качеством Непрерывная сборка, развертывание и тестирование, связанные с управлением

релизами в среде эксплуатации

Автоматический запуск при появлении нового кода (выполнении задачи)


Слайд 23Интеграция с Requirements Composer статус проекта с разных перспектив
Покрытие требований тестированием
Отчеты

для отслеживания требований и метрики состояния проекта

Слайд 24Analyst
Создание паутины взаимосвязанных требований
Пользователь:” Сценарии помогают увидеть что работает, а что

- нет”



Requirements Composer


Слайд 25Определение и управление требованиями Requirements Composer + RequisitePro


Создание требований Аналитиками


Категории
Комментарии
рецензирование/ согласование



Интеграция требований с:
Планами тестирования
Моделями и кодом
Запросами на изменение

Раскадровка

Документы и глоссарии

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


Слайд 26

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





Rational Requirement Composer
Rational Software Modeler

Экспорт сценариев

использования и БП включая их элементы
Повторное использование требований
Трассировка требований на уровень проектирования


Через Rational RequisitePro v7.1




Напрямую – через Rational Requirements Composer / Rational Software Modeler интеграцию

Управление требованиями
Командное взаимодействие в процессе ЖЦ


Слайд 27Спасибо!
© 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 Rational software
IBM Rational Software Delivery Platform
Process and portfolio management
Change and release management
Quality management

Architecture management
Rational trial downloads
Leading Innovation Website
IBM Rational TV
IBM Rational Business Partners


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика