Меняйте систему, а не людей

Система определяет результаты

Часто я демонстрирую картинку, где изображен организационный дизайн одной из продуктовых групп. Посмотрите на схему. Что вы замечаете?

  • Работа организована вокруг компонентных команд: аналитика, бэкенд, Android, Windows и т.д. 
  • Команды из-за многочисленных зависимостей передают из Спринта в Спринт проделанную работу. 
  • Цепочку замыкает “релиз менеджер”, который большой пачкой выводит новую функциональность на продакшн конечным пользователям. 
  • Легко заметить, что время цикла lead time или time-2-market равно нескольким Спринтам (2-3 месяца).

Мы называем это Copy Paste Scrum — использование Скрама в текущей организационной структуре без ее изменения. Какие факторы влияют на производительность всей системы? Обычно я задаю этот вопрос студентам, а затем даю несколько минут на генерацию факторов. Прошу разместить их в две колонки: система и люди. Типичный результат который получается в итоге:

Я проводил этот эксперимент с топ-менеджерами, разработчиками, менеджерами среднего звена, сотрудниками отдела продаж, маркетологами, но результат предсказуемый. Большинство стикеров оказываются в колонке “система”. Почему?

95% производительности зависит от системы (Эдвард Деминг 1982). 

Читать далее «Меняйте систему, а не людей»

Традиционное и системное мышление

Перевод статьи Сезарио Рамоса Systems and traditional thinkers

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

Системный мыслитель признает, что большинство проблем в разработке программного обеспечения возникает в системе, в которой работают люди. Проблемы по своей сути системны!

«95 % проблем в бизнесе возникают на уровне систем и только 5 % на уровне людей».

Э. У. Деминг

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

Но что представляет собой система? Р. Л. Акофф предложил лучшее, на мой взгляд, определение:

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

Читать далее «Традиционное и системное мышление»