Tag Archives: alistair cockburn

A Marketer’s Guide to Agile Development – I Pledge Non-Allegiance

Sign the Oath of Non-Allegiance!

Oath of Non-Allegiance

“I promise not to exclude from consideration any idea based on its source, but to consider ideas across schools and heritages in order to find the ones that best suit the current situation.”

Love, love, love this oath – from our friend Alistair Cockburn. Why is it needed? To remind turf warriors and methodology zealots that “Us versus Them” intolerance robs the business of progress. The Oath has lots of uses, because projects unfortunately tend to spawn multiple factions: Continue reading A Marketer’s Guide to Agile Development – I Pledge Non-Allegiance

A Marketer’s Guide to Agile Development – The Balance of Power Part 3

In Part 1, we had a marketer seemingly off his meds mistaking the development team for short order cooks.  In Part 2, we had a developer drunk on cowboy code, smugly delivering what marketing would have asked for if only they had his superior vision.

There could have been a third scenario where the hyperactive marketer and the arrogant developer were in the same scene, but that would be too divisive.   Here goes:

Marketer (played by Bette Midler):   Yo, Poindexter – this is not what we talked about.   This landing page looks like my ferret sicked up.  What the hell is this?

Harried Business Analyst (played by Philip Seymour Hoffman):  Okay guys….   Wait – you know what?  This is not going to end well.  Maybe I don’t want to be in this scene.  In fact,  I’m calling in sick from this scene. (exits)

Developer (played by Shia Lebeouf):   Your RHN was a little light on details, so it was necessary to iterate some continuous improvement on that bad boy.  

Marketer:   My RHN?

Developer:  Requirements on Hooter’s Napkin.

Marketer:   That napkin was so freakin’ agile, my friend  – and more documentation than I’ve ever seen come out of your shop.  But this call to action makes it look like we want them to renew their truck registration at the DMV.  THIS ISN’T WHAT I ORDERED – er, I mean wanted.  

Developer:  What you wanted didn’t match my vision of deep cool.   You said they had to be able to submit a webform on the page, and they can.   And preview all the products.  And personalize them with virtual logos they design on the fly. 

Marketer:  Customers don’t want that.  What makes you think my customers want that?

Developer:   Because it’s cool.  Deeply so.   Customers want cool.  It’s not our fault you blow into work every morning 30 minutes after scrum ends.  Non-attendance means acceptance.  No feedback means acceptance.  So does arguing with any code that’s already through QA.

Marketer:   What are you guys, the Borg?

Developer:  Hell, no.  The Borg was too centralized to be Agile.

Marketer:  Screw it, I don’t need you.  I’ll just have the agency build it.

“Us vs. Them” mentality exists in every business.  But maintaining and nurturing the chasm just isn’t – well, Agile.  I love this quote attributed to Alistair Cockburn, an original Agile Manifesto signatory: “Always remember, there is only us.”