Did God manage his project ‘Creation of Earth’ in a waterfall or an Agile way ?

Geert Bossuyt


Imagine God creating the world in a waterfall way....

I then, picture God behind a big desk, discussing with all the angels about how Earth could look like.   What animals should be created?, How long should it take to go from complete darkness to complete daylight?  What colors will we use ?....

After having decided on what they wanted to create, how long would they have needed to decide in which order all the creation was supposed to happen?   What comes first ?   The water or the birds,  the trees or the ants, the apple or the snake  ?

Finally,  some Angels started to nag about risks.    Would the animals not get to fat of all the eating ?  Won’t there be any fights ?    How big is the chance the sky will fall down ?

I’m sure they would have talked about it hours and hours for ages.   It’s not that they didn’t have the time to talk for ages ( they’re immortal, you know), but I guess they would have given up long before coming to any good solution.

Instead of all this discussion and thinking, suddenly,  God decides to separate light from darkness.  And after a one day Sprint, He looks around and sees it is okay.   Since there was darkness now, there was a good reason to go home and have a good night of sleep.   He knew He had to make sure He could keep up the speed for some time longer.   (Sustainable pace is as old as the world itself).

At dawn, again He looks around, and with new insight He decides the creation was not yet finished.   It just didnt look like the vision He had in mind yet, a bit boring.

So He creates land and water.   Nice .....   now after a day of labour, He could not only go to bed because of darkness, but also take a long nice bath.    He looks around, after another Sprint of hard work, and was happy with what was there.

More Sprints of days went by and each Sprint He learned from the previous Sprint, creating more complex stuff in the same amount of time.   Starting with plants, and little fish, continuously improving right up to mammals and even man and wife.    What a wonderful learning curve.

And instead of having never ending discussions and making complicated plans, God created Earth so efficiently that He had a Sprint left to take some rest.   On time, on budget, on scope....   The first project ever was a true success.

It is not for no reason they say ‘At the beginning there was nothing...”

No plan, no discussion .... just a Vision and a talented Guy.

Comments (13)

  1. Srirangan - Reply

    March 25, 2010 at 11:44 am

    Did atheists protest this blog post using Waterfall or Agile? :-o

  2. Wilco Koorn - Reply

    March 25, 2010 at 4:22 pm

    I wonder if God did this all using a test-driven approach

  3. Geert Bossuyt - Reply

    March 25, 2010 at 5:09 pm

    Hi,
    I'm a strong catholic myself, that's why I know the story that well.
    I hope it is obvious I'm not at all having the intention to make fun of God. My only purpouse was to use this story as a metaphore for a good project.

    Enjoy !

  4. Maarten Schenk - Reply

    March 25, 2010 at 5:36 pm

    On time, yes. Under budget, yes. But bug-free? ;-)

  5. Srirangan - Reply

    March 26, 2010 at 2:09 am

    @Wilco: Are we all nothing more than just test cases? :-o :-(

    @Geert: I don't think believers will have a problem, but we know atheists will! :-P

  6. shen - Reply

    March 26, 2010 at 4:05 am

    cool, I really like the story

  7. Atheist - Reply

    March 26, 2010 at 8:29 am

    @Srirangan: Correction, you don't KNOW that atheists (we're all the same, apparently) will have a problem with this post, you just BELIEVE that.

  8. Links « Beautiful Discovery - Reply

    March 31, 2010 at 12:42 am

    [...] Did God manage his project ‘Creation of Earth’ in a waterfall or an Agile way ? One of the strangest explanations of agile methodology I’ve ever read. What’s especially strange is this idea that the Earth project is finished. Really, it’s just getting started. [...]

  9. Abder-Rahman - Reply

    April 2, 2010 at 1:06 am

    Well, I think that is is NOT a right analogy to make.

    How can you compare thinks that "Humans" developed with God.

    Really a very BAD idea and that does not make any sense.

  10. Mary - Reply

    April 3, 2010 at 5:31 pm

    Geert kent het scheppingsverhaal (ook wel genesis geheten) zo goed omdat hij als katholiek het verhaal hoogstwaarschijnlijk op verschillende tijdstippen en tijdens verscheidene evenementen heeft mogen vernemen. Zelf de bijbel lezen en de teksten interpreteren werd tot voor kort niet echt gepromoot in de katholieke kerk. De meeste K-bijbels waren in latijn, dus dat werpt een hindernisje op; mogelijk heeft hij dit verhaal niet eens zelf gelezen.

    Maar enfin, hij gebruikt het als een metafoor en dan is moet het kunnen, toch?

    Toen men het scheppingsverhaal optekende wist men nog niets over de ingredienten van het ontstaan van heelal / leven of over strings, big bang, het uitdijen van het heelal. Om het zo maar eens uit te drukken waren de 'requirements', de ontwikkelmanier en aanpak/verloop, tot dan onbekend.

    Het scheppingsverhaal is daarom in feite een poging van de mens om onze herkomst te verklaren en een allegorie op zichzelf.
    Dat maakt dat Geert een metafoor creëert van een allegorie en dat plot op een Agile concept. Op zijn minst is dat 'problematisch'

    Hoewel er vóór die tijd al bijbelteksten waren (bv de thora) stammen de boeken (ruim 70 stuks) die samen de katholieke bijbel vormen, van ca. 150 jaar vóór het jaar nul. Tot ca. 500 jaar nà het jaar 0 is het wel onderwerp van verandering geweest. In de loop van die 650 jaar zijn er enkele boeken verwijderd. Zou je met enige lenigheid van geest Agile kunnen noemen maar dan met een doorlooptijd van ruim 33 duizend x 7 dagen.

    Het boek de bijbel (boeken dus) bevat de architectuur van het leven dat de mens (in dit geval de katholieke Geert) te volgen heeft. De bijbel telt ruim 60 boeken en elk boek heeft, afhankelijk van de grootte van de uitgave, tussen de 50 en 100 bladzijden en bevat daarom gemiddeld ruim 4000 bladzijden.

    Klinkt mij sterk BDUF in de oren!

    Geert kent in ieder geval 1 interpretatie van het scheppingsverhaal waarvan er in totaal zo ongeveer 100 - interpretaties- bestaan. Dat betekent weer dat er heel wat van deze referentiearchitecturen bestaan. Nog meer BDUF.

    Waarom meld ik dit eigenlijk? Welnu:
    Geert, behalve dat het volslagen flauwekul is om de schepping met een Agile project te vergelijken vind ik het ook ongepast en misplaatst om dat te doen. Je toont hiermee aan dat je wel het talent hebt om je voet ergens in te zetten maar niet het talent hebt om het Agile gedachtengoed op een aansprekende wijze voor het voetlicht te brengen.

    En als je stuk nu humorvol was geweest, maar dat is het ook niet. Ik raad je aan de volgende keer je stukjes door een collega te laten lezen of de 'weblog etiquette' te lezen. Zo bewijs je nog jouw bedrijf, noch je collega's, noch de Agile wereld een dienst.

    In dat verband kun je beter een voorbeeld aan je collega Serge nemen, die ons blij maakt met een praktisch voorbeeld om achter valide requirements te komen.

    Beterschap gewenst!

  11. Geert Bossuyt - Reply

    April 6, 2010 at 8:58 pm

    @Mary

    Dag Mary,
    Dank je voor je moedige reactie. Ik vind het prachtig wanneer mensen een statement durven neerzetten en hun mening ongezouten de wereld insturen.
    Dat je de humor van mijn blogpost niet inziet, en dit leest als een soort opinie stuk vind ik jammer voor je.

    Dat de veronderstellingen die je maakt geen steek houden kon je niet weten, daarom zal ik inhoudelijk niet reageren op je reactie. Laten we dit doen bij een volgende ontmoeting. Lijkt me leuk!

  12. Mary - Reply

    April 10, 2010 at 5:25 pm

    @ Geert
    22 april a.s. tijdens nlscrum meetup zou kunnen. Ik heb nog wel een afspraak om te praten met een collega van je. Dat gesprek gaat wel ergens over: marketingstrategie. Daarnaast heb ik het plan opgevat om een open space sessie over lean six sigma te hosten. Wordt het een druk programma...

    Ben overigens zeer benieuwd wat jouw argumenten zijn om te onderbouwen welke van mijn, door jou als veronderstellingen geklassificeerde, opmerkingen géén steek houden. Ik laat mij daarin graag bijpraten; wie weet kan er ik er dan wel om lachen?

    Tot gauw

  13. Daniel Plomp - Reply

    August 9, 2010 at 11:25 am

    Ha Geert, leuk stukje en gelukkig zijn er ook mensen die er wel de humor van inzien. Hoe God het uiteindelijk voor elkaar gekregen heeft, vragen we t.z.t. wel. In iedergeval kregen een aantal mensen het talent van Hem om Agile en Scrum 'leven' in te blazen...

    Grappige invalshoek in iedergeval!

    Groet,
    Daniel Plomp

Add a Comment