Снова на тренинг для скрам мастеров
В минувшую пятницу и субботу проходила тренинг у Александра Мартюшева про скрам мастера и фасилитацию. В режиме дневника хочется поделиться своими наблюдениями и новыми инсайтами.
Пятница
Сегодня прошёл первый день тренинга для Scrum мастеров. Полезно было ещё раз вспомнить все основы, зарядиться и задать вопросы. Но и новая информация тоже была.
Так Саша рассказал про хитрости планирования и зачем декомпозировать задачи на более мелкие, чтобы влезали примерно в 1 человеко-день. Это делается не ради бюрократии или потому что кому-то так хочется. А ради следующего профита:
- Можно отдать в тестирование намного раньше и не грузить тестировщиков под конец спринта. Чем раньше мы обнаружим ошибку, тем дешевле ее исправлять.
- Можно работать над большой задачей вдвоём, а это ускорит разработку и проучите опыт командной работы
- На Daily scrum есть что рассказывать
- Видя полную декомпозицию, понимаешь, где в задаче может что-то пойти не так и даёшь более полную оценку
- Можешь раньше доставлять кусочек фичи и уже давать ей пользоваться :)
Кстати, было очень крутое задание на принципы Agile. Угадайте, какие принципы Agile нарушены в каждом кейсе? 1 кейс — 1 нарушенный принцип. Они везде разные 😉
Суббота
Закончился второй день тренинга. Из инсайтов, о роли Scrum мастера — это не только человек, который:
- Следит за соблюдением фреймворка
- Насаждает Agile культуру
- Создаёт крутую команду
Так же важным аспектом его работы, особенно на первых этапах запуска нового фреймворка, является создание прозрачности. Именно она даст понимание не только бизнесу, но и самим участникам scrum команды, что происходит, вовремя отреагировать и сделать процесс лучше. А значит стать эффективней :)
Помимо этого начнёт культивировать атмосферу доверия, которой раньше не было. Это не маловажный аспект командной работы, о котором стоит поговорить отдельно.
К инструментам, которые добавляют Прозрачность, можно отнести:
- sprint planning с декомпозированными задачами (об этом писала вчера)
- daily scrum meeting, который позволяет составить всем вместе план на день и решить, как справляться с трудностями
- burn down chart и kanban доска визуализируют процесс движения к цели спринта
- Velocity очень хитрая штука. Считаем по реально сделанным задачам. Не важно сколько ты набрал и запустил в прогресс. Важно, сколько ты реально можешь довести до конца, ведь только то, что готово ценно и можно использовать. Не сделанные задачи отправляем на следующий спринт без переоценки! Наша задача в дальнейшем выравнивать скорость спринтов, чтобы не было перекосов.
- definition of done, дающий понимание что значит задача готова
- sprint goal, которую формулируем в виде ценности, а не в количестве разработанных фич
- И т.д.
А какие инструменты, из перечисленных выше, используете вы?
Кстати, на следующих выходных тоже буду учиться :)
Originally published at spotykashka.wordpress.com on August 29, 2017.
