SlideShare a Scribd company logo
1 of 16
Download to read offline
Работа с
требованиями и
 развитие agile-
    команды
            Дмитрий Ханецкий
специалист по продажам IBM Rational, IBM EE/A
             Дмитрий Лапыгин
технический специалист IBM Rational, IBM EE/A
Содержание
   Факторы успеха Agile и
        требования
Рост на основе Agile. Подход ИБМ
Вариант развития и роста команды.
  Методология и технологии ИБМ
Причины успеха
          Agile практик
Большинство практик напрямую связаны с требованиями
Продолжение
Факторы успеха Agile и требования
Рост на основе Agile. Подход
            ИБМ
Вариант развития и роста команды.
  Методология и технологии ИБМ
Масштабирование -
                            Agile scaling model
Базовая Agile разработка (Core)
Фокус на реализации (кодирование)  (ASM)
Цель – разработка высококачественной системы
с упором на самоорганизацию, взаимодействие и
эволюционный подход
Ориентация на полезность заказчику и выпуск
работающих прототипов
Небольшие локальные команды

Disciplined Agile Delivery (DAD = Core+риски)
Расширение agile на полный жизненный цикл
систем
Полезность заказчику с учетом рисков
Самоорганизация в рамках организационной модели управления
Небольшие, локальные команды, создающие простые решения

Масштабирование Agile (DAD+факторы масштабирования)
Disciplined Agile Deliveryс учетом одного или нескольких факторов
масштабирования
DAD. Стандартный цикл
                      Agile разработки


Возможен рост
производительности в
рамках тех же проектов




Это приведет к повышению требований к управлению конфигурацией,
изменениями и трассировки требования
                            Source: www.ambysoft.com/essays/agileLifecycle.html
Добавляем факторы
                                 масштабирования
             Размер команды               Требования регуляторов
      Under 10               1000’s of                                    Critical,
     developers             developers      Low risk
                                                                          Audited




Географическое                                    Сложность приложений
распределение                                             Straight               Intricate/
Co-located         Global                                 -forward               Emerging

                                    Disciplined
Корпоративная среда                    Agile       Распределенные команды
                                     Delivery      (партнеры, подрядчики)
 Project          Enterprise
  focus             focus                              Collaborative             Contractual



      Сложность организции                 Сложность технологий

      Flexible              Rigid                                    Heterogeneous,
                                           Homogenous                    Legacy
Расширение Agile на полный
                    цикл. Масштабирование
 Работа на всех стадиях ЖЦ, включая сопровождение




Необходимо сотрудничество с другими отделами, выделение
отдельных ролей на новые задачи – теряем универсальность.
Самоорганизация в рамках небольших команд совместно работающих
над общими проектами – коммуникация требований и их изменений
Продолжение
Факторы успеха Agile и требования
Рост на основе Agile. Подход ИБМ
 Вариант развития и роста
  команды. Методология и
      технологии ИБМ
Различные технологии
                          для растущих команд
Базовая Agile разработка (Core)
Работа с требованиями –
User Stories
Дополнительно – контроль версий,
управление изменениями и
очень развитые средства
Agile – планирования с возможностями
традиционного планирования проектов


Disciplined Agile Delivery (DAD = Core+риски)
Снижение рисков за счет совместной работы
над идентификацией требований (RRC) и управления
рисками в RTC.
Интеграция RTC и Rational Requirements Composer (RRC):
тесное взаимодействие в контексте задач + различные варианты идентификации
требований (Use Case, раскадровки, бизнес-процессы, глоссарии и др.)

Масштабирование Agile (DAD+факторы масштабирования)
Работа по идентификации требований дополняется мощными средствами управления
требованиями на всем ЖЦ ПС или Систем: RequisitePro или DOORs
Варианты планирования:
                            Agile, Традиционное,
                            Гибридное
                                                    Возможность совместной
            Collaboration
                                         Time       работы для Agile и
                                        Sheets      традиционных команд
                             Risk
Dashboards
                            Analysis
                                       MS Project   Упрощается внедрение
             Workloads                  Import/     Agile методов
                                        Export
                            Gantt
 Backlogs
                            Charts                  Поддержка больших команд
                Agile                   Formal      (как для ПО так и для ИС)
              Planning                  Planning
RRC: привлечение экспертов
                в бизнесе и технологиях
Взаимодействие в                Business                     Business
                                Objectives                   Processes
контексте задач между                           Rational
разработчиками и        Use Cases
                                             Requirements         Prototypes

заказчиком                                     Composer
                        Storyboards          Определение           Visual
                                                                  Validation
                                              требований
Создание паутины                Glossaries        NEW        Sketches

взаимосвязанных                                 Documents

требований
                                                            ENHANCED

                                      Rational RequisitePro
Реализация требований
                                    Управление требованиями
через контролируемый,
                                                Impact &      Baselines and
повторяемый и               Lifecycle
                           Traceability
                                                Coverage         Scope
                                                Analysis      Management
измеряемый процесс
Взаимодействие в
                              контексте задач
 R Облегчение диалога, анализа и
   взаимодействия
                                            R   Вовлечение заказчиков
                                           Заказчик:" Видна команда и
                                           все роли, можно определить,
      Аналитик:
           Analyst
                                                  чего не хватает
        меньше
     совещаний,                              R Открытый диалог
   отслеживаемые                              Заказчик : “сообщения и
      дискуссии,                            дискуссии фокусируют нас на
       контроль                              общей картине на каждом
                                                уровне детализации”
    зависимостей
                                       Ожидания и
                                     R ответственность
Командное взаимодействует вокруг
  требований через коммуникации
                                         Заказчик: “я вижу, что
  и рабочие пространства              решение принимает форму и
Фокус - на текущих задачах с            вижу свою роль в этом”
  обновлением документов и
  комментариями
Централизованный репозиторий с
  контролем доступа участников и
  возможностями поиска
Определение и управление
                              требованиями
                      Requirements Composer + RequisitePro&DOORS
                                            Рецензирование
Создание требований Аналитиками             Заказчиками




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

                                 Requirements        Пользователи / команды
                                  Composer
                                                     / авторизация
Варианты использования                               Мгновенный общий
                                                     доступ
                                                     Связи между любыми
                                      RequisitePro   элементами
                                         &DOORS      Версионность
Раскадровка
                           Контроль меняющихся требований на
                           ЖЦ и интеграция
Дальнейший рост на основе
                           Jazz

Требования             Реализация                  Развертывание

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




   Взаимодействие                         Отчетность
                       Автоматизация
      Оптимизация
      коллективной      Повышение      Постоянное
    деятельности для     контроля и    улучшение за счет
    достижения общих
         целей         эффективности   анализа отчетов
Дополнительная информация:
             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

What's hot

Доклад Андрея Холинова на SPCUA 2012
Доклад Андрея Холинова на SPCUA 2012Доклад Андрея Холинова на SPCUA 2012
Доклад Андрея Холинова на SPCUA 2012Lizard Soft
 
Agile — ответ на вызовы третьей промышленной революции
Agile — ответ на вызовы третьей промышленной революцииAgile — ответ на вызовы третьей промышленной революции
Agile — ответ на вызовы третьей промышленной революцииCUSTIS
 
Реалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеРеалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеSQALab
 
Опыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиОпыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиПрофсоUX
 
Внедрение CASE-технологий
Внедрение CASE-технологийВнедрение CASE-технологий
Внедрение CASE-технологийОтшельник
 
механизмы управления исполнением обязательст. презентация для ленэнерго V3
механизмы управления исполнением обязательст. презентация для ленэнерго V3механизмы управления исполнением обязательст. презентация для ленэнерго V3
механизмы управления исполнением обязательст. презентация для ленэнерго V3RnD_SM
 
Разделение ответственности в заказной разработке
Разделение ответственности в заказной разработкеРазделение ответственности в заказной разработке
Разделение ответственности в заказной разработкеSQALab
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продуктаIngria. Technopark St. Petersburg
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
плакаты конькова ивана12[1].02.14
плакаты конькова ивана12[1].02.14плакаты конькова ивана12[1].02.14
плакаты конькова ивана12[1].02.14IKonkov
 
Module 4 On going service consumption vs deliverables expectations
Module 4 On going service consumption vs deliverables expectationsModule 4 On going service consumption vs deliverables expectations
Module 4 On going service consumption vs deliverables expectationsNatalia Perestyuk
 
Управление релизами в системе управления ИТ
Управление релизами в системе управления ИТУправление релизами в системе управления ИТ
Управление релизами в системе управления ИТSoftmart
 

What's hot (19)

L2 requirements
L2 requirementsL2 requirements
L2 requirements
 
Доклад Андрея Холинова на SPCUA 2012
Доклад Андрея Холинова на SPCUA 2012Доклад Андрея Холинова на SPCUA 2012
Доклад Андрея Холинова на SPCUA 2012
 
Agile — ответ на вызовы третьей промышленной революции
Agile — ответ на вызовы третьей промышленной революцииAgile — ответ на вызовы третьей промышленной революции
Agile — ответ на вызовы третьей промышленной революции
 
Реалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеРеалистичное нагрузочное тестирование
Реалистичное нагрузочное тестирование
 
Опыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиОпыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурами
 
L1 requirements
L1 requirementsL1 requirements
L1 requirements
 
Sep reqm-lec3
Sep reqm-lec3Sep reqm-lec3
Sep reqm-lec3
 
Внедрение CASE-технологий
Внедрение CASE-технологийВнедрение CASE-технологий
Внедрение CASE-технологий
 
механизмы управления исполнением обязательст. презентация для ленэнерго V3
механизмы управления исполнением обязательст. презентация для ленэнерго V3механизмы управления исполнением обязательст. презентация для ленэнерго V3
механизмы управления исполнением обязательст. презентация для ленэнерго V3
 
L5 requirements
L5 requirementsL5 requirements
L5 requirements
 
L4 requirements
L4 requirementsL4 requirements
L4 requirements
 
Разделение ответственности в заказной разработке
Разделение ответственности в заказной разработкеРазделение ответственности в заказной разработке
Разделение ответственности в заказной разработке
 
Обзор и архитектура MS Team System
Обзор и архитектура MS Team SystemОбзор и архитектура MS Team System
Обзор и архитектура MS Team System
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продукта
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
плакаты конькова ивана12[1].02.14
плакаты конькова ивана12[1].02.14плакаты конькова ивана12[1].02.14
плакаты конькова ивана12[1].02.14
 
Module 4 On going service consumption vs deliverables expectations
Module 4 On going service consumption vs deliverables expectationsModule 4 On going service consumption vs deliverables expectations
Module 4 On going service consumption vs deliverables expectations
 
Управление релизами в системе управления ИТ
Управление релизами в системе управления ИТУправление релизами в системе управления ИТ
Управление релизами в системе управления ИТ
 

Viewers also liked

Дистанционная работа становится возможной в свете новых изменений в Трудовом ...
Дистанционная работа становится возможной в свете новых изменений в Трудовом ...Дистанционная работа становится возможной в свете новых изменений в Трудовом ...
Дистанционная работа становится возможной в свете новых изменений в Трудовом ...Awara Direct Search
 
Управление распределенными командами
Управление распределенными командамиУправление распределенными командами
Управление распределенными командамиEmpatika
 
Workle - дистанционная занятость в РФ
Workle - дистанционная занятость в РФWorkle - дистанционная занятость в РФ
Workle - дистанционная занятость в РФYulia Gudach
 
Распределенный SCRUM - to be or not to be collocated collocated
Распределенный SCRUM - to be or not to be collocated collocatedРаспределенный SCRUM - to be or not to be collocated collocated
Распределенный SCRUM - to be or not to be collocated collocatedNikita Filippov
 
Дистанционный офис
Дистанционный  офисДистанционный  офис
Дистанционный офисSocial Camp2010
 
маркетинг онлайн
маркетинг онлайнмаркетинг онлайн
маркетинг онлайнFordzon Putilovez
 
управление командами
управление командамиуправление командами
управление командамиVeeRoute
 
дистанционное управление ан
дистанционное управление андистанционное управление ан
дистанционное управление анРКА А. Морозовой
 
Дистанционная занятость - сфера внимания проекта
Дистанционная занятость - сфера внимания проектаДистанционная занятость - сфера внимания проекта
Дистанционная занятость - сфера внимания проектаАлександр Русинов
 
Введение в распределенные системы
Введение в распределенные системыВведение в распределенные системы
Введение в распределенные системыAlexander Ananjin
 
Turnfix Кулешова тезисы 2.0
Turnfix Кулешова тезисы 2.0Turnfix Кулешова тезисы 2.0
Turnfix Кулешова тезисы 2.0Hanna Kuleshova
 
Разработка ПО в распределенной команде
Разработка ПО в распределенной командеРазработка ПО в распределенной команде
Разработка ПО в распределенной командеEvgeny Savitsky
 
Возможности развития бизнеса онлайн
Возможности развития бизнеса онлайнВозможности развития бизнеса онлайн
Возможности развития бизнеса онлайнNetpeak
 
Управление IT командами. Нюансы и практики.
Управление IT командами. Нюансы и практики.Управление IT командами. Нюансы и практики.
Управление IT командами. Нюансы и практики.Serguei Gitinsky
 
Успешный опыт работы в распределенной команде
Успешный опыт работы в распределенной командеУспешный опыт работы в распределенной команде
Успешный опыт работы в распределенной командеAlexey Pikulev
 
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...Yandex
 
Agileee Petelin самый непонимаемый принцип Agile Manifesto
Agileee Petelin самый непонимаемый принцип Agile ManifestoAgileee Petelin самый непонимаемый принцип Agile Manifesto
Agileee Petelin самый непонимаемый принцип Agile ManifestoAgileee
 
Тайм-менеджмент - мифы об управлении временем
Тайм-менеджмент - мифы об управлении временемТайм-менеджмент - мифы об управлении временем
Тайм-менеджмент - мифы об управлении временемТамара Сухенко
 

Viewers also liked (20)

Дистанционная работа становится возможной в свете новых изменений в Трудовом ...
Дистанционная работа становится возможной в свете новых изменений в Трудовом ...Дистанционная работа становится возможной в свете новых изменений в Трудовом ...
Дистанционная работа становится возможной в свете новых изменений в Трудовом ...
 
Управление распределенными командами
Управление распределенными командамиУправление распределенными командами
Управление распределенными командами
 
Workle - дистанционная занятость в РФ
Workle - дистанционная занятость в РФWorkle - дистанционная занятость в РФ
Workle - дистанционная занятость в РФ
 
Распределенный SCRUM - to be or not to be collocated collocated
Распределенный SCRUM - to be or not to be collocated collocatedРаспределенный SCRUM - to be or not to be collocated collocated
Распределенный SCRUM - to be or not to be collocated collocated
 
Дистанционный офис
Дистанционный  офисДистанционный  офис
Дистанционный офис
 
маркетинг онлайн
маркетинг онлайнмаркетинг онлайн
маркетинг онлайн
 
управление командами
управление командамиуправление командами
управление командами
 
дистанционное управление ан
дистанционное управление андистанционное управление ан
дистанционное управление ан
 
Проект "New media"
Проект "New media"Проект "New media"
Проект "New media"
 
Дистанционная занятость - сфера внимания проекта
Дистанционная занятость - сфера внимания проектаДистанционная занятость - сфера внимания проекта
Дистанционная занятость - сфера внимания проекта
 
Введение в распределенные системы
Введение в распределенные системыВведение в распределенные системы
Введение в распределенные системы
 
7 steps v3
7 steps v37 steps v3
7 steps v3
 
Turnfix Кулешова тезисы 2.0
Turnfix Кулешова тезисы 2.0Turnfix Кулешова тезисы 2.0
Turnfix Кулешова тезисы 2.0
 
Разработка ПО в распределенной команде
Разработка ПО в распределенной командеРазработка ПО в распределенной команде
Разработка ПО в распределенной команде
 
Возможности развития бизнеса онлайн
Возможности развития бизнеса онлайнВозможности развития бизнеса онлайн
Возможности развития бизнеса онлайн
 
Управление IT командами. Нюансы и практики.
Управление IT командами. Нюансы и практики.Управление IT командами. Нюансы и практики.
Управление IT командами. Нюансы и практики.
 
Успешный опыт работы в распределенной команде
Успешный опыт работы в распределенной командеУспешный опыт работы в распределенной команде
Успешный опыт работы в распределенной команде
 
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...
Дмитрий Григорьев "Трудности планирования в удаленных и географически распред...
 
Agileee Petelin самый непонимаемый принцип Agile Manifesto
Agileee Petelin самый непонимаемый принцип Agile ManifestoAgileee Petelin самый непонимаемый принцип Agile Manifesto
Agileee Petelin самый непонимаемый принцип Agile Manifesto
 
Тайм-менеджмент - мифы об управлении временем
Тайм-менеджмент - мифы об управлении временемТайм-менеджмент - мифы об управлении временем
Тайм-менеджмент - мифы об управлении временем
 

Similar to Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-команды

Аналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуАналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуSQALab
 
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийSQALab
 
Roles happy dev-2013-tsepkov
Roles happy dev-2013-tsepkovRoles happy dev-2013-tsepkov
Roles happy dev-2013-tsepkovMaxim Tsepkov
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...RIF-Technology
 
Внедрение гибкой методологии управления проектами в Danske bank
Внедрение гибкой методологии управления проектами в Danske bankВнедрение гибкой методологии управления проектами в Danske bank
Внедрение гибкой методологии управления проектами в Danske bankAlbina Iskhakova
 
DDD — правильный курс в потоке изменений требований
DDD — правильный курс в потоке изменений требованийDDD — правильный курс в потоке изменений требований
DDD — правильный курс в потоке изменений требованийSQALab
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектамиТереза Богуш
 
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...Yury Vetrov
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Andrey Zakhodyaychenko
 
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиАндрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиSQALab
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Александр Шамрай
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахMaxim Tsepkov
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьCUSTIS
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахSQALab
 
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
 

Similar to Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-команды (20)

Аналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуАналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качеству
 
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
 
Roles happy dev-2013-tsepkov
Roles happy dev-2013-tsepkovRoles happy dev-2013-tsepkov
Roles happy dev-2013-tsepkov
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
Внедрение гибкой методологии управления проектами в Danske bank
Внедрение гибкой методологии управления проектами в Danske bankВнедрение гибкой методологии управления проектами в Danske bank
Внедрение гибкой методологии управления проектами в Danske bank
 
DDD — правильный курс в потоке изменений требований
DDD — правильный курс в потоке изменений требованийDDD — правильный курс в потоке изменений требований
DDD — правильный курс в потоке изменений требований
 
Совершенствование процессов управления проектами
Совершенствование процессов управления проектамиСовершенствование процессов управления проектами
Совершенствование процессов управления проектами
 
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...
РИТ-2008: Взаимодействие отдела проектирования интерфейсов и разработчиков в ...
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиАндрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012
 
Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
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
 
обзор Erp
обзор Erpобзор Erp
обзор Erp
 
Agile At Scale
Agile At ScaleAgile At Scale
Agile At Scale
 

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
 

Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-команды

  • 1. Работа с требованиями и развитие agile- команды Дмитрий Ханецкий специалист по продажам IBM Rational, IBM EE/A Дмитрий Лапыгин технический специалист IBM Rational, IBM EE/A
  • 2. Содержание Факторы успеха Agile и требования Рост на основе Agile. Подход ИБМ Вариант развития и роста команды. Методология и технологии ИБМ
  • 3. Причины успеха Agile практик Большинство практик напрямую связаны с требованиями
  • 4. Продолжение Факторы успеха Agile и требования Рост на основе Agile. Подход ИБМ Вариант развития и роста команды. Методология и технологии ИБМ
  • 5. Масштабирование - Agile scaling model Базовая Agile разработка (Core) Фокус на реализации (кодирование) (ASM) Цель – разработка высококачественной системы с упором на самоорганизацию, взаимодействие и эволюционный подход Ориентация на полезность заказчику и выпуск работающих прототипов Небольшие локальные команды Disciplined Agile Delivery (DAD = Core+риски) Расширение agile на полный жизненный цикл систем Полезность заказчику с учетом рисков Самоорганизация в рамках организационной модели управления Небольшие, локальные команды, создающие простые решения Масштабирование Agile (DAD+факторы масштабирования) Disciplined Agile Deliveryс учетом одного или нескольких факторов масштабирования
  • 6. DAD. Стандартный цикл Agile разработки Возможен рост производительности в рамках тех же проектов Это приведет к повышению требований к управлению конфигурацией, изменениями и трассировки требования Source: www.ambysoft.com/essays/agileLifecycle.html
  • 7. Добавляем факторы масштабирования Размер команды Требования регуляторов Under 10 1000’s of Critical, developers developers Low risk Audited Географическое Сложность приложений распределение Straight Intricate/ Co-located Global -forward Emerging Disciplined Корпоративная среда Agile Распределенные команды Delivery (партнеры, подрядчики) Project Enterprise focus focus Collaborative Contractual Сложность организции Сложность технологий Flexible Rigid Heterogeneous, Homogenous Legacy
  • 8. Расширение Agile на полный цикл. Масштабирование Работа на всех стадиях ЖЦ, включая сопровождение Необходимо сотрудничество с другими отделами, выделение отдельных ролей на новые задачи – теряем универсальность. Самоорганизация в рамках небольших команд совместно работающих над общими проектами – коммуникация требований и их изменений
  • 9. Продолжение Факторы успеха Agile и требования Рост на основе Agile. Подход ИБМ Вариант развития и роста команды. Методология и технологии ИБМ
  • 10. Различные технологии для растущих команд Базовая Agile разработка (Core) Работа с требованиями – User Stories Дополнительно – контроль версий, управление изменениями и очень развитые средства Agile – планирования с возможностями традиционного планирования проектов Disciplined Agile Delivery (DAD = Core+риски) Снижение рисков за счет совместной работы над идентификацией требований (RRC) и управления рисками в RTC. Интеграция RTC и Rational Requirements Composer (RRC): тесное взаимодействие в контексте задач + различные варианты идентификации требований (Use Case, раскадровки, бизнес-процессы, глоссарии и др.) Масштабирование Agile (DAD+факторы масштабирования) Работа по идентификации требований дополняется мощными средствами управления требованиями на всем ЖЦ ПС или Систем: RequisitePro или DOORs
  • 11. Варианты планирования: Agile, Традиционное, Гибридное Возможность совместной Collaboration Time работы для Agile и Sheets традиционных команд Risk Dashboards Analysis MS Project Упрощается внедрение Workloads Import/ Agile методов Export Gantt Backlogs Charts Поддержка больших команд Agile Formal (как для ПО так и для ИС) Planning Planning
  • 12. RRC: привлечение экспертов в бизнесе и технологиях Взаимодействие в Business Business Objectives Processes контексте задач между Rational разработчиками и Use Cases Requirements Prototypes заказчиком Composer Storyboards Определение Visual Validation требований Создание паутины Glossaries NEW Sketches взаимосвязанных Documents требований ENHANCED Rational RequisitePro Реализация требований Управление требованиями через контролируемый, Impact & Baselines and повторяемый и Lifecycle Traceability Coverage Scope Analysis Management измеряемый процесс
  • 13. Взаимодействие в контексте задач R Облегчение диалога, анализа и взаимодействия R Вовлечение заказчиков Заказчик:" Видна команда и все роли, можно определить, Аналитик: Analyst чего не хватает меньше совещаний, R Открытый диалог отслеживаемые Заказчик : “сообщения и дискуссии, дискуссии фокусируют нас на контроль общей картине на каждом уровне детализации” зависимостей Ожидания и R ответственность Командное взаимодействует вокруг требований через коммуникации Заказчик: “я вижу, что и рабочие пространства решение принимает форму и Фокус - на текущих задачах с вижу свою роль в этом” обновлением документов и комментариями Централизованный репозиторий с контролем доступа участников и возможностями поиска
  • 14. Определение и управление требованиями Requirements Composer + RequisitePro&DOORS Рецензирование Создание требований Аналитиками Заказчиками Категории Документы и Комментарии Бизнес процессы глоссарии рецензирование/ согласование Requirements Пользователи / команды Composer / авторизация Варианты использования Мгновенный общий доступ Связи между любыми RequisitePro элементами &DOORS Версионность Раскадровка Контроль меняющихся требований на ЖЦ и интеграция
  • 15. Дальнейший рост на основе Jazz Требования Реализация Развертывание Обеспечение Дизайн качества Взаимодействие Отчетность Автоматизация Оптимизация коллективной Повышение Постоянное деятельности для контроля и улучшение за счет достижения общих целей эффективности анализа отчетов
  • 16. Дополнительная информация:  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.