Accelerating Agile
A curious phenomenon At the end of 2009 I left the world of agile delivery and consulting to join a small team in a trading firm. I was member number three. The team grew to five in the next few weeks....
View ArticleAre we nearly there yet?
The goal of software delivery is to minimise the lead time to business impact. Everything else is detail. The longest journey When I was young our summer holidays usually involved a drive to somewhere...
View ArticleBlink Estimation
Experienced delivery folks can have surprisingly good instincts for macro-level estimation, as long as we are careful to manage blind spots and cognitive biases. This can be an important tool in early...
View ArticleSix Impossible Things
I’m having fun in the most unlikely of places. I’m currently working at a Big American Bank. In fact, it’s so big it’s called Bank of America. I recently wrote an article for their internal agile...
View ArticleThe Busy Kitchen – a parable of work in process
Some software teams get stuck because their business users don’t realise they need to make time to take delivery of features they’ve requested. Over time their UAT backlog increases to the point where...
View ArticleCapturing the narrative
A question came up on the BDD list recently, and based on feedback I thought it would be useful to post my answer to a wider audience. Someone asked: What artifacts do folks normally use to capture the...
View ArticleBDD by example
tl;dr: Send us your examples of real world BDD. Read on to find out why. The panel “What is BDD?” “How can I tell if I’m ‘doing BDD right’? Or wrong? Is there even such a thing?” “Where should I...
View ArticleAdventures With Agile interview
[Adventures With Agile interviewed me recently ahead of teaching a couple of classes with them in June. The original interview is on their blog.] What was your first job in the industry? My first job...
View ArticleHow to train your Agile
[This article was first published on the XP2016 blog in April 2016.] Modern Scrum is a certification-laden minefield of detailed practises and roles. To legitimately describe oneself as a Scrum Master...
View ArticleIn praise of SWARMing
Most of my work these days is helping organisations figure out how to be more effective, in terms of how quickly they can identify and respond to the needs of their external and internal customers, and...
View Article
More Pages to Explore .....