scrum for kottans
TRANSCRIPT
Scrum в котиках
Анна Алимова
Расскажите, что вы...
ЗНАЕТЕ О SCRUM ХОТЕЛИ БЫ УЗНАТЬ
Scrum artifacts
Backlog
Сверстать кота
Добавить усы
Анимировать хвост
Урчальник
Прикольные расцветки
Сверстать кота
Добавить усы
Product backlog Sprint backlog Tasks
Epic User Story
User story
Я котик
и хочу иметь усы
для того чтобы проверить температуру еды в миске
Добавить усы
Стоп, это не усы!
Это вибриссы!
Scrum roles
Product owner Team member Scrum master
Роли в scrum-командеProduct owner – отвечает за максимальную ценность продукта, ведет backlog
Development team – команда, у которой достаточно компетенций для выпуска работающего продукта
Scrum master - менеджер процесса. Делает так, чтобы команде ничто не мешало работать
Business owner – тот, кто платит
Stackeholders – те, кто потенциально будут использовать продукт либо уже используют
Scrum Events
Sprint Planning1. Определяем цель спринта
2. Какие задачи включить в спринт?
3. Сколько времени займет каждая задача?
Присутствуют: Team, Scrum Master, Product Owner
Daily scrum1. Что сделано вчера для
достижения цели спринта?
2. Что будет сделано сегодня?
3. С какими проблемами столкнулся?
Присутствуют: Team (Scrum Master, Product Owner - optional)
Sprint review1. Презентуем выполненные
задачи спринта
2. Обсуждаем результат
3. Учитываем комментарии пользователей
4. Делаем заметки о том, что нужнее пользователям
Присутствуют: все желающие
Sprint retrospective1. Что было сделано
хорошо?
2. Что можно улучшить?
3. С какими проблемами столкнулись?
4. Как лучше решать в будущем?
Присутствуют: Team, Scrum Master, Product Owner
What is scrum?
Scrum values
Commitment (Обязательство)
• Решаем сами, как разрабатывать продукт
• Несем ответственность за свои решения
• Понимаем, что от нас зависит успех проекта
Focus (Фокус)
Поскольку мы фокусируемся на ограниченном количестве вещей в единицу времени, мы хорошо сотрудничаем и делаем отличную работу. Мы поставляем ценные вещи быстрее.
Openness (Открытость)
• Честно говорим о проблемах и сложностях
• Открыто говорим, если нас не устраивают технические решения или атмосфера в коллективе
• Выражаем свои мысли максимально корректно
• Осознаем, что выражать наши беспокойства - это хорошо, это дает возможность направить энергию на их разрешение
Respect (Уважение)
• Поддерживаем коллег
• Вдумчиво выслушиваем любые идеи
• Ценим время друг друга
• Понимаем роль каждого
Courage (Мужество)
• Предлагаем инновационные идеи
• Беремся за амбициозные задачи
• Позволяем себе рискнуть и выиграть
Вопросы
Список литературы● Ken Schwaber Agile Project Management with Scrum (Microsoft Professional)
● Ken Schwaber The Enterprise and Scrum
● Jeff McKenna Conscious Software Development
● Henrik Kniberg Scrum and XP from the Trenches (Enterprise Software Development)
● Mike Cohn Succeeding with Agile: Software Development Using Scrum
● Robert Galen SCRUM Product Ownership -- Balancing Value From the Inside Out
● Mike Cohn Essential Scrum: A Practical Guide to the Most Popular Agile Process (Addison-
Wesley Signature Series
Благодарности
Cogniance за гостеприимство
Kottans.org за то, что я здесь и вообще за то, что они есть :)
Андрею Павленко и Богдану Мисюреза наставничество в вопросах scrum