Я решил внедрить Agile у себя в команде. Какой бы тул мне купить: Rally или TargetProcess? - Jira недоступна, мы не можем проводить планирование - Вы мне там Скрам настройте у разработчиков - У нас тестировщики половину спринта простаивают, а потом не успевают... Знакомые ситуации? Больно вспоминать? В данном докладе мы детально рассмотрим эти и другие антипаттерны, подсмотренных у реальных команд, - без философии про ценности и личностный рост. Поговорим о причинах их возникновения и последствиях, к которым они приводят. Доклад будет полезен начинающим скрам мастерам, чтобы не наступать на "детские" грабли, а опытные команды смогут критическим взглядом оценить свой процесс.
12. Jirafication
• «Jira недоступна, мы не можем проводить
планирование»
• «Заведите таску в Jira. И назначьте на меня.»
• «А как мне таску добавить? Сабтаской или новой
историей?»
• «Мы не можем этого сделать. Jira так не умеет
отображать»
• «Надо все это занести в description в Jira»
13. Scrum-турбация
Мы работаем по Скраму:
• У нас есть доска
• Скрам мастер прошел сертификацию
• Мы ходим на стендапы
• У нас есть ретро и демо
22. Бухгалтерия с оценками.
Сальдо и бульдо.
• User Story на 13 Story
Points.
Мы не успели.
• Давайте её переоценивать.
Зачтем 5 SP, а 8
перенесем.
• Давайте считать как 0 и
целиком переносить в
следующий спринт
23. Местечковый Scrum.
Он же Scrum в IT.
IT
директор
Отдел
Разработки
Епархия front
разаботчиков
Епархия back
разработчиков
Отдел
тестирования
Отдел технической
поддержки
Отдел
Devops
А настройте мне
Scrum у разработчиков?
25. Product Owner Backlog Facilitator
• Нет своего бюджета
• Не может наниматьувольнять людей
• Не может купить «железо»
• Не назначает даты релиза
• Не может сказать Нет
26. Итоги
• Вспомните про ценности и клиента
• Найдите анти паттерны
• Поменяйте свой процесс
27. Спасибо за внимание!
Присылайте свои анти паттерны
Дмитрий Павлов
• d.pavlov@dodopizza.com
• https://www.facebook.com/dmitry.y.pavlov
Показываем всю бытовуху, как она есть на самом деле – бигуди, халаты, огурцы и пиво на диване перед телеком.
Основной посыл - показываем всю бытовуху и трудности Agile команд, бигуди, халаты, огурцы и пиво на диване перед телеком.
Показываем конкретные антипаттерны Agile - команд без философии про ценности и мотивацию и личностный рост.
2 слайда
2 слайда
Добавляем Scrum роли + оставляем традиционные роли на проекте (PM). Конфликт интересов и непонятно, кто за что отвечает- Есть разные парадигмы. Скрам модель и Вашу модель. Выберите одну. (картинка с Морфиусом)
Добавляем Scrum роли + оставляем традиционные роли на проекте (PM). Конфликт интересов и непонятно, кто за что отвечает- Есть разные парадигмы. Скрам модель и Вашу модель. Выберите одну. (картинка с Морфиусом)
Вывести строчку про людей и их взаимодействие
Вывести строчку про людей и их взаимодействие
Отчитываемся по статусам задач Скрам-Мастеру, а он двигает карточки в Jira
Все сидим
Отчитался – доставай телефон и втыкай в ФБ\Почту\Телеграм
Все в телефонах втыкают в ФБ\почту
Общаемся с Jira, а не друг с другомJira турбация
Instead of team collaboration - Plain tool updating activity with the sole goal to update the tool
Plain tool updating activity with the sole goal to update the tool
Карго-культ. Сказать явно.
Пишем документацию друг для друга внутри итерации.
А потом она не нужна – все и так все знают.
Оценка всего и вся. Все багов, тасок, всей активности.С заведением в трекер\Jira
Учет даже 0.5 стори поинтов
Ресурсное планирование. Так, давайте догрузим задачами аналитиков, им не хватает на спринт. Ой, у нас еще frontend разработчики простаивают.
А что будет делать дизайнер в этом спринте?
Давайте мне вперед задач, а то я простаивать буду
Культ Burn-Down. Ой, Вы там в Jira не добавляйте больше задачек в спринт, а то у на burn-down неровный будет.
Заведи лучше таску другого типа, у нас burn-down не будет скакать
Кто завел новую таску? У нас burn-down из-за этого будет скакать
Контроль команды по степени ровности их burn-down
Разбить на 4 слайда. (или анимация)
Шутка – я придумал, как нам быть, чтобы график был идеален.
График – зеркало процесса.
Культ Burn-Down. Ой, Вы там в Jira не добавляйте больше задачек в спринт, а то у на burn-down неровный будет.
Заведи лучше таску другого типа, у нас burn-down не будет скакать
Кто завел новую таску? У нас burn-down из-за этого будет скакать
Контроль команды по степени ровности их burn-down
Разбить на 4 слайда. (или анимация)
Шутка – я придумал, как нам быть, чтобы график был идеален.
График – зеркало процесса.
Культ Burn-Down. Ой, Вы там в Jira не добавляйте больше задачек в спринт, а то у на burn-down неровный будет.
Заведи лучше таску другого типа, у нас burn-down не будет скакать
Кто завел новую таску? У нас burn-down из-за этого будет скакать
Контроль команды по степени ровности их burn-down
Разбить на 4 слайда. (или анимация)
Шутка – я придумал, как нам быть, чтобы график был идеален.
График – зеркало процесса.
Культ Burn-Down. Ой, Вы там в Jira не добавляйте больше задачек в спринт, а то у на burn-down неровный будет.
Заведи лучше таску другого типа, у нас burn-down не будет скакать
Кто завел новую таску? У нас burn-down из-за этого будет скакать
Контроль команды по степени ровности их burn-down
Разбить на 4 слайда. (или анимация)
Шутка – я придумал, как нам быть, чтобы график был идеален.
График – зеркало процесса.
История на 13 поинтов. Мы не сделали.Давайте 5 зачтем, а 8 перенесем.Как лучше?Вывод- Оно одинаково. Средняя велосити одинакова.
Делите истории. Юзер стори можно дробить.
Считайте ценность для клиента (ему не нужны юзер стори)
Вы мне там Скрам настройте у разработчиков.А мы в остальной организации останемся по-старому работать.
У разработчика КПИ на количество историй в спринт.Тестировщик – помоги мне написать юнит тест.
Люди и взаимодействие.
Отсылка к Асхату про КПИ.