What is Agile Meaning and Scrum Meaning in Development?
Executive Summary
- People often want an analogy to understand Agile meaning and Scrum meaning.
- We cover this in the article.
Introduction
One wanted to explain Agile meaning and Scrum meaning in terms of something that everyone does. For this article, we picked grocery shopping as it something that everyone can relate to.
How One Would Grocery Shop Using Agile and Scrum
The concept around Article and Scrum can be distilled down to the following.
Agile = No Docmentation + No Sustianability + Rapidly Perpetuating Errors in the Code
If one were to apply Agile and Scrum to grocery shopping, it would look like the following.
Step #1: Do Cocaine
Cocaine is critical to the process because it will cause you to become manic and ride a euphoric wave into the grocery store.
Under the influence of cocaine, your attention span shrinks, and your excitement level increases, and you begin to fall under the influence of the Dunning Kruger Effect, and you have supreme overconfidence. Under cocaine, a person has very little consideration for future events, which is critical to following an Agile process.
Step #2: Start Throwing Things in the Cart
The rule is to start putting anything you see into the cart.
Don’t worry about what it is. Remember, you are high on cocaine, and this makes colors even more pronounced.
If it’s colorful, then it goes in the cart. Feel free to buy things you have never heard of before. Really explore the grocery store’s space.
Step #3: Time for a Nap
Cocaine causes a person to come down eventually, and then it’s nap time.
Step #4: Waking Up With a Bunch of Weird Stuff in Your House
When you wake up at home after passing out because of the cocaine, you will have no idea what you bought as you normally don’t eat most of those things you put in the cart while following Agile. How do you make a meal from Top Ramen, pineapple, tortilla chips, and 20 cases of Diet Slice? Again, that was not the focus of your trip to the grocery store. Your purpose was to follow Agile principles, and you did. So go ahead and give yourself a little pat on the back. When your children ask what they are going to eat — you tell them.
Look, how we got here is irrelevant at this point, we need to go forward as a team.
But I try to make the best of a bad situation and start making meals that you can’t stand eating. Or you can go back to the store and buy some more things. But if you are not high on cocaine when you go back, you are not following Agile principles.
Conclusion
Agile is about zero planning and going by the seat of your pants and then fixing problems later. But it feels good because you start doing things without thinking, and with Agile and Scrum, you can justify irresponsible behavior.
Agile is indistinguishable from doing activities while high on cocaine. When Agile was first developed, it was initially called “Coked Out of One’s Mind Development,” but that idea was developed when a person was…..you guessed it, coked out of their mind. For this reason, the name was changed to “Agile.”
Agile is the preferred approach of outsourcing companies as it allows them to recharge for the same work continually. If one thinks of WiPro or Infosys, their intent is not to actually develop but to rebill, making constant adjustments to earlier work done incorrectly. This is why Agile is critical to the IT industry. Without the ability to constantly repair work, work eventually is complete, which is a bad thing.