login
my ps
about
contact
home
instructor-led training
online training
blogs
Don Box's Spoutlet
»
Knee-jerk Architecture
Knee-jerk Architecture
Don Box's Spoutlet
Home
Contact
Pluralsight Blogs
Scott Allen
Craig Andera
Mark Baciak
Don Box
Keith Brown
David Cowles
Tim Ewald
Jon Fancey
Jon Flanders
Kirill Gavrylyuk
Ian Griffiths
Martin Gudgin
Mike Henderson
Dr. Joe Hummel
Jim Johnson
Sahil Malik
Matt Milner
Ted Neward
Fritz Onion
Pluralsight
Brian Randell
Jeffrey Schlimmer
Aaron Skonnard
David Starr
Dan Sullivan
Doug Walters
Jim Wilson
Mike Woodring
Syndication
RSS for Posts
Atom
RSS for Comments
Email Notifications
Go
Recent Posts
Elation
Tito's Tacos
Mary Jo's Codename Roundup
Impromptu Vacation
Wahoo - Microsoft Sponsors Apache Software Foundation!
Tags
Microsoft
Microsoft Solver Foundation
Modeling
MSF
Oslo
PDC
View more
WinFXies
BenjaminM
Christian Weyer
Clemens
Ingo Rammer
Christian Nagel
Aaron Skonnard
David Chappell
Z through A
Jan Gray
Paul Graham
Chris Brumme
Nick Gall
Petzold
Jon Udell
VSers
Keith Short
Steve Cook
Stuart Kent
Gareth Jones
Jack Greenfield
Herb Sutter
Chuck Jazdzewski
Peter Hallam
Matt Warren
Jay Bazuzi
Dan Fernandez
Anson Horton
Gus Perez
Cyrus Najmabadi
Scott Wiltamuth
WinFXers
Doug Purdy
Omri Gazitt
Mike Vernal
Kavita Kamani
Bruce Williams
Jeff Schlimmer
Martin Gudgin
Yasser Shohoud
Hervey Wilson
Akash Jeevan Sagar
Dennis Pilarinos
Chris Anderson
Aditya Bhandarkar
Dharma Shukla
James Conrad
Kirill Gavrylyuk
Steve Maine
Jim Johnson
Doug Walter
Kenny Wolf
Jurgen Thelin
Savas Parastatidis
Rob Relyea
Tim Sneath
Adam Nathan
Filipe Fortes
Greg Schechter
Lauren Lavoie
Karsten Januszewski
Daniel Lehenbauer
Henry Hahn
Nick Kramer
Dave Green
Archives
August 2008 (4)
July 2008 (3)
June 2008 (6)
May 2008 (3)
April 2008 (1)
February 2008 (4)
January 2008 (6)
December 2007 (2)
November 2007 (13)
October 2007 (9)
August 2007 (3)
May 2007 (6)
April 2007 (2)
March 2007 (5)
February 2007 (2)
January 2007 (13)
December 2006 (8)
October 2006 (2)
August 2006 (1)
July 2006 (3)
June 2006 (11)
May 2006 (15)
April 2006 (6)
March 2006 (7)
February 2006 (2)
January 2006 (9)
December 2005 (13)
November 2005 (4)
October 2005 (12)
September 2005 (15)
August 2005 (7)
July 2005 (32)
June 2005 (10)
May 2005 (8)
April 2005 (18)
March 2005 (4)
February 2005 (24)
January 2005 (5)
December 2004 (6)
November 2004 (20)
October 2004 (24)
September 2004 (5)
Mike Spille has
a nice piece on knee-jerk architecture and a new methodology called "iXP"
.
Posted
Jul 14 2005, 12:56 PM
by
don-box
Comments
TSHAK
wrote
iXP, AOP, and Ping-Pong
on 07-14-2005 11:53 AM
From the Spoutlet, one of the most entertaining (and unfortunately accurate) IT blog posts of the year...
Udi Dahan - The Software Simplist
wrote
Method, Process - and not a class or an EXE to be found
on 07-15-2005 4:11 PM
My man Jimmy's been <a href="http://www.jnsk.se/weblog/posts/whatprocess.htm">bitten by the process bug</a>, but it doesn't seem to be anything major. Although I don't consider myself a methodologist, I thought I'd relate a recent story on the topic.
<BR/><BR/>
I'm spending part of my time these days as chief architect on the development of a mission planning system. Anyway, this project was running into some budgetary constraints for the current fiscal year. The problem was that the impact would be felt like aftershocks in the coming years. There were three critical modules that were hit by these constraints.
<BR/><BR/>
When asked to describe how we were going to develop the system, I began talking in an "implement-by-slice" language and putting dates beside each slice, finally showing what could be completed by the target date (quite a bit less than many stakeholders had in mind). One of the dev leads that was with me wrote it up, and sent it out with the appropriate explanations and commentary.
<BR/>
The next day I was busy in meetings all day long with our local Microsoft branch, who are absolutely amazing, by the way. The following morning I got a call from the project lead: "We've got a green light for all the modules - budget, staff, everything." I didn't connect the dots, I mean, I just wrote up a fairly standard development plan, no reason for that to have any serious effect, right?
<BR/><BR/>
Well, it turns out that this bit of process, implement-by-slice, was new to many of the stakeholders, and when they saw that the system would be stable at numerous points of the project lifecycle, it blew them away. This down-to-earth plan became a framework for concrete discussions about priorities and budgets. It forced everyone to stop daydreaming about what would, someday, be possible, and focus on what needed to be done at every step of the way.
<BR/><BR/>
--
<BR/><BR/>
Anyway, this isn't a commercial for implement-by-slice. Rather, consider it a way to regain focus; while many of us talk about how process doesn't matter much, I think that that may not be so true. While it may be well backed in terms of the development team, in the larger context of the entire project, process - in terms of the kinds of documents that get circulated, can make a big difference. Lets not fall into the <a href="http://www.pyrasun.com/mike/mt/archives/2005/07/13/21.45.29/index.html">"knee-jerk" trap</a> (via <a href="http://pluralsight.com/blogs/dbox/archive/2005/07/14/13346.aspx">Don Box</a>).<BR/>
IImplement
wrote
Ping-Pong Development
on 07-21-2005 9:07 AM
Add a Comment
Name:
(required)
Website:
(optional)
Comments
(required)
Remember Me?
home
instructor-led training
online training
blogs
781.749.9238 (East Coast) | 310.251.9901 (West Coast) | Pluralsight, LLC , 185 Lincoln St., Suite 305, Hingham, MA 02043-1741
Copyright © 2008 Pluralsight LLC. All rights reserved.
designed by
nukeation