Anagrams

Spent a wet saturday afternoon trawling internet anagram generators for humorous rearrangements of my name.

The best I could find with just my first and last name was ‘Horned Barbs’, which I didn’t like very much. Including my middle name produced ‘Washboard Brine Mill’, which is suitably surreal and much more preferable.

I’ll get my coat

My most embarrassing client-facing moment to date: the time when I sat down on a beanbag a bit too close to the movable partition behind me and knocked it over into another partition that was behind the first one, which also went down, taking out a large rubbish bin as it went. The whole event taking place so slowly that the other people present had time to crack jokes about it while it was still happening.

Agile methods and Lean Manufacturing

Agile methods are all about delivering maximum business value, and minimum risk. Lean manufacturing is about reducing cycle time (takt), and waste (muda). Its focus is on customer pull. From this idea flow concepts like just-in-time delivery, and inventory reduction. The ultimate lean system being one where a customer order arrives at the point of sale, and the instructions flow all the way back to the point of obtaining the raw materials. The necessary tasks to create the desired item take place, flowing back down the chain to the customer, who receives their product. No batching, no storage, just value creation.

Lean manufacturing principles applied to the software delivery process lead inexorably to something that looks very much like the ideal agile team: Customer requests feature, team implements feature, one-click automated build-test-deploy cycle takes place, feature is live.

You might argue that such an idealised vision is oversimplification to the point of absurdity, but it provides an excellent target (agilists might say ‘test’), against which to measure process improvement efforts and assess current state. Very pleasing.