Онлайн
библиотека книг
Книги онлайн » Литература » Скрам: Правила игры. Карманное руководство - Гюнтер Верхеен

Шрифт:

-
+

Закладка:

Сделать
1 2 3 4 5 6 7 8 9 10 ... 20
Перейти на страницу:
ради оптимизации ценности и качества. Бережливое производство – это скорее благоприятная обстановка, в которой люди могут лучше работать, а не постоянный прессинг по поводу результатов и производительности. С этого убеждения начинается трудное упражнение по замене командно-административного стиля поведения босса, микроменеджмента, сверхутилизации и микрозадач на децентрализованные механизмы принятия решений.

От этого заблуждения до понимания бережливого производства, выходящего за рамки формальных практик, понимания бережливого производства как мыслительной практики без определенного конечного состояния, когда люди постоянно размышляют о своей повседневной работе и самосовершенствовании, еще очень далеко.

! Аджайл помогает.

У бережливого производства и аджайла довольно много общих черт, которые заслуживают изучения. Некоторые философии менеджмента и управления нельзя смешивать, потому что в результате получится странный сплав, а уникальные качества ингредиентов окажутся утрачены, равно как и выгоды от них. Но, что касается аджайла и бережливого производства, я не только верю в то, что их можно скомбинировать, но и в то, что объединение принципов бережливого производства и философии аджайла создадут мощную комбинацию.

Бережливое производство и аджайл поистине взаимодополняющие философии. В основе бережливого производства лежит определенный тип мышления. Взгляды, которые лежат в основе аджайла, не только соответствуют принципам бережливого производства, но и помогают применять их в продуктовой разработке.

1.6.3. Смесь философий бережливого производства и аджайла

Я опубликовал более подробную статью на эту тему с таким же названием «Смесь философий бережливого производства и аджайла»[10]. Здесь отмечу несколько стратегий аджайла, которые ставят его в один ряд с бережливым производством:

■ Складские запасы могут быть не использованы. Детализированные требования, жесткие планы, дизайн и т. д. формируют уязвимость в разработке софта и других видах комплексной продуктовой разработки – это не актив, потому что они представляют собой работу, которая может быть не использована. Аджайл избегает прорабатывания наперед каждой возможной мелочи. Если результаты определенной работы пригодятся где-то в будущем, то высоки шансы, что они вообще не будут использованы. Ожидания могут быть уточнены с течением времени, опыт промежуточных реализаций и релизов может выявить лучшие способы выполнения будущей работы. Только непосредственно предстоящая, высокоприоритетная работа детализируется более полно, потому что это то, над чем будут трудиться прямо сейчас. И даже тогда команда будет вытягивать только тот объем деятельности, который считает возможным выполнить за итерацию. Прогноз основывается на постоянном обучении и непрерывном улучшении на ежедневной основе.

■ Работа должна быть завершена полностью. Частично сделанная работа – то, что «почти закончил, мне нужно еще чуть-чуть времени» – известный, существенный тип потерь. В аджайловом процессе целью каждой итерации является производство работающего приращения продукта, никакая частично сделанная работа не включается в демонстрируемый результат. Общее кайдзен-мышление и его ежедневное воплощение в аджайле через инспекцию и адаптацию помогает командам не брать в работу новые задачи, пока старые остаются несделанными в итерации. Сфокусироваться на завершении работы помогает тайм-боксинг – техника из тайм-менеджмента.

■ Новая функциональность должна быть ценной. Исследование показывает, что едва ли 20 % функциональности софтверного продукта, построенного традиционным образом, регулярно используется[11]. Неиспользуемые или редко используемые функции создают колоссальные потери трудозатрат и бюджета, как в процессе разработки, так и при поддержке. Активное сотрудничество с людьми, которые знают и представляют пользователей и клиента, предотвращает работу над нежелательными или малоценными требованиями и помогает команде сфокусироваться на минимальном количестве функций, которые действительно могут быть ценными. Фокус на желаемых требованиях не только экономит бюджет разработки, но и гарантирует, что будущая стоимость сопровождения и поддержки останется на более низком уровне. А итеративно-инкрементальный процесс позволяет командам регулярно адаптировать продукт, основываясь на эффективной оценке его качества, а также использовать новые возможности поставки ценности.

В аджайле есть четко выраженные стратегии постоянного совершенствования за счет использования духа кайдзен:

■ рабочий план аджайл-команды проверяется и корректируется каждый день;

■ в конце каждой итерации выпущенная или готовая к выпуску версия продукта верифицируется, чтобы собрать обратную связь, замечания, исправления и дополнения;

■ процесс, по которому команда работает, сотрудничает, общается, подходит к разработке, верифицируется в последней точке итерации – ретроспективе.

Аджайл оптимизирует целое, требуя, чтобы клиенты или их представители выражали пожелания, устанавливали приоритеты в работе, а также принимали активное участие в процессе разработки для прояснения требований к функциональности даже во время реализации. Все компетенции, необходимые для реализации, присутствуют в команде, чтобы оптимальным способом превратить ее идеи и требования в работающие версии софта в пределах одной итерации или даже меньше.

Аджайл оптимизирует поток ценностей, сокращая время цикла за счет отказа от традиционных активностей: передачи задач от одного исполнителя к другому, ожидания решения внешних инстанций. Здесь нет никаких макропередач, т. е. передач от отдела к отделу или от организации к организации, что типично для последовательной организации работ с большими блоками специализированных пакетов задач. Но нет также и микропередач, т. е. передач между сотрудниками или внутри команды, потому что за результат отвечает вся команда.

В общем, стратегии и принципы аджайла совместимы и даже используют все главные принципы бережливого производства, как отмечено в таблице на рис. 1.6.

Глава 2

Скрам

2.1. ДОМ СКРАМА

Дом скрама – это добрый дом. Это дом, где люди ЖЕЛАННЫ.

В доме скрама люди с различным опытом, компетенциями, талантами и личными качествами работают, учатся и совершенствуются вместе. Дом скрама – это дом теплых, открытых отношений сотрудничества всех заинтересованных сторон.

Барьеры убираются, а не поддерживаются или создаются. В доме скраме нет противостояния бизнеса и ИТ, команды и окружения, владельца продукта и команды разработки, кодирования и поддержки, тестировщиков и разработчиков, «моей» команды и «твоей» команды, скрам-мастера и организации. Дом скрама предлагает открытый взгляд на мир, это замечательное и наполненное энергией место, где продуктовая разработка выигрывает от совокупного креативного интеллекта самоорганизующихся людей.

Дом скрама помогает держаться подальше от жесткого поведения и жестких структур. Его обитатели, их команды и экосистемы демонстрируют гибкость, которая позволяет лучше справляться с неопределенностью, внутренним напряжением и внешним давлением. Они всё тестируют, они готовы к изменениям и адаптируются на всех уровнях: стратегическом и тактическом, начиная от требований и заканчивая планами, целями, рынками и технологиями. Скрам – это возможность строить продукты лучше и быстрее. Но еще больше он помогает восстанавливать энергию и получать удовольствие от работы всем вовлеченным игрокам: начиная с тех, кто создает продукт, заканчивая теми, кто инвестирует в него, потребляет продукт и его сервисы, участвует в создании, выражая свое мнение, давая обратную связь и

1 2 3 4 5 6 7 8 9 10 ... 20
Перейти на страницу: