January 15th, 2013

vit_r

Про магию и религию

Из бесед под недавним постом вырисовалась интересная теория.

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

Agile (на проповедуемом ныне первом уровне) построен на слабо связанных мелкомасштабных итерациях, и глобальный дизайн пересажен в голову клиенту (product owner), то есть, просто отсутствует, а планирование выполняется по схеме «куда кривая выведет». Никаких манипуляций с отчётностью тут не нужно, потому как все искренне и чистосердечно верят в теорию «Куда бы мы ни шли, мы идём правильным путём», а любая ошибка будет воспринята только как ошибка итерации.

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

В agile подобное невозможно. Даже, если продукт утонет в кривизне и ошибках, вылетит с рынка, и фирма разорится, обвинять будут сложность предметной области, фазы Луны и другие объективные факторы. А любые глобальные метрики, даже, если удастся их построить, будут противостоять вере. То есть, ничего не докажут.

Не то, чтобы в agile принципиально невозможны люди, способные видеть глобальную картину, просто при введении подобных игр они первыми покидают корабль.

Есть ещё один забавный момент. Agile предписывает отсутствие глобального мышления и стратегического планирования. А это значит, что он генетически не совместим с популярными нынче волшебными словами lean и kanban. По крайней мере, в изначальном и чистом их значении.

Можно было бы ещё построить параллели с браком и проституцией и сходить на хабрахабр, но тролить агильщиков не интересно. По крайней мере, гораздо скучнее, чем беседы о том, насколько патологична бескорыстная любовь к Хаскелю.