Business strategy is very easy to get wrong. You’re trying to make sure your resources and assets are efficiently deployed and focussed on your end goal, and that’s hard. There’s no magic bullet that ...
API Product Management is a field growing in both size and importance. As more and more companies implement their own APIs and create dependencies on the APIs of others within their own organisations,...
Tips and techniques to make you a better facilitator
We’ve got a respect problem in the Cloud Native world. We talk a lot about fast-growing startups, led by people who want to break the rules, to do something revolutionary. We love to tell ourselves st...
In a world where there’s always too much to do and too little time, how can organisations make time to innovate? (Spoiler: siloes probably aren’t the answer.) In this article we’ll explore practical i...
“An evolutionary architecture supports guided, incremental change across multiple dimension s”. From the book Building Evolutionary Architectures There was a point in time where architectural changes ...
As I consult with clients to help change the way they work, I struggle to explain that their attack on problems may not be appropriate to the situation I was hired to help with. They might be a start-...
Moldable Development is a way of programming in which we construct custom tools for every software development problem. This introduces a new feedback loop that helps you steer your software system mo...
Agile turned 20 this year. Yet how many organisations are actually ‘agile’? What is agile, anyway, and does agility even make sense for all stages and ages of business? Now that IT has gone from being...