Agile bullshit или что такое Agile на самом деле

Я направляю режим больных к их выгоде сообразно с моими силами и моим разумением, воздерживаясь от причинения всякого вреда и несправедливости.
Клятва Гиппократа

Видели эту картинку?

Вы работаете хирургом в клинике. Вы — профессионал, которого ценят. Однажды днем раздается звонок: в больницу везут пациента в коме. Его супруга Джейн— член попечительского совета клиники — хочет, чтобы мужа оперировали именно вы.

Вы — не идиот

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

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

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

Вы идете дальше и видите смущенного главврача.

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

Пожав плечами вы входите в операционную.

Что-то идет не так

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

Поэтому вы, закончив запланированное не заканчиваете операцию, а просите срочно собрать консилиум.

Обязательства

— Что происходит? — вы слышите возмущенный голос Джейн. — Вы сказали, что операция займет около 3х часов. Прошло уже 3,5 и через 15 минут мне нужно быть на очень важной встрече. Заканчивайте!

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

Перепланирование

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

Agile

Хотели бы вы, чтобы вас оперировал такой врач, для которого его профессионализм и ценности не являются пустым звуком?

  1. Люди и их взаимодействие важнее, чем внутренние правила больницы, распоряжения члена попечительского совета и новомодная лазерная установка. Знания в условиях неопределенности могут быть быстро получены только через сообщество профессионалов
  2. Рабочий продукт важнее, чем описание почему пациент умер
  3. Сотрудничество с заказчиком важнее согласования контрактных данных
  4. Готвность к тому, что все пойдет не так, как хотелось, важнее чем наше желание, чтобы все было как всегда

Внимание, вопрос: почему же разрабатывая ПО мы ведем себя по-другому?

Like what you read? Give Mikhail Podurets a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.