Why Go?
Why did I stay so long? – 13 years. Because I loved working with that team. It was a rare thing – A real team who each day learn’t from each other, continuously supporting one another. But there was...
View ArticleCould we really be so wrong?
I see us frustrated when we aren’t given the time to do the right thing. Hierarchy leaves us vulnerable to pressure. Encouraged to take short-cuts, we’re nervous and tense. Those unwilling to cave to...
View ArticleInterviewing Programmers – start with code
I spent the day yesterday interviewing programmers for a new start-up near Bristol. It’s a job I love. I’m always intrigued to hear about peoples careers and how the approach the challenges we present....
View ArticleWorking Late
I’ve been questioning my principles lately. One that’s been troubling me is a principle behind the Agile Manifesto: “Agile processes promote sustainable development. The sponsors, developers, and users...
View Article10 questions wonderful PO’s ask (alternatives to WTF?)
Product Owners’s navigate a precarious tightrope between human and developer logic. Wonderful ones inspire, woeful ones frustrate. They’re invariably caught in a political maelstrom, making a tough job...
View ArticleDon’t Wag The Dog
Why does the dog wag its tail? Because the dog is smarter than the tail. If the tail were smarter, it would wag the dog. When I ask any development team what’s the hardest thing about agile development...
View ArticleWho do you code for?
Do you code for yourself? Do you do it for the love of creating or the satisfaction of crafting something elegant? Do you do it for the discovery? Do you do it for the money, for the family you’re...
View ArticleFrom Agile Team to Lean Company
I keep meeting development teams frustrated by the hierarchical organisation around them. Some realise their predicament, others blame. There’s nothing they can do about it alone; generations of...
View ArticleSlow Down to Accelerate
From the outside, development projects of a reasonable size look painfully slow. We fail to appreciate the hidden complexity, too comfortable with our simple vision that ignores the awkward details....
View ArticleA Manager’s Guide to Self Managing Teams
An agile team that finds its groove is a precious thing. A group of smart diverse people, passionate about their shared purpose, openly collaborating and continually experimenting can do amazing...
View Article
More Pages to Explore .....