Archive for January, 2012

Code Kata Constraints

I’ve accumulated a number of great constraints over the moderate time I’ve been involved with katas.  With Cincy Clean Coders and Dayton Clean Coders new constraints keep coming both creative participants and crazy things I pull from the morass between my ears.  I can’t imagine this will stop for reasons I’ve already mentioned. To help me keep [...]

Tags:

Expand Your Normal

I went for beers with a couple of coworkers today and a question came up that I get a lot.  What’s the point of a kata?  That’s an answer for you to come up with for yourself, but I’ll let you in on my secret obsession: I want to expand my normal. TL;DR I have [...]

Tags:

Time box: Safety zone for Creativity, Cleanliness, and Sausage Stuffing

Without freedom, one’s creativity cannot bloom. ~ Dalai Lama On Creativity In his 2005 A Survey of Organizational Creativity, Wayne Morris of New Zealand found that 2 of the top 3 Factors that facilitate or enhance organizational creativity are Time and Space/resources to pursue ideas.  Google stands as a preeminent topic brought up by software [...]

Tags:

Time box: A Holistic View on Sprints and Iterations

Over the last few years we’ve seen a growing discontent around the idea of Iterations or Sprints.  It excites me that the software community is actively engaged in questioning the long held canon of Agile practices.  Through these explorations we as an industry will find a greater depth of understanding.  Over time this can only [...]

Tags:

Definition of Done Discovery

One of the important aspects of Scrum and the more fundamental concept incremental delivery is building Done software each iteration.  There are a lot of holes in that statement, but that makes sense; Scrum is full of holes… on purpose.  If you want answers rather than a framework built for learning, Agile ain’t for you. [...]

Tags: