3 ms·
>Agile is a way for non-technical managers to exercise arbitrary power over engineers Agile was explicitly invented by engineers for engineers, just look at th
by yyyk 5y ago
>Agile is a way for non-technical managers to exercise arbitrary power over engineers
Agile was explicitly invented by engineers for engineers, just look at the history of the original manifesto.
One big problem is that it was built for self-managing teams composed only of engineers and established businesses are not built like that at all. There are non-technical people which are necessary and have legitimate business needs. Some of these are managers with power, so of course they're going to (ab)use the process to get what they need.
You can either change the structure of the business itself to be more Agile-like (good luck with that in an established company, especially a non-tech one), or adopt a more realistic posture which invariably involve concessions and deviations from the Agile model, but ends up better for all involved.