small refactr logo
At refactr we believe in the value of connection, the utility of agile processes, and the power of great ideas. We are creating the next generation of software for people who expect more from their web applications.
refactr
« No Silver Bullet [and Lego Programming] | MinneDemo - Holiday Edition »


God is an Agilist or Agile is God-Supported™


I was raised Catholic and sometimes a neuron fires that brings back memories. Hence:

An agile reading of The Creation Story from Genesis (King James Version):

[Genesis 1]

Day 1: God said “Let there be light” and there was light. God divided the light from the darkness. And God called the light Day, and the darkness he called Night. And the evening and the morning were the first day.

Day 2: God made Heaven.

Day 3: God made dry land, which he called Earth, while He called the waters the Seas. On the land, he created grass, herbs, and fruit trees.

Day 4: God made the Sun to rule the day, the Moon to rule the night, and the stars to accompany the Moon.

Day 5: God created every living creature that moveth. The waters brought them forth and the winged fowl flew above the earth.

Day 6: God created Man (Adam).

[Genesis 2]

Day 7: God took the day off.

Later God let Adam name the animals, but Adam still felt alone.

With this new information [from God’s newest customer], God created Woman from Man.

——————————————–

In hindsight, it seems more obvious now that God did some of his tasks “out of order”. God wasn’t bothered that he created light three days before he created the the source of the light (the sun) or that evening and morning came and went before the sun and moon were there to mark them. God didn’t care that he made plants use sunlight yet there wasn’t a sun yet. Details. And one would think that since man and woman use mostly the same specs and parts that it would have made sense to make them at the same time, but God, the agilest, doesn’t roll that way*.

God’s process didn’t try to take on everything at once. God didn’t try to look too far into the future. He took each part of His project one step at a time and shifted priorities as new requirements were presented such as all the plants dying and Adam wanting someone to be with. God simply enjoyed each part of the project as it was happening, adding features as the “user” required them.It seems to me that God used a fairly agile approach when creating the Earth and He did an alright job, regardless of what we’ve done with His project today.

It may be a stretch, but it’s still fun for a Friday.

* note: sacrilege added by Ben

This entry was posted by Scott Vlaminck on Thursday, December 7th, 2006 at 10:44 pm and is filed under Agile Processes. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Further Discussion (3 Responses so far. Add yours)

  1. Jesse said...
    This post strikes a unique balance of being able to potentially piss off Christians (sacrilege) and non-Christians (too God-y) alike. Nice job! ;)

  2. Scott said...
    I actually think that the plants wouldn’t necessarily start dying without the sun being around. I don’t think photosynthesis was added to plants until AFTER the sun was created - there was no need for it. I didn’t see it in the story definition, so there was no need to create plants that needed the sun.

    And “out of order” is something that you have created in your mind. There was no order, but the order that was. Night and day, moon and sun, the two weren’t tied together at first - that too was added later. Just because we cannot really have one without the other now has no bearing on the way it was back then when the project started. Remember, no project will be the same at the end as it was originally imagined.

  3. amenti said...
    Good stuff. This is a very insightful view of an agile process. This sort of anti-linear and detail lacking approach can be seen on most projects today as well as projects from the past during the Great Waterfall (or Sashimi) era of software development. The above mentioned paragon can also be witnessed today in natural processes like adaptation, even if there are details yet to be discovered. Order and laws is dificult paradigm to break free from.

    This is also a good reminder that we each see our world based on not only our own experiences, but also based on our trained mind (a.k.a. vocation).

Join the Discussion