Agile

May. 2nd, 2020 03:59 pm
elglin: (Default)
[personal profile] elglin
Сформулировал для себя суть пресловутого и модного Agile.
This is when a team of developers with only a vague idea what they're doing try to bite way more than they can chew.
Ну то есть когда банда программеров, которые слабо понимают, что и зачем они делают, пытаются рубить дерево не по себе. Правильное решение очевидно - не допускать такие банды к таким деревьям. Проблем тут две:
1) Разработка тогда если не намертво встанет, то откатится на темпы 20-30-летней давности, поскольку подавляющее большинство программер-банд именно такие.
2) Вспомните сами свою карьеру. Сколько раз вы развертывали какую-то тулзу или прогали на фреймворке, в которых разбирались, ну, на уровне пары прочитанных статей и пролистанного мана? Это в идеальном мире, когда надо внедрить или разработать что-то, нанимают специалистов по этому делу, а прочих засылают на курсы повышения квалификации.
А в реальности нашел Вася какой-то фреймворк или решил запилить полезняшку или внедрить что-то. Если Вася пойдет клянчить у начальства курс по этому делу, он в 90%, если не в 99% случаев получит шиш с маслом, а часто еще и выволочку. А если вдруг на эту инициативу наймут спеца, то первое, что он сделает, - это отодвинет Васю на вторые-третьи роли, а Вася вряд ли хочет гнить в поддержке до конца дней своих.
А потому Вася начинает пилить, слабо понимая, нафига ему это надо, и что он сейчас делает. Если Вася годный чел, то где-то к середине дела он поймет, как надо было делать с самого начала. Если не очень годный - то к концу. Глядишь, и руководство на курс расщедрится, и, может, наймут кого-то, кто хотя бы рядом когда-то стоял - и это уже Вася будет его отодвигать от самой вкуснятины, а не он Васю.
Вот Agile и нужен для того, чтобы Вася понял все чуть раньше и смог пофиксить чуть больше косяков до релиза. То есть это говенный процесс для разработки говнософта говнокодерами, который годится только на свалку. Только вот в условиях засилья говнософта, говнозаказчиков и говнокодеров по всему шарику ничего лучшего для ширнармасс пока что не придумано.
Такие дела.

(no subject)

Date: 2020-05-02 05:02 pm (UTC)
beldmit: (Default)
From: [personal profile] beldmit
Вообще-то не обязательно. Часто слабо понимает, что ему надо, заказчик.
Page generated May. 13th, 2026 09:19 am
Powered by Dreamwidth Studios