If you work in IT within a business, you are the business…With all due respect John, I am the head of IT and I have it on good authority that if you type “Google” into Google, you can break the…Mar 26, 2022Mar 26, 2022
Published inBetter ProgrammingThe Importance of Continuous Planning in Software DevelopmentPlans are important and should be done on a continuous basisDec 29, 2021Dec 29, 2021
A manifesto for making stuff with softwareMaking stuff with software is at the heart of so much change and opportunity in all walks of life. It is a complex process, and doing it…Jun 3, 2021Jun 3, 2021
Improving Software Product Development using LeanSoftware product development is a seemingly simple process with loads of inherent complexity. Applying Lean practices can help things flow.Mar 30, 2021Mar 30, 2021
What Matt Damon taught me about product developmentWe’ve got a lot to get done and we’ve got to hit the date. We’ve really got to nail down the scope as a lot of people are expecting their…Sep 26, 2020Sep 26, 2020
Agile is dead, right?I’ve seen a few posts recently saying “Agile is dead”… they’re generally clickbait but irritate me. I’m far too pragmatic to be a dogmatic…Aug 1, 2019Aug 1, 2019
Escaping the edge of chaosI’ll admit it — I spent the first 3 months of this year in a bit of a haze. A couple of reasons — firstly, the arrival of my twin boys…Oct 16, 2017Oct 16, 2017
Think documentation an overhead? Think again…Recently I’ve been working with a team who were under a lot of pressure to deliver, and one of the options they identified was to drop the…Jul 5, 2017Jul 5, 2017