About Mental Agility
money.moo is not the name of a highly profitable tech company that makes several varieties of computer controlled widgets. I’ve been working here for a little over a year as a “software developer” (the new name for a “computer programmer”) in an environment known as “Agile”. For a while now I’ve been trying to write an essay summarizing some of the ridiculous, farcical experiences of working in a gung-ho “Agile” company; if you don’t know what Agile (with a capital “A”) is, keep reading. But trying to precis all of the experiences and resulting thoughts into a single, cohesive, structured document has beaten me and so instead I’ve decided to blog it a day at a time.
So here’s the plan: we will start with posts describing Agile (or Agilism as I now refer to it) and related experiences up until the present time. Once the background is complete it’ll become a “live” day to day blog.
N.B. This is NOT an attack on Agile software development as a concept – but it is intended to illustrate how a simple set of ideas can be mutated by folklore, profit-drive, and incompetence into a hideous, autocratic nightmare.
The attempt to impose upon man, a creature of growth and capable of sweetness, to ooze juicily at the last round the bearded lips of God, to attempt to impose, I say, laws and conditions appropriate to a mechanical creation, against this I raise my sword-pen
— Anthony Burgess, A Clockwork Orange