Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Planning poker в Scrum

Rosberry
August 20, 2016
160

Planning poker в Scrum

Rosberry

August 20, 2016
Tweet

Transcript

  1. План - история знакомства с фреймворком - оценка в story

    points (planning poker) - результаты, которых мы добились благодаря scrum 2
  2. Together they presented Scrum as a formal process at OOPSLA'95

    Schwaber and Sutherland are two of the 17 initial signatories of the Agile Manifesto 3 Jeff Sutherland Ken Schwaber
  3. Joe Justice Joe is a consultant at Scrum, Inc., a

    TEDx speaker, and coach for agile hardware and manufacturing teams around the world. 4
  4. 5

  5. 6

  6. 7

  7. 8

  8. 10

  9. Как мы работаем по scrum 1. Доски, стикеры, маркеры 2.

    Product Owner - ½ дня с клиентом, ½ дня с командой 3. Scrum Master - проводит митинги, задает вопросы, решает проблемы 4. Development team - кросс- функциональность 5. Potentially shippable increment - каждую неделю 6. Backlog - в виде user stories 12
  10. Что такое user story? • User story - быстрый способ

    документировать требования клиента, без необходимости разрабатывать обширные формализованные документы и впоследствии тратить ресурсы на их поддержание 13
  11. Когда, кто и как оценивает user stories? • На Sprint

    Planning либо Product backlog refinement • Оценку делает непосредственный исполнитель - Development team • User story оценивается не в часах, а в story points • Для оценки используется Planning poker 14
  12. Planning poker - как это делать? • Выберете типовую задачу

    (эталон) и присвойте ему произвольное количество поинтов • Подготовьте список задач для оценки и оценивайте их последовательно • Если min и max оценка не отличается более чем на 3 значения в ряде, усредните результат - это и есть оценка в story points! 15
  13. 16

  14. Достоинства Planning poker • Это легко, быстро и иногда весело

    • Точность благодаря итеративности • Отсутствие привязки • У всей команды формируется понимание сути каждой задачи • Формируются Acceptance tests и как следствие DOD (definition of done) 17
  15. 19

  16. 20

  17. 21

  18. 22

  19. 23

  20. 24

  21. 25

  22. Результаты, которых мы добились с клиентами благодаря scrum 1. Существенно

    сократился фидбек клиента по тестовым сборкам и стал исключительно позитивным 2. Благодаря еженедельной демонстрации прогресса, клиент ощущает динамику, меньше нервничает, больше доверяет 3. Вместо привычных “чтобы все было готово вчера!” клиент начинает правильно ставить задачу - “хочу конкретно эти вещи в такой последовательности” 4. Клиенту приятно, что все изменения приветствуются 26
  23. Результаты, которых мы добились в компании благодаря scrum 1. Благодаря

    ежедневным митингам, все знают кто что делает и кому нужна какая-либо помощь. 2. Благодаря еженедельным демкам существенно выросло качество работы. Команда ответственно готовится к демонстрациям 3. Благодаря еженедельным ретроспективам удается вносить изменения в процесс и улучшать его. Каждый может предлагать идеи 4. Постановка задач в виде user-stories помогает расти и развиваться: Viper, TDD/BDD, CI 27
  24. 28