Scrum Master (курс) : Лекция 2

From Gehtsoft USA
Revision as of 16:47, 1 April 2020 by Ngekht (Talk | contribs) (Created page with "= Цель = Изучить что представляют из себя ценности смелость (courage) и сосредоточенность (focus), как...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Цель

Изучить что представляют из себя ценности смелость (courage) и сосредоточенность (focus), как они связаны с основами scrum и как команды могут проявлять или не проявлять эти ценности.

Тезисы

Ценности в Scrum

Введены только в 2016 году. Из guide зачем введены и как связаны с основами неочевидно. Мое мнение: в отличие от абстрактных и сложных "основ" - "ценности" представляют конкретное, легко наблюдаемое поведение людей. Scrum Master может использоваться для оценки команды и для мотивации людей, используя более простые понятия ценностей.

Смелость

Определение по книжке: Смелость делать правильные вещи и решать сложные проблемы.

Для определения смелости важно понимать что такое "правильные вещи".

Вопрос: Что есть правильные вещи? Обязательно подвести к тому, что правильно то, что способствует основам Scrum - инспекции, прозрачности и адаптации.

Вопрос: А почему вообще нужна смелость? Ключевые ответы: Смелость нужна только если действие связано с чем-то неприятным. Смелость показаться глупым (смелость ошибаться), смелость пойти против коллектива (подавление стадного инстинкта), смелость выйти из зоны комфорта (решая проблемы и адаптируя процесс).

Вопрос: Всегда ли ценность очевидна? Ключевые ответ: Нет, не всегда. Вспомнить об эмипрической природе Scrum - смелость поставить эксперимент.

Вопрос: Как команда демонстрирует смелость? В первую очередь поставкой интересного increment и адаптацией. Высказыванием идей. Активными обсуждениями. Задавая вопросы.

Вопрос: Как команда демонстрирует отсуствие смелости? Единодушие, наличие явно доминирующего лидера - тревожные признаки. Заметание проблем, отказ от решения проблем.

Вопрос: Как смелость помогает инспекции? Подвести к: смелость решать сложность проблемы позволяет поставить интересный releasable increment, а releasable increment вовлекает заказчика в обсуждение (обеспечивает feedback).

Вопрос: Как смелость помогает прозрачности? Подвести к: смелость задавать вопросы.

Важные нюансы которые могут возникнуть: Смелость слушать заказчика или нет? Смелость возражать заказчику или нет? Заказчик эксперт в своей области (говорим о заказной разработке, естественно) - смелость признать что он знает лучше и слушать его. Заказчик может иметь корпоративную политку которая ограничивает определенные технические решения - например использование Windows как серверной ОС или Oracle как СУБД. Смелость выйти из зоны комфорта и адаптироваться под требования заказчика. В то же время смелость команды принимать решения которые наилучшим образом соотвествуют потребностям заказчика и рамках ограничений заказчика, а не давать навязывать решения которые могут оказаться неудачными.

Вопрос: Как смелость адаптации? В первую очередь - смелость признать что делаем плохо и смелость выйти из зоны комфорта изменяя привычный способ действий.


Сосредоточенность

Определение по книжке: Сосредоточенность (концентрация) на целях проекта и команды.

Вопрос: А почему Scrum разделяет цели проекта и команды.

Важный outcome - цель проекта (заказчика) всегда максимум value. У команды могут быть свои цели в рамках адаптации и вообще долгорочного существования, например развитие кросс-функциональности. И если в долгосрочной перспективе адаптация должна поддерживать инспекцию и прозрачность, в рамках конкретного спринта они могут вступать в противоречие.

Вопрос: Какие действия команды демонстрируют сосредоточенность?

Например: концентрация на выбранном scope.

Вопрос: Какие действия команды демонстрируют отсуствие сосредоточенности?

Например: команда отвлекается от scope, делает маловажные задачи. Команда вообще "делает задачи", а не "добивается целей".

Вопрос: Как сосредоточенность поддерживает основы Scrum?

Inspection?

Например: Сосредоточенность на целях позволяет получить интересный для заказчика (способствующий получению feedback) increment.

Transparency?

Например: Сосредоточенность на целях требует хорошего понимания целей, что стимулирует прозрачность. Важный outcome: Можно смотреть на это и так - отсутсвие ценности может служить признаком проблемы с основами Scrum. Т.е. если люди не могут сосредоточится на целях - то возможно признак того, что команда не понимает зачем делается продукт.

Adaptation?

Например: Сосредоточенность на целях команды нужна как раз в рамках адаптации. Еще важный вариант: отсуствие сосредоточенности несет в себе призыв к тому, что команда должна изменять свой процесс (адаптироваться!)

Замечание: ценность сосредоточенности (концентрации) хорошо поддерживается первым путем DevOps и методиками оптимизации потока ценности в рамках бережливого управления (lean management). Концентрация на получение ценности требует отсутсвия/минимизации "лишней" (не производящей ценности, waste, "muda") работы.

Примечание: "например", "подвести к" и "важный outcome" не является единственным правильным ответом. Дискуссия может выявить и выявит всё многообразие возможных ответов, многие из которых являются правильными. Предложенный вариант относится исключительно к поддержке дискуссией целей данной лекции.