
В течение последней недели в группе дискуссий AgileUkraine активность била тема, посвященная такому весьма философскому вопросу как:
Чем является Скрам - инструментом или чем-то большим?
В дискуссии приняло участие большинство активных аджалистов сообщества, благодаря чему я смог сложить свое мнение на эту непростую тему.
Обсуждение началось с поста статьи Тобайаса Мейера (Скрам-тренера, фасилитатора и анархиста) под названием The People's Scrum, где автор утверждает, что он не согласен с теми, кто ставит Скрам на равне с такими инструментами как Канбан. И что (дословно):
To reduce it to “a tool” is to completely miss its magic, and to bring us back into a world of best practices and repeatable process.
Уменьшать Скрам до размера 'инструмента' - это все равно, что полностью упускать его волшебство и возвращаться в мир 'лучших практик' и повторяемых процессов.Очевидно, это запустило активный поток дискуссий в нашей группе, к которой я приложил (готов это признать) свою нечистую руку.
Поясню.
Что я понимаю под Скрам
Когда я начал в рассылке объяснять, что понимаю под Скрам, я в порыве перечислил такие вещи как:
- общее видение целей прооекта
- дружественная атмосфера
- тяга к чему-то большему, чем просто очередной проект
- вера в команду
- поддержка лидера
- регулярные результаты
Это меня встревожило. И заинтересовало.
"Что же я - человек, который читает тренинги, лекции и ведет активную пропаганду, - понимаю на самом делел под Скрам?"
Выплеск подсознательного
Я проделал небольшую домашнюю работу, составив ассоциативную карту (mind-map) того, что я вкладываю в понятие "Скрам". И вот что вышло:
Что это значит?
Значит это то, что я вкладываю в понятие "Скрам" больше, чем если бы я относился к нему просто как к ещё одному инструменту итеративно-инкрементальной разработки. Похоже, я говорю "Скрам", а имею в виду ни много ни мало:
- совокупность ценностей (таких как Working Software, Ongoing Improvements и т.д.)
- принципы (Face-to-face Collaboration, Frequent Deliveries, Motivated Individuals и т.д.)
- разнородные хорошие практики гибкой разработки (Sustainable Pace, User Stories, Planning Poker, Pairing, Personas и т.д.)
- в совокупности с правилами самого каркаса Скрам (Sprint Planning Meeting, Product Backlog, ScrumMaster и т.д.)
- плюс целый ряд аспектов командности и прислужливого лидерства (Shared Vision, Early Wins, Facilitation и т.д.)
- плюс личный опыт (Testers Drive Planning, Not Just a Demo, Personal Coaching, и проч.)
Что из этого следует?
Следует из этого то, что три-четыре сотни человек, которые за последние два года моей публичной и тренерской деятельности посетили наши тренинги и прочие обучающие мероприятия, содержащие в названии слово "Скрам" - на самом деле знакомились с тем, что назвать одним словом никак нельзя. Тем, что шире, чем каркас Скрам; тем, что не является просто инструментом; и тем, что довольно непросто по своей сути.
Мне же лично все это кажется позитивным положением дел.