Перевод на русский язык статьи Why Software Projects are Terrible and How Not To Fix Them.
Если вы хороший разработчик и работаете в дурной фирме, вам часто приходят в голову идеи об улучшении рабочего процесса.
Перевод статьи Сары Шерд «Life Cycle of a Silver Bullet», 2003 г.
«Внимание! Выбросьте из головы другие методы оптимизации — мы открыли самый лучший. С нашим методом уровень качества у вас будет расти, а стоимость и время разработки — падать». Практически любой метод оптимизации провозглашается лучшим способом спасти молодой бизнес от проблем. К сожалению, спустя несколько лет этот же самый метод оказывается уже разгромленным и разнесённым в пух и прах, и заменяется новым. В этой притче рассказывается, как это происходит.
Разбирал завалы PDF-файлов со знаменитого процесса «Comes vs. Microsoft» и наткнулся на несколько весьма примечательных документов про агрессивный евангелизм, очень интенсивно применявшийся микрософтом в середине девяностых. Всплыло имя Джеймса Пламондона, как одного из авторов всего этого дерьма, а поиск в гугле принёс довольно много разнообразных статей на чрезвычайно интересную тему «Технологического евангелизма».
Вот один из примеров, «“Power Evangelism” and “Relationship Evangelism” Presented by James Plamondon and Marshall Goldberg». Неформальная и очень познавательная презентация (файл PLEX_2456.pdf из архива материалов), я её немного вычитал и сделал более приемлемую копию. PDF и оригинал в ODT.
Джеймс Пламондон типа раскаялся и ведёт блог на тему этого самого технологического евангелизма.