Comment In my only AGILE usage it was useless (Score 1) 235
tldr: It's useless when there's only one person is developing and only one other person is making requests.
I was one of two IT people for my old company and I developed an information and documentation tracking portal that eventually grew to manage a great deal of the company's workflow. At some point someone realized that somehow they'd become dependent on this software for the workflow of pretty much every person in the company so they brought in a couple of "experts" to evaluate. One a database guy and one a "business process" guy (a six sigma ninja no less.. this is when I learned that this wasn't just something 30 Rock just made up, but instead something they were making fun of). Well, database guy came and went but business process guy decided that we needed to change platforms and switch to an AGILE development system. The hilarious part was that it took him almost two years to finish coming to that decision. Of course there was no adoption by the single customer and no use for the single developer so we just ended up going back to "fly by the seat of our pants" development. Useless waste of 20+ months...