The true age of Agile

Agile is a methodology for software development. It was formally launched in 2001 when 17 technologists drafted the Agile Manifesto. This is what everyone is saying, but is this true? Are you sure Agile was not used before then?

As a background, Agile was created to overcome the increasing number of failed software development projects by introducing the core concepts of Shippable Product, where each sprint should add value to the product and be ready for deployment. The following sprint would be an increment, and so forth.

I argue that the same concept was used early on, probably thousands or millions of years before it was officially launched. Strange, right?

Let’s have a look at the story of the creation according to the bible. The first chapter of Genesis (Genesis 1: 1–31) suggests that the creation was done in 6 increments or sprints. Each increment was completed before the start of the next one. The sprint duration was one day (note: according to the bible, “With God, one day is as good as a thousand years, a thousand years as a day.” (2 Peter: 3:8)). The six sprints are:

Sprint 1 (first day): God created heaven and earth.

Sprint 2 (second day): God made the firmament and called the firmament Heaven.

Sprint 3 (third day): God created plants.

Sprint 4 (fourth day): The light was divided from the darkness.

Sprint 5 (fifth day): God created marine life.

Sprint 6 (sixth day): God created animals.

Each of the above sprints was completed or rather shipped when “God saw that it was good.”

My Agile gurus, this is not intended to be factual, it is just a nice observation that many of the successful methodologies could be linked back to nature.

Relax and enjoy the powerful tool we have today, AGILE!

Leave a comment

Website Powered by WordPress.com.

Up ↑