The Agile process is suppose to accomplish a number of things. Sustainable development is only one of them and that truly depends on the team. The challenge, however, is that “team” is not a static thing. Employees leave and join teams regularly. Whether by normal attrition or because of success in the business and the anticipated or realized workload. Sometimes it’s a matter of cross training members in other teams that could benefit from knowing more about the whole instead of just a few parts.
But one of the tenants of Agile is that the teams are supposed to be self organizing and that suggests that teams are self regulating as well as adapting the process as the team sees subtle or obvious customization. And it is this customization of the Agile process that I’m concerned about. For example when you are RUP trained you can be interchanged from one RUP team to another so that you can concentrate on the domain specific challenges on not the internal processes.
Furthermore, since Agile teams are flat relative to traditional organizations it promotes the notion that advancement comes from moving horizontally instead of vertically. Unfortunately moving horizontally has it’s challenges when moving internally and externally. It too becomes another system to game.
The only constant is change… –Issac Asimov
If you have been in this business long enough you have come to expect change as a fact of life. However, in a physics context; change causes friction, friction causes head, heat causes premature aging… etc. And let’s not forget excessive heat. So the point I’m circling around is that Agile is it’s own worst enemy. Yes the glossary is fairly similar but the execution is not guaranteed.







postagilist
2012/09/11 at 16:16
That’s true but why do you describe yourself as “Agile” high volume payment systems?
Agile is just a scam. Iterative and incremental are what drives agile.
Maybe you should become post-agile?
PA
Richard Bucker
2012/09/11 at 16:31
I’m not using Agile in the way that you think. I’m Agile as in Ninja-like. However, Agile Process Management is not a scam as there are some good ideas, however, it borrows very heavily from other process improvement and management systems and so it should be more appropriately named… where the SCAM comes from is that APM practitioners (and company sponsors) have spent so much time, money and effort learning the process they refuse to acknowledge that it was a mistake. And that’s where the scam comes from.
postagilist
2012/09/11 at 16:47
How about nimble then? Re other comments check my recent postings relative to agile as a scam