Skip to content

Triangle Python Users Group: TriPython (formerly TriZPUG)

Sections
Personal tools
You are here: Home » Members » Odonata's Home » The Blur Box

The Blur Box presentation overview

Document Actions
What is the Blur Box and why should you care?
The Blur Box is a conceptual model that attempts to describe the complexities of an iterative process. The model was created at a time when terms like eXtreme Programming and Agile Development were not everyday terms in IT. The model was actually created by an iterative, object-oriented development team as a way to plead with managers at Purdue University to back off requests for scheduling plans and documentation of "the plan." Thus the model is a little bit "us vs them" in its attempt to explain what an iterative process looks like and why traditional management approaches don't apply. But it introduces several key concepts that helped our team form an approach.

The model is dated in some ways. Agile Development has become more widespread and some of its concepts have moved beyond what is presented here. The model is also half-baked: the concept was very new when I developed this model. I never put the capper on it which would make it a best selling book and allow me to retire to the Caribbean. But as a starting point for discussing Agile Development with people who don't get Agile Development, the Blur Box may be of some use.

To support my TriZPUG presentation, I've included two papers which introduce and explore the model. Both are relatively brief (8 pages or so) mixtures of extremely dry prose and the occasional clever remark. The first paper titled "The Blur Box: A Visual Model for Understanding Iterative Development" (2001) is an introduction to the model. This was presented at the Project management Institute International Symposium 2001, held at the Opryland Hotel in Nashville and again at the Mile Hi PMI Seminar in Denver and at the IT@P roundtable at Purdue. The second paper, "The Blur Box Explored: Solutions for Integrating Adaptive Processes" (2002) explores the model further and attempts to provide general strategies for making the model work for teams unused to Agile Development. I presented this as an invited speaker to the Project Management Institute International Symposium 2002 in San Antonio. I then promptly disappeared from the face of the speaking circut because I grew a family and a conscience.
Python Web Programming Workshop 2013
Wisconsin Mini-PyCamp™ 2013
PyOhio PyCamp™ 2013
Toronto PyCamp™ 2013
Seattle PyCamp 2013
Upcoming Events
TriPython May 2013 Meeting: import minecraft
WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, Raleigh,
2013-05-23
Wisconsin Mini-PyCamp™ 2013
Sage Hall, University of Wisconsin Oshkosh, Oshkosh, WI,
2013-06-02
Raleigh Project Night
WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, Raleigh,
2013-06-04
Carrboro Project Night
Caktus Group, 209 Lloyd St, Suite 110, Carrboro, NC,
2013-06-12
PyOhio PyCamp™ 2013
Senate Chambers, The Ohio Union, Ohio State University, 1739 North High Street, Columbus, OH,
2013-07-22
« May 2013 »
Su Mo Tu We Th Fr Sa
      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 31  
2013-05-07
18:00-21:00 Raleigh Project Night
2013-05-08
18:00-21:00 Carrboro Project Night
2013-05-23
19:00-21:00 TriPython May 2013 Meeting: import minecraft
Orders over $29.95 qualify for free shipping in the US.