From wikipedia Agile is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Business Guy: Hey developer, I’d like these five features
Dev Guy: Sure.. (works for 2 weeks)
Business Guy: No asswipe, that’s not what I asked for. This button needs to send data to four places.
Dev Guy: Business God, we store data in one place and let other people retrieve it at 10:02PM until 10:13PM via FTP
Business Guy: OK, Ship It. Ops will support that while you fix it. But, you can’t do that. Our clients need access to it 24/7. There is also customer sensative information in there.
Dev Guy: You didn’t tell me that. We can make sure the data is encrypted and send it over a secure channel like SSH. Clients can get the data from 10:02PM to 10:13PM daily. We need another two weeks.
Business Guy: Clients will need access to the data 24/7
Dev Guy: OK. We’ll need two more weeks for that feature.
Business Guy: But I need all the features we talk about within two weeks
Dev Guy: Hmm OK. It’s going to take me two weeks to figure out how to manage the time.
Business Guy: OK, fine, four weeks it is.
Business Guy: (4 weeks later). The site works occasionally. Can you see what’s wrong? But otherwise, ship it. Ops will figure it out while you fix it. We need the additional features in your latest sprint.
Ops Guy: Hey guys, I hate to rain on your parade, but the servers keep crashing and we need some dev time to look into the issues.
Dev Guy: No, it will take us another two weeks to figure out.
Business Guy: OK. I need four more features in the next sprint. Ops will have to deal with the platform stability issues until these latest features get out.
Dev Guy: OK. You’re the boss. We do need to spend time on this though.
Business Guy: (two weeks later) – Our site keeps crashing. We’re losing most of the people we had. The next round of VC funding will be tough.
Ops Guy: (hands business guy an “I told you so” card”) Here’s my card. Call me when you want to talk. Stability is a feature you no-talent ass clown. From Yoda: “If platform not available, no visitors will you have”.