Думал будет аргументированная критика Scrum/Agile, но ее в статье нет. От слова совсем.
Просто:
1) Нужно разделять разработку проектов от разработки продуктов. Scrum — это методология для продукта, которая не подходит для проекта.
2) На самом деле, у «бизнес-пользователей», там наверху, свой Agile. Причем в очень жестком варианте. И действительно бывает, что некоторые вещи им нужны срочно и внезапно. Не потому, что они «глупые», а потому, что ситуация изменилась.
3) Как показывает мне мой опыт, результаты работы креативных инженеров с их R&D оставляет желать лучшего. И потом их старшим товарищам приходится разгребать за ними.
4) Лично я не представляю, как можно быть хорошим инженером и не понимать что и для чего ты делаешь. Т. е. хороший инженер понимает бизнес-цель своего бизнес-заказчика. Иначе просто никак.
У Scrum действительно есть значительные недостатки, он действительно применим в достаточно неширокой нише.
Но честно говоря, если человек непризнанный гений, то любая методология, которая будет мешать бестолку тратить деньги работодателя, будет для него плохой. На каких бы принципах она не была построена.