К основному содержимому
#Management

Why Everybody Hates Agile • Jesper Boeg • GOTO 2023 (Рубрика Management)

#Management #Processes #Leadership #Agile #Philosophy

Интересный доклад от Jesper Boeg, Agile/Lean Coach, который рассказывает почему все не любят Agile и agile коучей:) Слайды этой забавной презентации доступны здесь, а основные мысли, что я вынес для себя изложены ниже

  • Agile has been reduced to a set of practices - вместо agile принципов теперь принято оперировать набором практик, которые и должны принести успех. Например, это циклы discovery и delivery, спринты и burndown charts, double diamonds от продактов, agile release trains, system и solution архитектуры и так далее. Дальше приверженцы разных практик воют друг с другом в религиозных войнах, упуская значимость контекста, который и придавал смысл тем практикам, которые к нему подходят
  • Agile has become a monster - догматичный подход к правильному Agile (Scrum, Less, SAFe, Kanban, Scrum&Scale, Nexus, ...) извратил концепцию и мы получили монстра, но нет подтверждений того, что один из подходов всегда лучше всех остальных - Excuses are abundant - но люди пытаются объяснить выбор канонического подхода на всю организацию по разному (||если что эти объяснения - это хрень на постном масле||): -- Если процессы разные, то людям будет сложно при переходе между командами -- Это "проверенный" метод -- Если делать все "по книге", то мы точно будем вынуждены решать реальные проблемы -- Если мы не будем делать все одинаково, то мы не сможем делиться найденными идеями -- Нам надо четко зафиксировать роли и ответственность на всех уровнях - We should not be surprised - мы не должны удивляться тому, что так происходит. Мир вокруг сложен, а мозг ленив и старается по минимуму задействовать вторую систему (подробнее рекомендую прочитать в книге Канемана "Thniking, Fast and Slow", про которую я вспоминал раньше) - Agile gone wrong: Theory vs reality - тут автор приводит подборку тезисов, которые на практике отличаются от того, что говорит agile теория -- Sprint commitment will ensure effectiveness - цель спринта иногда недостижима -- ONLY Working quality software to scale counts - иногда надо сделать некачественное г**но, но быстро получить деньжат -- Product Discovery on everything - здесь автор вспоминает Cynefin фреймворк и говорит, что для obvious и complicated не особо нужно discovery -- Scrum Master as a full time role - но не всегда это так:) -- и еще куча примеров:)
  • Summary & advice - заканчивает автор на высокой ноте, вспомнив про основные принципы, которые важнее набора практик, которых он старается придерживаться
  1. A purpose for each team
  2. An outside-in organizational structure
  3. Teams are empowered, self-organizing and relatively stable
  4. Small batches
  5. Early and continuous market, customer and end-user validation
  6. End-to-end pull system
  7. Operational and technical excellence
  8. Modern leadership Но также упомянул, что
  • Структура бизнеса важна
  • Стартовый набор практик важен, но его стоит использовать с умом и сразу объяснять почему та или иная практика полезна в текущем контексте
  • И если приходится заниматься change management, то не стоит менять все сразу:)

#Management #Processes #Leadership #Agile #Philosophy