Monthly Archives: August 2010

Enterprise Viscosity

Agile software development includes a set of terms which convey the forward progress of team. These include concepts like ‘Velocity’ and ‘Burndown’. One day, quite by accident, I was saying something witty or sarcastic and introduced the phrase Enterprise Viscosity. While I don’t advocate making it an official part of any parlance, it’s a useful [...]
Posted in Agile | Comments closed

The Metaphors We Build By

The practice of software development is frequently described in terms of metaphors. The point being to establish a non-obvious connection or analogy between the creation of abstract logical structures executed by computers and other pursuits that are somehow similar. Metaphors are powerful cognitive constructs by which two words or ideas are linked by association or [...]
Posted in Development | Comments closed

On Agile

Read the Fine Print As with many organizations these days, my company does Agile software development. Ignore for the moment that there is something wrong with that statement (and if you don’t see it, that’s fine, most people don’t). Agile is all the rage currently in software development. If you haven’t heard of Agile methodologies [...]
Posted in Agile | Comments closed

Introductions

Where to begin? That’s always a difficult question when it comes to writing. Let’s begin with now and I’ll fill in the details if they ever become necessary. Allow me to answer two questions, “Who I am” and “Why I’m Writing”. Who I Am It is difficult to describe anyone, let alone yourself, in a [...]
Posted in Uncategorized | Comments closed