Home > technical > Not That Different, No?

Not That Different, No?

Check out this slide I plucked from a pitch that will remain unnamed:

Agile Vs WF

Notice the note under the waterfall diagram. Now, let’s look at the original, “unadapted” version and accompanying quote from Winston W. Royce’s classic 1970 paper:

Seq WF

Notice that Mr. Royce clearly noted in his paper that the sequential, never-look-back, waterfall process is a stone cold loser. Next, let’s look at another diagram from Mr. Royce’s paper; one that no fragilista ever mentions or shows:

Iterative WF

OMG! An iterative waterfall with feedback loops? WTF!

Finally, let’s look at BD00’s syntegrated version of the agile, lower half of our consultant’s diagram and the iterative waterfall diagram from Mr. Royce’s paper:

Agile WF

Comparing the agile and “chunked“, iterative, waterfall models shows that, taken in the right context, they’re not that different…. no?

  1. March 7, 2014 at 8:00 am

    I would like to leave a comment but I am afraid it was brain overload for me! Will you be posting about the Mardi Gras soon?

    • March 7, 2014 at 11:20 am

      Hi Rainee. I wasn’t planning on writing a blog post on the specifics of my trip to Mardi Gras, but I’ll rethink the situation.

  2. Dave
    March 7, 2014 at 11:52 am

    What seems arguably different is how tight a cycle time is desired/feasible, and if you can jump back several steps directly vs running the chain sequentially backwards.

    • March 7, 2014 at 3:33 pm

      Yepp, they’re definitely arguable because they’re context-specific. I think Royce was talking about big real-time, non-IT-database systems. Even with that in mind, they’re not that different when it comes down to it, no?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: