SlideShare a Scribd company logo
Свобода и ответственность
Опыт Танков Онлайн в создании agile-культуры


       Антон Волков, 30 марта 2013
.
Почему?
Почему?
Почему?
Почему?
Что делать?
Среда для появления
культуры ответственности
Ответственность может
 появиться, если есть:
Ответственность может
     появиться, если есть:
●
    Добровольное её принятие
Ответственность может
     появиться, если есть:
●
  Добровольное её принятие
●
  Свобода выбора
Ответственность может
     появиться, если есть:
●
  Добровольное её принятие
●
  Свобода выбора
●
  Ограничения
Ответственность может
     появиться, если есть:
●
  Добровольное её принятие
●
  Свобода выбора
●
  Ограничения
●
  На всех уровнях
Ответственность может
     появиться, если есть:
●
  Добровольное её принятие
●
  Свобода выбора
●
  Ограничения
●
  На всех уровнях
●
  Последствия
Не имеет смысла нанимать толковых людей,
а затем указывать, что им делать.

Мы нанимаем толковых людей,
чтобы они говорили,
что делать нам.


Стив Джобс
Промежуточные итоги
Промежуточные итоги
●
    Появился план
Промежуточные итоги
●
  Появился план
●
  Прозрачность
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
●
  Ответственность
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
●
  Ответственность
●
  Кадровая санитария
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
●
  Ответственность
●
  Кадровая санитария
●
  Понимание прогресса
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
●
  Ответственность
●
  Кадровая санитария
●
  Понимание прогресса
●
  Бережливость
Промежуточные итоги
●
  Появился план
●
  Прозрачность
●
  Задачи — MMF
●
  Самоорганизация
●
  Ответственность
●
  Кадровая санитария
●
  Понимание прогресса
●
  Бережливость
●
  Agile внедряется сам
Критика, вопросы?
     Пишите мне на
wolf@alternativaplatform.com

More Related Content

Viewers also liked

экономика и ее роль в жизни общества
экономика и ее роль в жизни обществаэкономика и ее роль в жизни общества
экономика и ее роль в жизни обществаTatyana Komarova
 
САМООРГАНИЗАЦИЯ
САМООРГАНИЗАЦИЯСАМООРГАНИЗАЦИЯ
САМООРГАНИЗАЦИЯ
Anatoly Yasinsky
 
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
DevGAMM Conference
 
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ �САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ �
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ fluffy_fury
 
Pmbok 6 th Edition
Pmbok 6 th EditionPmbok 6 th Edition
Pmbok 6 th Edition
Ashraf Ali
 
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
Volha Banadyseva
 
Гибкое управление организацией и новый pmbok6
Гибкое управление организацией и новый pmbok6Гибкое управление организацией и новый pmbok6
Гибкое управление организацией и новый pmbok6
Danil Dintsis, Ph. D., PgMP
 
Саморазвивающаяся организация — возможно ли это
Саморазвивающаяся организация — возможно ли этоСаморазвивающаяся организация — возможно ли это
Саморазвивающаяся организация — возможно ли это
HRedu.ru
 
Свобода и справедливость
Свобода и справедливостьСвобода и справедливость
Свобода и справедливость
Vadim Novikov
 
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
ScrumTrek
 

Viewers also liked (10)

экономика и ее роль в жизни общества
экономика и ее роль в жизни обществаэкономика и ее роль в жизни общества
экономика и ее роль в жизни общества
 
САМООРГАНИЗАЦИЯ
САМООРГАНИЗАЦИЯСАМООРГАНИЗАЦИЯ
САМООРГАНИЗАЦИЯ
 
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
Vizor Interactive: Развитие эффективной команды и ее самоорганизация на практ...
 
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ �САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ �
САМООРГАНИЗАЦИЯ И САМОУПРАВЛЕНИЕ
 
Pmbok 6 th Edition
Pmbok 6 th EditionPmbok 6 th Edition
Pmbok 6 th Edition
 
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
Дина Сударева. Развитие игровой команды и ее самоорганизация. Роль менеджера ...
 
Гибкое управление организацией и новый pmbok6
Гибкое управление организацией и новый pmbok6Гибкое управление организацией и новый pmbok6
Гибкое управление организацией и новый pmbok6
 
Саморазвивающаяся организация — возможно ли это
Саморазвивающаяся организация — возможно ли этоСаморазвивающаяся организация — возможно ли это
Саморазвивающаяся организация — возможно ли это
 
Свобода и справедливость
Свобода и справедливостьСвобода и справедливость
Свобода и справедливость
 
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
Андрей Войнов. Трансформация по Agile: почему не работает классическое управл...
 

More from Anton Volkov

Как я перестал мешать людям работать
Как я перестал мешать людям работатьКак я перестал мешать людям работать
Как я перестал мешать людям работать
Anton Volkov
 
История ошибок успешного проекта
История ошибок успешного проектаИстория ошибок успешного проекта
История ошибок успешного проекта
Anton Volkov
 
Earn millions with a casual gameplay
Earn millions with a casual gameplayEarn millions with a casual gameplay
Earn millions with a casual gameplay
Anton Volkov
 
Браузерные и социальные игры по-взрослому. Что нас ждёт?
Браузерные и социальные игры по-взрослому. Что нас ждёт?Браузерные и социальные игры по-взрослому. Что нас ждёт?
Браузерные и социальные игры по-взрослому. Что нас ждёт?
Anton Volkov
 
Browser-based games - time of changes
Browser-based games - time of changesBrowser-based games - time of changes
Browser-based games - time of changes
Anton Volkov
 
Aqua 3D — our first project with Alternativa
Aqua 3D — our first project with AlternativaAqua 3D — our first project with Alternativa
Aqua 3D — our first project with AlternativaAnton Volkov
 
3D в браузерных играх, социальных сетях и на мобильных платформах
3D в браузерных играх, социальных сетях и на мобильных платформах3D в браузерных играх, социальных сетях и на мобильных платформах
3D в браузерных играх, социальных сетях и на мобильных платформахAnton Volkov
 
Alternativa3D как инструмент решения бизнес-задач в интернете
Alternativa3D как инструмент решения  бизнес-задач в интернетеAlternativa3D как инструмент решения  бизнес-задач в интернете
Alternativa3D как инструмент решения бизнес-задач в интернетеAnton Volkov
 
Разработка игр на базе AlternativaPlatform
Разработка игр на базе AlternativaPlatformРазработка игр на базе AlternativaPlatform
Разработка игр на базе AlternativaPlatformAnton Volkov
 
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаМногопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаAnton Volkov
 
Tanki Online — multiplayer 3D-action in browser
Tanki Online — multiplayer 3D-action in browserTanki Online — multiplayer 3D-action in browser
Tanki Online — multiplayer 3D-action in browserAnton Volkov
 

More from Anton Volkov (12)

Как я перестал мешать людям работать
Как я перестал мешать людям работатьКак я перестал мешать людям работать
Как я перестал мешать людям работать
 
История ошибок успешного проекта
История ошибок успешного проектаИстория ошибок успешного проекта
История ошибок успешного проекта
 
Earn millions with a casual gameplay
Earn millions with a casual gameplayEarn millions with a casual gameplay
Earn millions with a casual gameplay
 
Браузерные и социальные игры по-взрослому. Что нас ждёт?
Браузерные и социальные игры по-взрослому. Что нас ждёт?Браузерные и социальные игры по-взрослому. Что нас ждёт?
Браузерные и социальные игры по-взрослому. Что нас ждёт?
 
Browser-based games - time of changes
Browser-based games - time of changesBrowser-based games - time of changes
Browser-based games - time of changes
 
3D во Flash
3D во Flash3D во Flash
3D во Flash
 
Aqua 3D — our first project with Alternativa
Aqua 3D — our first project with AlternativaAqua 3D — our first project with Alternativa
Aqua 3D — our first project with Alternativa
 
3D в браузерных играх, социальных сетях и на мобильных платформах
3D в браузерных играх, социальных сетях и на мобильных платформах3D в браузерных играх, социальных сетях и на мобильных платформах
3D в браузерных играх, социальных сетях и на мобильных платформах
 
Alternativa3D как инструмент решения бизнес-задач в интернете
Alternativa3D как инструмент решения  бизнес-задач в интернетеAlternativa3D как инструмент решения  бизнес-задач в интернете
Alternativa3D как инструмент решения бизнес-задач в интернете
 
Разработка игр на базе AlternativaPlatform
Разработка игр на базе AlternativaPlatformРазработка игр на базе AlternativaPlatform
Разработка игр на базе AlternativaPlatform
 
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типаМногопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типа
 
Tanki Online — multiplayer 3D-action in browser
Tanki Online — multiplayer 3D-action in browserTanki Online — multiplayer 3D-action in browser
Tanki Online — multiplayer 3D-action in browser
 

Свобода и ответственность: Опыт Танков Онлайн в создании agile-культуры

Editor's Notes

  1. Я один из основателей и директоров AlternativaPlatform Основана в конце 2006 года Первые два года мы жили на инвестиции Разработка технологий без финансового успеха Инвестиции кончились, кризис Начало 2009 — решили делать продукт командой в 15 человек За 4 месяца Танки Онлайн вышли в открытое тестирование
  2. К концу года вышли на окупаемость, раздали долги Аудитория геометрически росла, деньги тоже Игра была сделана без учёта расширения, без проработки архитектуры Ресурсов хватало, денежный поток стабильный Решили делать 2.0 с нуля, на новых технологиях, с учётом всех идей Мы переделывали функционал по нескольку раз, доводя до «идеала» Анонсировав разработку ещё в начале 2010 к концу 2011 мы не имели ничего работающего
  3. Увеличились до 60+ Низкая эффективность команд — вот «причина»
  4. Поездка на AgileCamp 2011 в Новосибирске Тренеры из ScrumTrek у нас Вам повезло что изменение «сверху»
  5. Внедрение agile-практик в командах Есть некоторый энтузиазм Поездки сотрудников на AgileDays
  6. Тяжёлое решение об отмене 2.0 Через полгода стало понятно, что agile не помог
  7. Функциональное разделение Исторически складывается во время роста Сидят в разных комнатах Удобнее управлять Людям удобно — вокруг тебя специалисты твоего профиля Отдел — не команда, а коллектив Каждый отдел решает свою подзадачу Нет нацеленности на конечный результат Выстраивается пайплайн Разрыв коммуникации между командами
  8. Микроменеджмент Менеджер берёт на себя коммуникацию Дробит задачу на несколько и идёт с ними в команды Команда делает планирование итерации вместе с менеджером Специализация, феодализм — учитываем, придумываем работу Делаем работу впрок, чтобы не простаивали У команд итерации разного размера, много оверхеда на стыковку Горы микрозадач, за которыми не видно конечного результата Общее видение только у менеджера Менеджер активно участвует в процессе разработки Работа идёт непосредственно с исполнителями, не с командами У него огромная оперативная нагрузка (700+ писем в день) Создание прослойки менеджеров, координатор, лиды Контроль процесса не гарантирует хорошего результата Но и приводит к деградации сотрудников (зачем думать, если менеджер скажет как, что и с кем надо делать?)
  9. «Гибкое планирование» в отсутствие ограничений Планирование без анализа, учёта взаимодействия команд Не план, а прогноз
  10. В итоге реальность выглядела примерно так
  11. Или даже так Не успели в итерацию? Переносим! Просрочка в 1-2 итерации — норма Когда поняли, что итерации — формальность, перешли на канбан Считали скорость, пытались ограничивать WiP Но всё вернулось к When it's done Но ничего — ведь мы же делаем ради качества Но и его нет — постоянные ошибки и глупости
  12. Полная непрозрачность деятельности: Никто не знает (и не хочет знать) кто что делает Неизвестны затрачиваемые ресурсы Куча теневой работы, которую делают "герои" (вывод релизов, оповещения, работа с сообществом)
  13. Формальное принятие agile -практик «Стэндап» и «ретроспектива» на самом деле «летучка» и «разбор полётов» Scrum-мастер становится писарем (поддерживает порядок в JIRA, пинает всех на стэндапы, ретры) Никто не хочет быть скрам-мастером, это воспринимается как повинность Нет дисциплины — менеджер проверяет, придумываются наказания Ретроспективы проходят по правилам, без наездов Иногда приходит менеджер и пытается понять, почему не происходит магия Всегда есть «объективные» причины, объяснения Капитанские выводы «закладывать время на тесты», «писать только хороший код» Ничего не происходит
  14. Agile не помогает Все демотивированы
  15. Говорят нам как должно быть, но не говорят, как к этому придти Когда стартап, есть командная ответственность Доказывают право на выживание Идёт командная работа Все стремятся повысить эффективность Применяют agile по собственному желанию, для решения своих проблем Есть командная ответственность
  16. Получен успех, начинаем расти Приходят новые люди из внешнего мира Там они были винтиками, им говорили что надо делать Культура ответственности начинает размываться Начальная команда распадается на коллективы Начинаются проблемы с эффективностью, качеством Единственный способ удержать под контролем — директивное управление Командной ответственности больше нет — всегда есть отговорки Много народу, размытие ответственности = нет ответственности
  17. Бесконечность ресурсов развращает Не зачем напрягаться Все говорят о повышении эффективности, но на самом деле всех всё устраивает Agile- практики помогают тогда, когда у людей есть ЖЕЛАНИЕ улучшиться Насаждение силой — бесполезная трата сил Отвернулся — всё как раньше
  18. Нам рекомендуют активно работать с людьми Мотивировать их через создание ценностей, через понимание их места в чём-то большем Сколько этих разговоров было и личных и командных Люди сами придумывают эти ценности, разделяют их И даже хватает на какое-то время Но нет дисциплины, свои же решения не выполняются Похоже на то как многие пытаются себя заставить бросить курить, ходить в спортзал Разные аспекты для разных людей — кто-то пунктуален, кто-то заморочен на качестве кода
  19. Брать в команду только людей с высокой ответственностью? Принять X- менеджмент, контролировать процесс? Ограничивать размер компании <15 человек?
  20. Создать среду в которой возникнет культура ответственности!
  21. Ответственность после — поиск виноватых
  22. Нужна до, а не после
  23. Ответственный подход - не режим "ближнего света фар", как мы ошибочно приняли agile
  24. Это постановка цели, оценка рисков, поиск стратегии решения и её реализация
  25. Воспитывается через последствия Дети Здоровье Во время роста потеряли связь последствий из внешнего мира ( негатив пользователей, падение выручки, конкуренция) Создали подушку, ограждающую сотрудников от него Последствия для компании = последствия для команды
  26. Убираем оперативное вмешательство директоров (никому ничего не могут приказать) Вместо этого директора занимаются стратегическим планированием Доверили процессы командам, контролируем только результат Это требует серьёзной перестройки мозга менеджера
  27. Сотрудники свободны принимать любые решения: Какую работу брать Как решать взятые задачи С кем работать Как работать Где работать Распорядок дня Процессы внутри команды Какие сервисы и системы использовать Какие практики применять
  28. Вся деятельность компании декомпозируется на потоки и конечные задачи Любая задача - законченный результат с понятной ценностью для компании Команды сами выбирают себе работу: Есть приоритезированный список задач компании (канбан на уровне всей компании) Можно брать ниже если нет возможности взять верхнее Можно предложить что-то своё
  29. Соглашение - это договор о решении задачи между заказчиком и командой
  30. Критерии завершения
  31. Риски
  32. Состав команды Трудозатраты Сроки Команды кроссфункционы, способны выполнить задачу от начала и до конца Состав команд динамически меняется в зависимости от задачи
  33. Разработана система оценок Оценка всегда была, теперь она оцифрована В соглашении прописывается плюс, если всё выполнено отлично и минусы, в случае срабатывания рисков
  34. Принципиальный момент — соглашение уходит в работу, если все согласны
  35. По итогам работы оценка делится между всеми участниками команды пропорционально участию У каждого сотрудника оценка персональная, она накапливается из оценок всех задач, в которых он участвовал
  36. План работ позволяет видеть, когда и кто свободен Низкая занятость в соглашениях, даётся отрицательная оценка
  37. Если в положительной зоне, то ежемесячная премия и в дальнейшем доля в прибыли Если в отрицательной — серьёзный повод задуматься, возможно увольнение
  38. У всех есть соглашения, это даёт цельность системы и ответственность на всех уровнях Общая концепция позволяет адаптировать под разные задачи — контроль качества, юристы, маркетинг.
  39. Есть даже соглашение на моё выступление здесь.
  40. У нас есть детальный план на полгода и даже дальше
  41. Прозрачность всей деятельности что делается, кто делает, какие ресурсы, какой срок
  42. Задачи укрупнились и являются MMF
  43. Появилась самоорганизация команд Появляются scrum- мастера, настоящие лидеры Командная ответственность Команды становятся кросс-функциональными Есть и динамически перемещающиеся люди (геймдизы, аналитики) Обмен знаниями, разрушение феодализма Возможность попробовать себя в чём-то другом
  44. Появилась ответственность в работе: Сбор требований, уточнение всех деталей в начале Анализ рисков Планирование работ (иначе не сказать срок и загрузку) Резервирование всех необходимых людей заранее Торговля ресурсы vs. требования (как скроллбар хотели 3 недели делать) Учёт всех регламентов и требований к качеству Нацеленность на общий результат, а не на формальное выполнение подзадач Время на подготовку соглашений окупается
  45. С кем никто не хочет работать в итоге вылетает Найм новых людей по инициативе и с согласия команд
  46. Оценки как последствия отлично работают, даже без привязки к деньгам (игровой момент) Каждый знает свой текущий прогресс и понимает, как его работа на него влияет Сотрудники имеют прозрачный механизм достижения партнёрства
  47. Бережливое отношение к ресурсам Уважение к чужой занятости (появились календари) Учёт приоритетов компании (не заниматься менее приоритетными делами в ущерб более высоких) Начали попадать в сроки Выявляются недозагрузки, формальная загрузка, перегрузка Не надо никого пинать заняться работой
  48. Самостоятельно внедряются agile-практики
  49. В процессе роста мы попробовали разные градации между авторитарным и демократичным управлением Попытались найти какой-то симбиоз, который бы вбирал их лучшие черты Полгода в бета-тесте Оценки с последствиями включили только с марта Время покажет Если пригласят выступать на следующий AgileDays, обязательно расскажу о результатах