SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Итерация 0: как спасти котов

Асхат Уразбаев
Agile Coach
ScrumTrek
Асхат Уразбаев
           • ScrumTrek
             • Agile Coach
             • Управляющий партнер
           • В прошлом
             • Программист, менеджер
               проектов, методолог
«…песики, преданно
заглядывающие в
глаза, нам совершенно не
нужны. Хорошего
программиста нужно
ценить вместе со всеми
его странностями. С
другой стороны, всех этих
хороших программистов
нужно каким-то образом
заставлять двигаться в
одном направлении»
«Вести в заданном
направлении даже
одного кота
(программиста) –
нетривиальная задача.
А для того чтобы вести
за собой дюжину этих
упрямых
тварей, требуется
предельная
концентрация и весьма
специфический
комплекс приемов.»
Заказчик и бизнес
Руководитель
Конечные пользователи
Маркетинг
Разные
•   Разное представление о прекрасном
•   Разный опыт
•   Разные цели
•   Незнакомы
•   Не доверяют
Нулевая итерация: договариваемся
на старте
Нулевая итерация
   Vision
  Pragmatic
  Personas
                   2-10 дней
 Feature
                   • Vision
Generation
                   • Pragmatic Personas
   Story
  Mapping          • Feature Generation
Architectural      • Story Mapping
 Workshop
                   • Architectural Workshop
UI Workshop

Estimating &
                   • UI Workshop
  Release
  Planning         • Estimating & Release Planning
                   • GO
    GO!
Vision
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Business Model Generation
   Vision
  Pragmatic
  Personas
                http://businessmodelgeneration.com
 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning
                                                Alex
    GO!                                     Osterwalder
Lean StartUp Canvas
                Ash Maurya ©
   Vision
  Pragmatic     Problem          Solution              Unique            Unfair              Customer
                Top 3 problems   Top 3 features        value             Advantage           Segments
  Personas
                                                       proposition       Can’t be easily     Target Customers
                                                                         copied or bought.
 Feature                                               Simple, Clear
Generation                                             message that
                                                       states why you
                                                       are different
   Story
                                 Key Metrics                             Sales
  Mapping                        Key Activities that                     Channels
                                 you measure                             Path to Customers
Architectural
 Workshop

UI Workshop

Estimating &    Cost Structure                                  Revenue Streams
                Fixed Cost                                      Revenue Model
  Release       Hosting                                         Lifetime Value
  Planning      Salary
                                                                Revenue
                Etc…
                                                                Gross Margin


    GO!
Canvas
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Release Canvas © Scrumtrek
   Vision
                Project Goals            Success Criteria Features /                 Channels            Key
  Pragmatic     Project goals            /                                           How do we get
                                                          Solutions                                      Stakeholde
  Personas                               Measurements Key product                    feedback for
                                                                                                         rs
                                         How do we know         features             each Key            Customers and
                                         that project                                stakeholder/end
 Feature                                 succeeded                                                       End Users
Generation                                                                           users

   Story
  Mapping                                Definition of
                                         Done
                                         Testing, acceptance,
Architectural                            required test
 Workshop                                automation

UI Workshop

Estimating &    Team                                                       Logistics and Rules
  Release       Team members, their roles and availability                 Iterations and cadences
                                                                           Steering/technical committees and working
  Planning                                                                 groups
                                                                           Reporting
                                                                           Acceptance procedures
                                                                           etc
    GO!
Валидация
   Vision
  Pragmatic
  Personas
                • Обсуждать с реальными
                  пользователями
 Feature
Generation      • Приглашать экспертов
   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Pragmatic Personas
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Инновационные игры для исследований пользователя
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Спрашивать пользователя о фичах может быть опасно :)
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Ясно сформулированные вопросы
   Vision       упрощают мозговой штурм
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping
                  Select    Ask for   Brainstorm   Select
Architectural
                 Problem   Solution      ideas     ideas
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Story Mapping
   Vision
  Pragmatic
  Personas

 Feature
Generation

  Story
 Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Story Map
   Vision
  Pragmatic       Goals
  Personas

 Feature         User Task
Generation

  Story           Details
 Mapping
                    Sub
                  Stories
Architectural
 Workshop         Func.
                 Decomp
UI Workshop                  Истории без участия
                             пользователя
Estimating &
  Release
  Planning                   Архитектурный риск/Техническая
                             история

    GO!
Vision         Create
                  travel
  Pragmatic        story
  Personas
                              Create     Upload     Annotate      Create
 Feature          Login       travel     photos      photos        View
                                                                               Share
Generation

  Story         Backbone (скелет)
 Mapping                       Travel    1 photo       Add                     Link to
                 Open ID                                          Slideshow
                                name    at a time   description                twitter
Architectural
 Workshop
                               Auto-      Multi                    PDF to     Export to
                 FB login                           Geo info
                               name      upload                     print        FB
UI Workshop

Estimating &                            Import
                 twitterlo                           Draw on       Printing
  Release                                from
                    gin                               photo       companies
  Planning                              picasa

                                        Import
    GO!
                   приоритезация         from
                                        Dropbox
Vision
  Pragmatic
  Personas

 Feature
Generation

  Story
 Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Валидация требует дисциплины
   Vision
  Pragmatic
  Personas

 Feature
Generation

  Story
 Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Story map для этого доклада
   Vision
  Pragmatic
  Personas

 Feature
Generation

  Story
 Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Architectural Workshop
   Vision
  Pragmatic
  Personas
                        Story Map
 Feature
Generation

   Story
  Mapping

Architectural
 Workshop                                Architecture
UI Workshop
                                         Vision
Estimating &
  Release
  Planning


    GO!
Цель архитектурного воркшопа
   Vision
  Pragmatic
  Personas
                • Инфраструктурные истории
 Feature
                • Имеющийся технологический долг
Generation

   Story
  Mapping
                                                Story    Architectural
Architectural                                  Mapping    Workshop
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
UI Workshop
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
                   Andrey Shapiro ©
UI Workshop
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
UI sketch board
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Оценка и планирование релиза
   Vision
  Pragmatic
  Personas

  Feature
 Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop
                                               S M L
Estimating &
   Release      • S = 2, M=4, L=8
  Planning      • XL=16 for epics
                • XS=1 for legacy bugs
    GO!
1) Оценка историй
   Vision
  Pragmatic
  Personas

  Feature
 Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
   Release
  Planning


    GO!
2) Ревью
   Vision
  Pragmatic
  Personas

  Feature
 Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
   Release
  Planning


    GO!
3) Создание плана релиза
   Vision
  Pragmatic
  Personas

  Feature
 Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
   Release
  Planning


    GO!
3) Создание плана релиза
   Vision
  Pragmatic
  Personas

  Feature
 Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
   Release
  Planning


    GO!
War room
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Поместите все в комнату команды
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Отслеживайте прогресс на story map
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Валидируйте историю с заказчиком
   Vision
  Pragmatic
  Personas
                                               Довольный
                                  Заказчики    Product Owner
 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Story Map для эпика
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
Всегда есть время на story mapping ;)
   Vision
  Pragmatic
  Personas

 Feature
Generation

   Story
  Mapping

Architectural
 Workshop

UI Workshop

Estimating &
  Release
  Planning


    GO!
                     Андрей Шапиро на пути к заказчику
Jeff Patton

http://agileproductdesign.com

Weitere ähnliche Inhalte

Was ist angesagt?

Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Denis Tuchin
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииAskhat Urazbaev
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиAskhat Urazbaev
 
Как сохранить гибкость бизнеса
Как сохранить гибкость бизнесаКак сохранить гибкость бизнеса
Как сохранить гибкость бизнесаAskhat Urazbaev
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итMagneta AI
 
лобасев 3 ключевых навыка успешной agile-команды
лобасев   3 ключевых навыка успешной agile-командылобасев   3 ключевых навыка успешной agile-команды
лобасев 3 ключевых навыка успешной agile-командыMagneta AI
 
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Ontico
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileMagneta AI
 
Lean Lego Game for Agileee 2012
Lean Lego Game for Agileee 2012Lean Lego Game for Agileee 2012
Lean Lego Game for Agileee 2012Dmytro Mindra
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командамиAskhat Urazbaev
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеAskhat Urazbaev
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработкаAskhat Urazbaev
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)Magneta AI
 
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Ontico
 
Асхат Уразбаев, КПЭ и бонусы
Асхат Уразбаев, КПЭ и бонусыАсхат Уразбаев, КПЭ и бонусы
Асхат Уразбаев, КПЭ и бонусыScrumTrek
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектамиMikhail Sofonov, PMP, P2M, PRINCE2
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)Magneta AI
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы AgileMagneta AI
 

Was ist angesagt? (20)

Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработки
 
Как сохранить гибкость бизнеса
Как сохранить гибкость бизнесаКак сохранить гибкость бизнеса
Как сохранить гибкость бизнеса
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в ит
 
лобасев 3 ключевых навыка успешной agile-команды
лобасев   3 ключевых навыка успешной agile-командылобасев   3 ключевых навыка успешной agile-команды
лобасев 3 ключевых навыка успешной agile-команды
 
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и Agile
 
Lean Lego Game for Agileee 2012
Lean Lego Game for Agileee 2012Lean Lego Game for Agileee 2012
Lean Lego Game for Agileee 2012
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командами
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое Задание
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)
 
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
 
Асхат Уразбаев, КПЭ и бонусы
Асхат Уразбаев, КПЭ и бонусыАсхат Уразбаев, КПЭ и бонусы
Асхат Уразбаев, КПЭ и бонусы
 
Lean And Agile
Lean And AgileLean And Agile
Lean And Agile
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 

Ähnlich wie Нулевая итерация. Как cпасти котов

UX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовUX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовAskhat Urazbaev
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продуктаIngria. Technopark St. Petersburg
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Описание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаОписание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаDmitry Laier
 
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...it-people
 
Канбан-победитель
Канбан-победительКанбан-победитель
Канбан-победительsmolotkov
 
Канбан-победитель
Канбан-победительКанбан-победитель
Канбан-победительUXkontur
 
как создать стартап в интернете. занятие 4
как создать стартап в интернете. занятие 4как создать стартап в интернете. занятие 4
как создать стартап в интернете. занятие 4Аня Моисеева
 
Осознанность рефакторинга: Модель принятия инженерных решений
Осознанность рефакторинга: Модель принятия инженерных решенийОсознанность рефакторинга: Модель принятия инженерных решений
Осознанность рефакторинга: Модель принятия инженерных решенийEvgeniy Krivosheev
 
Эффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовЭффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовАлександр Шамрай
 
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...Транслируем.бел
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Александр Шамрай
 
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Dmitry Melikov
 
METRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneMETRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneNikita Lukianets
 

Ähnlich wie Нулевая итерация. Как cпасти котов (20)

UX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовUX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктов
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продукта
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Описание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продуктаОписание полного цикла разработки интернет-продукта
Описание полного цикла разработки интернет-продукта
 
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...
DUMP-2012 - Управление разработкой - "Канбан: планы без планирования" Иван Да...
 
Канбан-победитель
Канбан-победительКанбан-победитель
Канбан-победитель
 
Канбан-победитель
Канбан-победительКанбан-победитель
Канбан-победитель
 
как создать стартап в интернете. занятие 4
как создать стартап в интернете. занятие 4как создать стартап в интернете. занятие 4
как создать стартап в интернете. занятие 4
 
Обзор и архитектура MS Team System
Обзор и архитектура MS Team SystemОбзор и архитектура MS Team System
Обзор и архитектура MS Team System
 
Наш UX процесс
Наш UX процессНаш UX процесс
Наш UX процесс
 
Осознанность рефакторинга: Модель принятия инженерных решений
Осознанность рефакторинга: Модель принятия инженерных решенийОсознанность рефакторинга: Модель принятия инженерных решений
Осознанность рефакторинга: Модель принятия инженерных решений
 
Обучение дизайну продуктов на базе ценностей Customer Experience
Обучение дизайну продуктов  на базе ценностей  Customer Experience Обучение дизайну продуктов  на базе ценностей  Customer Experience
Обучение дизайну продуктов на базе ценностей Customer Experience
 
2 bmg
2 bmg2 bmg
2 bmg
 
дайджест челны сентябрь2
дайджест челны сентябрь2дайджест челны сентябрь2
дайджест челны сентябрь2
 
Эффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовЭффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходов
 
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...
Дмитрий Ханецкий_Agile_Круглый_стол Работа с требованиями и развитие agile-ко...
 
Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012Разработка по с использованием Tfs 2012
Разработка по с использованием Tfs 2012
 
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
 
METRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneMETRO. Дизайн для Windows Phone
METRO. Дизайн для Windows Phone
 

Mehr von Askhat Urazbaev

Особенности национальной разработки
Особенности национальной разработкиОсобенности национальной разработки
Особенности национальной разработкиAskhat Urazbaev
 
Process improvement process improvement process
Process improvement process improvement processProcess improvement process improvement process
Process improvement process improvement processAskhat Urazbaev
 
Применение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияПрименение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияAskhat Urazbaev
 
Scrum в заказной разработке
Scrum в заказной разработкеScrum в заказной разработке
Scrum в заказной разработкеAskhat Urazbaev
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчикуAskhat Urazbaev
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииAskhat Urazbaev
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация СамоорганизацииAskhat Urazbaev
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в AgileAskhat Urazbaev
 

Mehr von Askhat Urazbaev (16)

Scaling agile
Scaling agileScaling agile
Scaling agile
 
Особенности национальной разработки
Особенности национальной разработкиОсобенности национальной разработки
Особенности национальной разработки
 
Vs launch alm2
Vs launch alm2Vs launch alm2
Vs launch alm2
 
ALM & Agile
ALM & AgileALM & Agile
ALM & Agile
 
Lean leadership
Lean leadershipLean leadership
Lean leadership
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Process improvement process improvement process
Process improvement process improvement processProcess improvement process improvement process
Process improvement process improvement process
 
Agile In House
Agile In HouseAgile In House
Agile In House
 
Применение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияПрименение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятия
 
Scrum в заказной разработке
Scrum в заказной разработкеScrum в заказной разработке
Scrum в заказной разработке
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчику
 
Lean in Offshore
Lean in OffshoreLean in Offshore
Lean in Offshore
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компании
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация Самоорганизации
 
Scrum Trek
Scrum TrekScrum Trek
Scrum Trek
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
 

Нулевая итерация. Как cпасти котов

  • 1. Итерация 0: как спасти котов Асхат Уразбаев Agile Coach ScrumTrek
  • 2. Асхат Уразбаев • ScrumTrek • Agile Coach • Управляющий партнер • В прошлом • Программист, менеджер проектов, методолог
  • 3. «…песики, преданно заглядывающие в глаза, нам совершенно не нужны. Хорошего программиста нужно ценить вместе со всеми его странностями. С другой стороны, всех этих хороших программистов нужно каким-то образом заставлять двигаться в одном направлении»
  • 4. «Вести в заданном направлении даже одного кота (программиста) – нетривиальная задача. А для того чтобы вести за собой дюжину этих упрямых тварей, требуется предельная концентрация и весьма специфический комплекс приемов.»
  • 9. Разные • Разное представление о прекрасном • Разный опыт • Разные цели • Незнакомы • Не доверяют
  • 11. Нулевая итерация Vision Pragmatic Personas 2-10 дней Feature • Vision Generation • Pragmatic Personas Story Mapping • Feature Generation Architectural • Story Mapping Workshop • Architectural Workshop UI Workshop Estimating & • UI Workshop Release Planning • Estimating & Release Planning • GO GO!
  • 12. Vision Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 13. Business Model Generation Vision Pragmatic Personas http://businessmodelgeneration.com Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning Alex GO! Osterwalder
  • 14. Lean StartUp Canvas Ash Maurya © Vision Pragmatic Problem Solution Unique Unfair Customer Top 3 problems Top 3 features value Advantage Segments Personas proposition Can’t be easily Target Customers copied or bought. Feature Simple, Clear Generation message that states why you are different Story Key Metrics Sales Mapping Key Activities that Channels you measure Path to Customers Architectural Workshop UI Workshop Estimating & Cost Structure Revenue Streams Fixed Cost Revenue Model Release Hosting Lifetime Value Planning Salary Revenue Etc… Gross Margin GO!
  • 15. Canvas Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 16. Release Canvas © Scrumtrek Vision Project Goals Success Criteria Features / Channels Key Pragmatic Project goals / How do we get Solutions Stakeholde Personas Measurements Key product feedback for rs How do we know features each Key Customers and that project stakeholder/end Feature succeeded End Users Generation users Story Mapping Definition of Done Testing, acceptance, Architectural required test Workshop automation UI Workshop Estimating & Team Logistics and Rules Release Team members, their roles and availability Iterations and cadences Steering/technical committees and working Planning groups Reporting Acceptance procedures etc GO!
  • 17. Валидация Vision Pragmatic Personas • Обсуждать с реальными пользователями Feature Generation • Приглашать экспертов Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 18. Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 19. Pragmatic Personas Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 20. Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 21. Инновационные игры для исследований пользователя Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 22. Спрашивать пользователя о фичах может быть опасно :) Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 23. Ясно сформулированные вопросы Vision упрощают мозговой штурм Pragmatic Personas Feature Generation Story Mapping Select Ask for Brainstorm Select Architectural Problem Solution ideas ideas Workshop UI Workshop Estimating & Release Planning GO!
  • 24. Story Mapping Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 25. Story Map Vision Pragmatic Goals Personas Feature User Task Generation Story Details Mapping Sub Stories Architectural Workshop Func. Decomp UI Workshop Истории без участия пользователя Estimating & Release Planning Архитектурный риск/Техническая история GO!
  • 26. Vision Create travel Pragmatic story Personas Create Upload Annotate Create Feature Login travel photos photos View Share Generation Story Backbone (скелет) Mapping Travel 1 photo Add Link to Open ID Slideshow name at a time description twitter Architectural Workshop Auto- Multi PDF to Export to FB login Geo info name upload print FB UI Workshop Estimating & Import twitterlo Draw on Printing Release from gin photo companies Planning picasa Import GO! приоритезация from Dropbox
  • 27. Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 28. Валидация требует дисциплины Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 29. Story map для этого доклада Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 30. Architectural Workshop Vision Pragmatic Personas Story Map Feature Generation Story Mapping Architectural Workshop Architecture UI Workshop Vision Estimating & Release Planning GO!
  • 31. Цель архитектурного воркшопа Vision Pragmatic Personas • Инфраструктурные истории Feature • Имеющийся технологический долг Generation Story Mapping Story Architectural Architectural Mapping Workshop Workshop UI Workshop Estimating & Release Planning GO!
  • 32. UI Workshop Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO! Andrey Shapiro ©
  • 33. UI Workshop Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 34. UI sketch board Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 35. Оценка и планирование релиза Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop S M L Estimating & Release • S = 2, M=4, L=8 Planning • XL=16 for epics • XS=1 for legacy bugs GO!
  • 36. 1) Оценка историй Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 37. 2) Ревью Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 38. 3) Создание плана релиза Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 39. 3) Создание плана релиза Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 40. War room Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 41. Поместите все в комнату команды Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 42. Отслеживайте прогресс на story map Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 43. Валидируйте историю с заказчиком Vision Pragmatic Personas Довольный Заказчики Product Owner Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 44. Story Map для эпика Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO!
  • 45. Всегда есть время на story mapping ;) Vision Pragmatic Personas Feature Generation Story Mapping Architectural Workshop UI Workshop Estimating & Release Planning GO! Андрей Шапиро на пути к заказчику