SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Что ответить заказчику на вопрос:
     «Когда же все будет готово?»
   Евгений Шеретов
   Лидер проекта в компании Ciklum,
    Днепропетровск
   Сертифицированый ScrumMaster
   Более 6-ти лет опыта разработки в IT
   3 года применения Scrum/Agile
    методологий
   Skype: sheretov_ev
   Email: she@ciklum.net

                               Почему я?
   Поделиться опытом взаимодействия с
                заказчиком
        Показать свое видение, как
    удовлетворить требования заказчика
Вы узнаете:
 Как сохранить доверие заказчика;
 Как научиться общаться с ним на одном
  языке.

Научитесь:
 Расчитывать дедлайн проекта;
 Отслеживать и реагировать на изменения.
А также:
Вы увидете, как эффективно визуализировать
результаты работы команды над продуктом.
Когда будет сделан продукт?
И нужно ему совсем немного:
 Он хочет, чтобы его похвалили
 Он хочет, чтобы его труд оценили
 Он хочет знать, что сказать своему
  начальству
 А без вас он никак!
   Заказчика, ожидающего ответа...
   Кучу требований:
   Шаг   1 – Выделяем User Stories
   Шаг   2 – Оцениваем User Stories
   Шаг   3 – Выставляем приоритеты
   Шаг   4 - Дробим User Stories спринта
   Шаг   5 – Рассчитываем скорость
   Шаг   6 – Прогнозируем Release scope
   Шаг   7 – Определяем ежедневные усилия
   Шаг   8 – Прогнозируем дату релиза
   Шаг   9 – Визуализируем процесс
   Шаг   10 – Реагируем на изменения
   В роли ... Я хочу ..... Потому, что ....
   Разбиваем спецификацию на User Stories
   Сохраняем соотношения между
    спецификацией и User Stories
   Получаем набор User Stories :
   Сортируем User Stories по сложности
   Даем оценку User Stories в юнитах (Джоулях)
   Оцениваем сложность и объем User Stories
   Оцениваем риски выполнения User Stories
   Даем ПИ для просмотра и определения
    приоритетов Владельцу Продукта
   Наполняем Спринт Беклог
   Разбиваем ПИ спринта на задачи
   Задачи не должны превышать 8-10 часов
 Прогнозируем скорость команды:
              Яблоко – 5 ю = 15 ч
               Черника – 3 ю = 6 ч
              Гранат – 21 ю = 27 ч
 Сумма:
29 ю = 48 ч
 Скорость:
1 ю – 1.65 ч
   Зависит от:
    ◦ Процесса оценки задач
    ◦ Скорости каждого члена команды
   Будьте готовы к тому, что скорость
    постоянно меняется:
    ◦ Состав команды
    ◦ Тип задач
    ◦ Мотивация команды
    ◦ Опыт команды
 Оценка всех User Stories релиза
 3 + 5 +21 + 2 + 13 = 44 ю
 Рассчитываем весь Release Scope,
  учитывая скорость команды:
  44 * 1.65 = 72 ч
 Прогнозируем оставшиеся User Stories
  в часах:
  ◦ Клубники – 2 ю * 1.65 = 3 ч
  ◦ Бананы – 13 ю * 1.65 = 22 ч
   Определяем ежедневные усилия команды
   Прогнозируем Burndown Chart
   Ежедневная вытяжка информации по всем
    ПИ релиза
   Управляем ограничениями
    ◦ Время/Дедлайн
    ◦ Скоуп работы
    ◦ Ресурсы
   Шаг   1 – Выделяем User Stories
   Шаг   2 – Оцениваем User Stories
   Шаг   3 – Выставляем приоритеты
   Шаг   4 - Дробим User Stories спринта
   Шаг   5 – Рассчитываем скорость
   Шаг   6 – Прогнозируем скоуп релиза
   Шаг   7 – Рассчитываем усилия команды
   Шаг   8 – Прогнозируем дату релиза
   Шаг   9 – Визуализируем процесс
   Шаг   10 – Реагируем на изменения
Визуализация компенсирует
профессионализм разработчиков.
Предварительная
 оценка НЕ будет
меняться в течении
    проекта.
   Спецификация не будет меняться.
   Визуализируйте процесс, покажите команде
   Используйте ключевые слова в названии User
    Stories
   Ссылайтесь на разделы спецификации
    каждой User Stories
   Используйте Security Buffer для переработок,
    выясняйте причины.
   Оценивайте User Stories всей командой
   Празднуйте успех релиза!!!
   1 – Как выполнять оценку продукта,
       основываясь на спецификации
   2 – Как рассчитывать дедлайн релиза
   3 – Как визуализировать процесс
       разработки
   4 – Как реагировать на изменения
   5 – Как удовлетворить ожидания заказчика
   Евгений Шеретов
   Email: she@ciklum.net,
    sheretovev@gmail.com.
   Skype: sheretov_ev.

Weitere ähnliche Inhalte

Was ist angesagt?

Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
Sergey Semyonov
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
Magneta AI
 

Was ist angesagt? (20)

Kicking Off A Scrum Startup
Kicking Off A Scrum StartupKicking Off A Scrum Startup
Kicking Off A Scrum Startup
 
Переход от монолитной архитектуры к распределенной
Переход от монолитной архитектуры к распределеннойПереход от монолитной архитектуры к распределенной
Переход от монолитной архитектуры к распределенной
 
Scrum! v1.1
Scrum! v1.1Scrum! v1.1
Scrum! v1.1
 
Шаблоны интеграции - актуальные инструменты и решения
Шаблоны интеграции - актуальные инструменты и решенияШаблоны интеграции - актуальные инструменты и решения
Шаблоны интеграции - актуальные инструменты и решения
 
Agile checklist
Agile checklistAgile checklist
Agile checklist
 
К искусству записи пользовательских историй
К искусству записи пользовательских историйК искусству записи пользовательских историй
К искусству записи пользовательских историй
 
скрам без примесей за 80 дней
скрам без примесей за 80 днейскрам без примесей за 80 дней
скрам без примесей за 80 дней
 
Андрей Белобродский - Опыт использования AGILE на примере Сбербанка
Андрей Белобродский - Опыт использования AGILE на примере СбербанкаАндрей Белобродский - Опыт использования AGILE на примере Сбербанка
Андрей Белобродский - Опыт использования AGILE на примере Сбербанка
 
Презентация "Scrum с нуля" (2 часть)
Презентация "Scrum с нуля" (2 часть)Презентация "Scrum с нуля" (2 часть)
Презентация "Scrum с нуля" (2 часть)
 
CQRS на практике. В поиске точки масштабирования и новых метафор
CQRS на практике. В поиске точки масштабирования и новых метафорCQRS на практике. В поиске точки масштабирования и новых метафор
CQRS на практике. В поиске точки масштабирования и новых метафор
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Уравления продуктом в SCRUM.
Уравления продуктом в SCRUM.Уравления продуктом в SCRUM.
Уравления продуктом в SCRUM.
 
Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)
 
Наталья Медведева - Тестировщик на все руки в Scrum-команде
Наталья Медведева - Тестировщик на все руки в Scrum-командеНаталья Медведева - Тестировщик на все руки в Scrum-команде
Наталья Медведева - Тестировщик на все руки в Scrum-команде
 
Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?
 
Наверстайте мне упущенное — Сергей Козлов
Наверстайте мне упущенное — Сергей КозловНаверстайте мне упущенное — Сергей Козлов
Наверстайте мне упущенное — Сергей Козлов
 
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типаАсхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
 
SCRUM - разработка без начальника
SCRUM - разработка без начальникаSCRUM - разработка без начальника
SCRUM - разработка без начальника
 
Тестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и какТестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и как
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
 

Andere mochten auch

3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies
katiemittelstaedt
 
Geanina nistoroiu m-learning_v2
Geanina nistoroiu m-learning_v2Geanina nistoroiu m-learning_v2
Geanina nistoroiu m-learning_v2
nistor10
 
3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies
katiemittelstaedt
 
экскурсия по школьному музею
экскурсия по школьному музеюэкскурсия по школьному музею
экскурсия по школьному музею
Svetlana Morozova
 
Continuous integration with teamcity
Continuous integration with teamcityContinuous integration with teamcity
Continuous integration with teamcity
Eugene Sheretov
 

Andere mochten auch (17)

Awareness Landscape is Leading
Awareness Landscape is LeadingAwareness Landscape is Leading
Awareness Landscape is Leading
 
3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies
 
ФГОС
ФГОСФГОС
ФГОС
 
Республика надежда 2011
Республика надежда 2011Республика надежда 2011
Республика надежда 2011
 
Geanina nistoroiu m-learning_v2
Geanina nistoroiu m-learning_v2Geanina nistoroiu m-learning_v2
Geanina nistoroiu m-learning_v2
 
Kids Industry Data Service
Kids Industry Data ServiceKids Industry Data Service
Kids Industry Data Service
 
3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies3 gpp adds 90% of new technologies
3 gpp adds 90% of new technologies
 
The super milk man
The super milk manThe super milk man
The super milk man
 
Школьные мероприятия 2010-2011
Школьные мероприятия 2010-2011Школьные мероприятия 2010-2011
Школьные мероприятия 2010-2011
 
МОУ СОШ с.Балтай
МОУ СОШ с.БалтайМОУ СОШ с.Балтай
МОУ СОШ с.Балтай
 
экскурсия по школьному музею
экскурсия по школьному музеюэкскурсия по школьному музею
экскурсия по школьному музею
 
How to write a personal letter
How to write a personal letterHow to write a personal letter
How to write a personal letter
 
20150330 Ad and PR Lab Panteion - GrowthRocks 01
20150330 Ad and PR Lab Panteion - GrowthRocks 0120150330 Ad and PR Lab Panteion - GrowthRocks 01
20150330 Ad and PR Lab Panteion - GrowthRocks 01
 
How to write an essay
How to write an essayHow to write an essay
How to write an essay
 
Continuous integration with teamcity
Continuous integration with teamcityContinuous integration with teamcity
Continuous integration with teamcity
 
AurreTIK 2014: Encuesta de Innovación Tecnológica de Bizkaia - Informe completo
AurreTIK 2014: Encuesta de Innovación Tecnológica de Bizkaia - Informe completoAurreTIK 2014: Encuesta de Innovación Tecnológica de Bizkaia - Informe completo
AurreTIK 2014: Encuesta de Innovación Tecnológica de Bizkaia - Informe completo
 
Egoera: La Economía de Bizkaia - Enero 2017 - nº25
Egoera: La Economía de Bizkaia - Enero 2017 - nº25Egoera: La Economía de Bizkaia - Enero 2017 - nº25
Egoera: La Economía de Bizkaia - Enero 2017 - nº25
 

Ähnlich wie Deadline management

вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
Magneta AI
 
Светлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектахСветлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектах
ScrumTrek
 

Ähnlich wie Deadline management (20)

How to fill up your product backlog
How to fill up your product backlogHow to fill up your product backlog
How to fill up your product backlog
 
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
 
Lovely scrum
Lovely scrumLovely scrum
Lovely scrum
 
Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
 
Agile\scrum: все что необходимо знать
Agile\scrum: все что необходимо знатьAgile\scrum: все что необходимо знать
Agile\scrum: все что необходимо знать
 
Путь Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продуктаПуть Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продукта
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Светлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектахСветлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектах
 
AgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проекAgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проек
 
AgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile ProjectsAgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile Projects
 
Agile testing
Agile testingAgile testing
Agile testing
 
Scrum Wars
Scrum WarsScrum Wars
Scrum Wars
 
Artem Bezruchko "Test Strategy in SCRUM"
Artem Bezruchko "Test Strategy in SCRUM"Artem Bezruchko "Test Strategy in SCRUM"
Artem Bezruchko "Test Strategy in SCRUM"
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с Agile
 
школа цо вебинар 3 23042015 финал
школа цо вебинар 3 23042015 финалшкола цо вебинар 3 23042015 финал
школа цо вебинар 3 23042015 финал
 

Deadline management

  • 1. Что ответить заказчику на вопрос: «Когда же все будет готово?»
  • 2. Евгений Шеретов  Лидер проекта в компании Ciklum, Днепропетровск  Сертифицированый ScrumMaster  Более 6-ти лет опыта разработки в IT  3 года применения Scrum/Agile методологий  Skype: sheretov_ev  Email: she@ciklum.net Почему я?
  • 3. Поделиться опытом взаимодействия с заказчиком  Показать свое видение, как удовлетворить требования заказчика
  • 4. Вы узнаете:  Как сохранить доверие заказчика;  Как научиться общаться с ним на одном языке. Научитесь:  Расчитывать дедлайн проекта;  Отслеживать и реагировать на изменения.
  • 5. А также: Вы увидете, как эффективно визуализировать результаты работы команды над продуктом.
  • 6.
  • 7.
  • 9. И нужно ему совсем немного:  Он хочет, чтобы его похвалили  Он хочет, чтобы его труд оценили  Он хочет знать, что сказать своему начальству  А без вас он никак!
  • 10. Заказчика, ожидающего ответа...  Кучу требований:
  • 11.
  • 12. Шаг 1 – Выделяем User Stories  Шаг 2 – Оцениваем User Stories  Шаг 3 – Выставляем приоритеты  Шаг 4 - Дробим User Stories спринта  Шаг 5 – Рассчитываем скорость  Шаг 6 – Прогнозируем Release scope  Шаг 7 – Определяем ежедневные усилия  Шаг 8 – Прогнозируем дату релиза  Шаг 9 – Визуализируем процесс  Шаг 10 – Реагируем на изменения
  • 13. В роли ... Я хочу ..... Потому, что ....
  • 14. Разбиваем спецификацию на User Stories  Сохраняем соотношения между спецификацией и User Stories  Получаем набор User Stories :
  • 15. Сортируем User Stories по сложности  Даем оценку User Stories в юнитах (Джоулях)  Оцениваем сложность и объем User Stories  Оцениваем риски выполнения User Stories
  • 16. Даем ПИ для просмотра и определения приоритетов Владельцу Продукта  Наполняем Спринт Беклог
  • 17. Разбиваем ПИ спринта на задачи  Задачи не должны превышать 8-10 часов
  • 18.  Прогнозируем скорость команды:  Яблоко – 5 ю = 15 ч  Черника – 3 ю = 6 ч  Гранат – 21 ю = 27 ч  Сумма: 29 ю = 48 ч  Скорость: 1 ю – 1.65 ч
  • 19. Зависит от: ◦ Процесса оценки задач ◦ Скорости каждого члена команды  Будьте готовы к тому, что скорость постоянно меняется: ◦ Состав команды ◦ Тип задач ◦ Мотивация команды ◦ Опыт команды
  • 20.
  • 21.  Оценка всех User Stories релиза  3 + 5 +21 + 2 + 13 = 44 ю  Рассчитываем весь Release Scope, учитывая скорость команды: 44 * 1.65 = 72 ч  Прогнозируем оставшиеся User Stories в часах: ◦ Клубники – 2 ю * 1.65 = 3 ч ◦ Бананы – 13 ю * 1.65 = 22 ч
  • 22. Определяем ежедневные усилия команды  Прогнозируем Burndown Chart
  • 23.
  • 24. Ежедневная вытяжка информации по всем ПИ релиза
  • 25.
  • 26.
  • 27. Управляем ограничениями ◦ Время/Дедлайн ◦ Скоуп работы ◦ Ресурсы
  • 28. Шаг 1 – Выделяем User Stories  Шаг 2 – Оцениваем User Stories  Шаг 3 – Выставляем приоритеты  Шаг 4 - Дробим User Stories спринта  Шаг 5 – Рассчитываем скорость  Шаг 6 – Прогнозируем скоуп релиза  Шаг 7 – Рассчитываем усилия команды  Шаг 8 – Прогнозируем дату релиза  Шаг 9 – Визуализируем процесс  Шаг 10 – Реагируем на изменения
  • 29.
  • 31. Предварительная оценка НЕ будет меняться в течении проекта.
  • 32. Спецификация не будет меняться.
  • 33. Визуализируйте процесс, покажите команде  Используйте ключевые слова в названии User Stories  Ссылайтесь на разделы спецификации каждой User Stories  Используйте Security Buffer для переработок, выясняйте причины.  Оценивайте User Stories всей командой  Празднуйте успех релиза!!!
  • 34.
  • 35. 1 – Как выполнять оценку продукта, основываясь на спецификации  2 – Как рассчитывать дедлайн релиза  3 – Как визуализировать процесс разработки  4 – Как реагировать на изменения  5 – Как удовлетворить ожидания заказчика
  • 36.
  • 37. Евгений Шеретов  Email: she@ciklum.net, sheretovev@gmail.com.  Skype: sheretov_ev.