The Write Once Reuse Many Times Myth
How many times have you heard someone say – “we want to implement this once so we can reuse it over and over again…” – or some variation of this theme? The underlying assumption here is that it is...
View Article5 Reasons Why Managed Platforms Fail
In an earlier post, I wrote why managed platforms can drive large scale reuse alongside other benefits. Given their importance, it is imperative to think about avoiding failure. Below are 5 reasons why...
View ArticleProactively Manage Platform Adoption Risks
Creating a managed platform is a powerful strategy – key is to help your clients and proactively manage adoption risks. Risks are everywhere from losing control on infrastructure, release management,...
View ArticleUse Incidents to Accelerate Platform Maturity
Production incidents are one of the best avenues to accelerate the maturity of a managed platform. While incidents are stressful when we are dealing with them they provide clear and direct feedback on...
View ArticleIdeas on Minimal Design for Iterations
You need to practice minimal design to be effective with systematic reuse. The design needs to continuously look for opportunities to align iteration goals with your systematic reuse roadmap. Too many...
View ArticleReduce Platform Risks Using Proxy Pattern
There are a number of risks when your platform integrates with an external service / dependency. For instance, here are a few risks and things that can go wrong: Doesn’t respond at all. Just blocks...
View ArticleMake Platform Resources Machine Readable
When you build and evolve a managed platform, there are a variety of resources to think and reason about. These could be: Local dependencies – file system (local, network based mounts) External...
View Article5 Signs of Managed Platform Entropy
Let’s say your team built an amazing managed platform – one that provides large scale systematic reuse and provides several compelling benefits to your organization and it’s developer community. You...
View ArticleMake Managed Platforms Enterprise Ready
Managed platforms are quite effective in providing a host of benefits. There is quite rightly a strong focus on the core value, offering that a platform provides. To increase the odds of success with...
View ArticleFrom Tech Platform To Managed Service
There are a lot of teams building platforms – whether for an internal organization, for a public cloud, or somewhere in between. Question to ask yourself – are you focused on providing a managed...
View Article