streithahn (streithahn) wrote,
streithahn
streithahn

Categories:

Дегенератская технология Agile и грядущая глобальная катастрофа

(Полный текст: http://bouriac.ru/ARTICLES/Against_Agile.htm)

Agile -- это когда интеллектуально деградировавший заказчик об-
ращается к морально и технологически деградировавшему разработчи-
ку с заданием: сделай мне приблизительно вот это и поскорее, по-
тому что я, будучи не в состоянии толком предвидеть, планировать
и анализировать, оказался перед необходимостью срочной заделки
дыры хоть чем-нибудь; или потому что я хочу быть передовым, а не
консервативным (основательным, осторожным), и меня впечатлил лжи-
вый манипулятивный трёп про Agile.

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

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

Разработчику, конечно, выгоднее дорогие в сопровождении продук-
ты. Но заказчик, которому дороговизна сопровождения ни к чему,
имеет возможность требовать, чтобы система для него разрабатыва-
лась не по методике Agile. Но проблема в том, что высококачест-
венных разработчиков найти всё труднее.

Технология Agile -- вроде раковой опухоли в программировании:
она -- соблазн для менеджеров, а результатом массовой уступки
этому соблазну будут порча кадров, накопление сложностей и бес-
порядка, падение скорости обработки данных, нарастание потока
сбоев в работе серверов, в результате чего однажды может слу-
читься глобальный коллапс сферы обработки данных, а значит --
глобальный коллапс всего, что от этой сферы зависит: транспорта,
связи, банков, государственного управления и пр. Теперешнюю
глобальную цивилизацию, возможно, убьют Agile и Microsoft.



Возврат на главную страницу Александр Бурьяк / Дегенератская технология Agile и грядущая глобальная катастрофа
Tags: катастрофа, работа с данными
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 4 comments