October 24th, 2019

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

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

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

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

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

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

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



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

Глобальные задачи

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

Главное, что надо делать, -- это остановить рост численности
населения и начать сокращать его. Жёсткость мер в этой области
должна быть такая, чтобы обеспечивался нужный результат. Если не
получится обеспечить его иначе, чем очень жёсткими мерами, зна-
чит, они должны быть применены они. Крайние меры в крайних слу-
чаях тоже не исключаются, потому что это борьба за выживание, а
не за nice to have.

* * *

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

1. Изживать словоблудие в политике. Вежливости -- ДА, а демаго-
гии и лжи -- НЕТ. Рассматривать демагогию и ложь как наказуе-
мые действия. Иначе не получится вырабатывать сложные
эффективные решения, а без них большинству не выжить.

2. Радикально сократить и нормализовать рекламную деятельность.
Запретить "впаривание" продукта: чем меньше люди потребляют --
тем лучше в масштабах общества. Следует основательно менять
жу-жу-жу, каждодневно обрушивающееся на слабеющую психику
народов.

3. Сделать СМИ некоммерческими, ограничить их количество.

4. Декоммерциализировать и нормализовать интернет.

5. Загнать в рациональные рамки так называемую интеллигенцию,
принудить её к занятию общественно-полезными делами.

6. Ограничить "свободу слова" настолько, насколько требуется,
чтобы поп-культура не вытесняла "высоколобой" культуры из
сферы массового "культурного обслуживания".

7. Сажать деревья везде, где позволяет место и где они смогут
расти.

8. Радикально сокращать курение. Это избавит от табачных планта-
ций, табачной промышленности, а главное -- от значительной
части пожаров. Вдобавок можно будет много экономить на
медицине.

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

10. Существенно урезать парфюмерную промышленность, в особенности
производство дезодорантов.

11. Применять смертную казнь. Население от этого сокращается
незначительно, зато значительно сокращаются затраты на под-
держание социального порядка -- благодаря устранению особо
хлопотного контингента.

12. Шире применять эвтаназию.

13. Относиться к абортам как к вполне приемлемому средству в
случаях, когда не удалось предотвратить нежелательную бере-
менность щадящими средствами.

14. Уйти от майкрософтовской парадигмы в обработке и передаче
данных и обеспечить удобную и безопасную возможность дистан-
ционной работы. Это позволит существенно экономить на поезд-
ках.

15. Обходиться без компьютеров везде, где это не сложно. Ради-
кально бороться с неоправданной сложностью компьютерных
программ.

16. Избавляться от зрелищного и затратного спорта: будет огром-
ная экономия на стадионах, "горнолыжных базах" и т. п., а
также на переездах и перелётах болельщиков.

17. Радикально оздоравливать население: экономить на медицине.
Нормализовать медицину. Значительно потеснить её гигиеной и
евгеникой.

18. Ликвидировать сферу недетских игр.

19. Отделить церковь от государства. Запретить пропаганду
религий и навязывание религиозных ритуалов. Это требуется
хотя бы ради интеллектуализации общества.

20. Сократить производство предметов роскоши и безделушек.

21. Запретить втюхивание "домашних любимцев", не употребляемых
в пищу. В первую очередь собак.

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

23. Относиться к снижению "валового внутреннего продукта" как
к достижению, а не как к проблеме. Сокращать этот продукт
надо, разумеется, так, чтобы качество жизни повышалось, а не
понижалось.