4 ms·
My experience with agile development in companies: It is largely used to delegate the responsibility for a project and the results away from the management to t
by PythonicAlpha 11y ago
My experience with agile development in companies: It is largely used to delegate the responsibility for a project and the results away from the management to the developers.
They just throw the objectives (made by the management) over the wall to the developers, those have to give an estimation and the managements is free of any further responsibility.
So the developers will in practice exploit themselves. This already was profitable in the automotive industry, where instead of the management, the fellow workers pressured the coworkers. The peer-pressure can be even more pressing than any management mechanics.
This finally of course is the opposite of agile development as it meant to be -- but that is nothing, that anybody in management would care about. The label "agile" is good enough and even most employees don't see how they where betrayed. They think (at least for some time), they where "empowered", but the real empowerment is, that they are now free to enslave themselves for the boss.