Agile Archive

Rising to the Agility Challenge

Organisational agility could be the difference between succeeding and failing in today’s business environment. Agility relies on everybody in an organisation knowing what they are trying to achieve, understanding why, being able to decide by themselves how

Mindfulness: Cultivating Agile Minds

Agility starts with Mind. It’s about open, curious, energetic mind constantly looking for doing better things and in better ways. Such Agile Minds manifest in proactively sensing market/customer opportunities/needs early, quickly adopting to changes to create new

Managing Manager-less Processes

A new generation of Agile processes are emerging, frequently omitting the role of a dedicated manager. Erik Meijer has termed his flavor as One Hacker Way; my version was originally titled Programmer Anarchy. We explore the reasons

Predictability Without the Gamble of Poker

Often knowing when something will be delivered is important. Activities like hiring and purchasing have a lead time and can mean that organisations need to know when the product will ship. But Hofstadter’s law, the planning fallacy

Dealing with the Pesky People Parts of Software Development

This talk explores communications between coders, some of the personality challenges and interactions with normal people.From pocket watches to great cathedrals, craftsmen created wonders of the age. While individual skill, repetition and accomplishment was important, communication between