By John Friscia
Agile Away
Here are the chief problems Bloomberg sees with agile and its most successful offspring, scrum:
The numerous complaints about Agile include its lack of focus on software architecture, its emphasis on one-off software projects as opposed to building reusable code, and the reinforcement of the notion that the software development team is a self-contained group, as opposed to participants in a broader collaborative effort.
Perhaps the greatest concern over Agile, however, is the ambiguity of Agile’s principles themselves. Agile calls for self-organizing teams, but there remains no clear understanding of how best to self-organize. Agile also calls for the stakeholder or customer to be an active part of the team – but stakeholders have always resisted this participation, and when they do join the Agile team, they struggle with their role.
As Bloomberg sees it, ambiguity leaks into continuous improvement initiatives as well, such that the shape and timeliness of “improvement” becomes unreliable. Another issue is understanding where the agile team stands in relation to, among other people, third-party providers who do not hold values in common with the team. However, if agile is to be replaced, figuring out what will replace it is a little fuzzy.
Read the entire article at http://aits.org/agile/2015/12/has-agile-outlived-its-usefulness/?utm_source=I%2FS&utm_medium=CAI+Twitter&utm_campaign=Photo