The Challenge of IT Change
IT and software projects regularly under-deliver because, despite best efforts, the nature of the change is often unexpected. Consider this scenario: Unexpected change is hard… Read More »The Challenge of IT Change
IT and software projects regularly under-deliver because, despite best efforts, the nature of the change is often unexpected. Consider this scenario: Unexpected change is hard… Read More »The Challenge of IT Change
Under the laws of our universe, gravity is inviolable – except when it isn’t. Gravity works differently at different scales and we still don’t have… Read More »IT and Software Delivery is the Heart of Your Business
In my recent podcast episode “Emergent Architecture and Beating the Monolith” I explore the idea that we don’t actually need to beat any monolith or… Read More »Build Now vs Build Later: Upfront Design vs Implementation Costs
One of the things I’ve witnessed first-hand over the years working as a software developer in hardware manufacturers – is that electronics, telecoms and hardware… Read More »Why SAFe feels like a good fit for Manufacturing Business
As software developers, we love to label things. In fact, we believe that labelling things well is vital. This approach works for things we need… Read More »Developer Productivity is Not a Helpful Label
No matter how I slice it, I return to three things to remember to build a path to successful software. Testing, Teams, Architecture. Pay attention… Read More »Fear-Driven Development: When You Work Against The Flow
If we acknowledge that we live in a software engineering world where complexity is inevitable, you may ask, what’s the point in trying to change… Read More »Learning to Fight Complexity
This has been a tough week for many in tech. Mass layoffs announced by Google, Facebook and Microsoft total over 30,000. Many commentators seem to… Read More »2023: So Where Now?
Following on from the discussion about Creating a Devops Culture, here’s a wonderful talk by Dave Snowden of Cynefin in which he covers many incredible… Read More »The Language of Change
A question recently arose in the excellent DORA community around changing and measuring your software development and DevOps culture. This brought to mind many experiences… Read More »Creating a DevOps Culture?