Brian Foote: February 2006 Archives

A Tip of the Hat

|

A tip of the hat to fellow townsman Ken Schreiner for his kind words for Catfish in the Memepool over at Schreiner Video.

Ken evidently numbers his Georges relative to specific dynasties, rather than relative to the founding of the republic…

Thomas Jay Peckish II on Americana

|

Superbowl Sunday is unquestionably the most vulgar of the Great American Holidays...
--Thomas Jay Peckish II, during an uncharacteristic culturally supercilious moment...

Flogging a Dead Horse

|

I was greeted the other morning by an email from a colleague to one of our local mailing lists inquiring as to whether this artfully crafted conference web page parody was my Machiavellian Invention. Anytime something a tad puckish comes along, they blame me. Were this really a "Machiavellian Invention", the authors would have loaded it up with AdSense tiles and tried to get it Slashdotted.

Multiple sources are telling the Laputan Press that Waterfall 2006 is the heretofore unacknowledged brainchild of a prankster by the name of Mike Cohn...

Having somehow missed the CFP, I informed one of the organizers that I'd just take Salmon Ladders: Adding Feedback to the Waterfall Model Saves Fish, and Keeps your Project from Spiraling Down the Drain somewhere where it was wanted. I received this rather brusque reply:

A talk about feedback ("going upstream") would be entirely inappropriate at this conference. Feedback is only needed if there's a chance you might get things wrong. If you do things right, you won't get things wrong. All it takes to do things right is to Follow The Bloody Process. Already, we see that not enough of the speakers realize the importance of this simple principle. We don't need any more apostates.

This all said, the mirth and glee on the part of the agile insurgency associated with the ritual mocking and flogging of this dead horse is sadly misplaced. This horse is very much alive and with us. Once again, commando coders working in teams of sizes 100 and 101 go about their work oblivious to the machinations of the infantrymen in the trenches of the 102 and 103 world, where callous officers are still re-fighting World War I. Herein lies a tale, albeit for another day.

To paraphrase George Bernard Shaw, the big-iron SEI worlds and the XP Agile cultures are two peoples divided by a common tongue. I'm amazed how many times over the last twenty years I've heard commando and infantry people us the same language to describe radically different realities, completely oblivious to these differences in style and scale. At each of these scales, its denizens take it as implicit that their reality is the reality. Such assumptions are largely unspoken, and surprisingly pervasive. When one's context changes slowly, if at all, the temptation to postulate that which is stable and persistent in that context must hold universally can be hard to restrain.

This kind of context sensitivity is one of my favorite things about patterns.


More Waterfall 2006 commentary can be found here and here. Tags:

About this Archive

This page is a archive of recent entries written by Brian Foote in February 2006.

Brian Foote: January 2006 is the previous archive.

Brian Foote: July 2006 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Pages

November 2012

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Brian's Links

Homepages

Diarists

Brian Marick
Martin Fowler
Ralph Johnson (That's Completely Bogus!)
Dave Thomas (The Pragmatist)
Glenn Vanderberg
Patrick Logan
Lambda the Ultimate
Joshua Allen (Better Living Through Software)
Mariann Unterluggauer (Motz)
James O. Coplien
Eugene Wallingford
Blaine Buxton
Nickieben Bourbaki
Travis Griggs
Ivan Moore
Mike Mikinkovich
Superboy & Ward
Rebecca Wirfs-Brock
Nat Pryce
Tim Ottinger
Forrest Chang
Gregor Hohpe
Sam Gentile
Robert Hanson
Chad Fowler
Jonathan Edwards
James Robertson
Bruce Eckel
Andrew Stopford
Tully Monster
Grady Booch
Dave's Ramblings
ShiningRay
Solveig Haugland
Dave Hoover
But Uncle Bob
Doug Schaefer
Smallthought
Ted Leung
blog.talbot.ws
The Farm
Ian Clysdale (Random)
Gilad Bracha
Keith Devens
Urbana-Champaign Techophiles
Stefan Lauterer (Tinytalk)
Planet Python
Chris Koenig
Peter Lindberg (Tesugen)
Jason Yip
Sean McGrath
Jeff Erickson (Ernie's 3D Pancakes)
Steve Freeman (Mock Turtle Soup)
hakank (komplexitetemergens)
Deciduous Ponderings
Take One Onion
Project.ioi.st
Ken Schreiner
Hen so.com
Michael Mahemoff (Software as She's Developed)
Tootruthy
Champaign Media Watch
Jason E. Sweat's Weblog (PHP, etc.)
Raymond Lewallen (Code Better)
Keith Ray
Raymond Chen (The Old New Thing)
Neil Gafter
Joe Walnes
Ivan Moore
LD/dazza (Lost in La Manche)
Scott Rosenberg (Wordyard)
Dave Stagner (Sit down and shut up!)
Walter Korman (Lemurware)
Munawar Hafiz (The space between)
Rafael de F. Ferreira (Rafael Rambling)
Mike Hostetler (Where Are The Wise Men)
Jordan Magazine
Andriy Solovey (Software Creation)
Mike Griffiths (Ideas and essays on code development)
Ashish Shiraj (Ashish Kumar -- Software Test Engineer)
Nathaniel T. Schutta (Just a thought...)
Lynn Cherny (Ghostweather R&D Blog)
Dominique Boucher (The Scheme Way)

Powered by Movable Type 5.14-en