We’re excited to kick off this series of episodes exploring The Value Flywheel Effect. Today, we’re delving into The Value Flywheel Effect Chapter One, the introduction to the concept. Don’t worry if you haven’t read the book—you can follow along and enjoy the discussion, or you can grab a copy and read along with us.
The Value Flywheel Effect Chapter One
The idea of the “flywheel effect” originally comes from Jim Collins’ book, where he describes it as a powerful and positive force within an organisation. Jeff Bezos famously sketched out Amazon’s flywheel on a napkin, illustrating the company’s virtuous cycle: more sales drive lower costs, which in turn leads to lower prices, attracting more customers, and so on.
For us, the flywheel effect in software development is about creating a sustainable momentum within an organisation. It’s where business strategy and technology strategy intersect to drive continuous improvement. The flywheel effect is broken down into four phases: clarity of purpose, challenge, next best action, and long-term value. Each phase has three principles, which we’ll explore in detail.
Phase One: Clarity of Purpose
- Data-Informed Northstar
- Establish a clear, data-driven goal. Know your key performance indicators (KPIs) and core user needs.
- Align your team’s goals with the organisation’s overall objectives. This creates a shared vision and direction.
- Time to Value
- Focus on delivering valuable features quickly to users.
- Shift from long release phases to a continuous delivery model where you can observe user feedback and iterate rapidly.
- Map the Market
- Understand the competitive landscape and where your organisation stands.
- Use tools like Wardley Maps to visualise the market and identify opportunities and threats.

Phase Two: Challenge
- Psychological Safety
- Foster a team environment where everyone feels safe to express ideas and take risks.
- Build a culture of blameless post-mortems to learn from failures without fear of reprisal.
- System as the Asset
- Think of your system as a socio-technical entity, integrating code, processes, teams, and customers.
- Consider the broader system rather than just individual components.
- Map the Organisation for Enablement
- Identify and remove friction points to enable your teams to work more efficiently.
- Implement processes and tools that support fast, high-quality delivery.
Phase Three: Next Best Action
- Service First Mindset
- Prioritise using existing services over building custom solutions from scratch.
- Focus on delivering value with minimal code and offloading as much as possible to cloud providers.
- Map Your Solution
- Regularly review and update your tech stack to ensure it aligns with your goals.
- Identify which parts of your stack are strategic and which can be commoditised.
- Developer Experience
- Optimise your development process to make it easy and quick to get code into production.
- Ensure your continuous delivery pipeline is efficient and reliable.
Phase Four: Long-Term Value
- Problem Prevention Culture
- Adopt a well-architected framework to prevent issues before they occur.
- Recognise and reward efforts that contribute to preventing problems, not just fixing them.
- Keep a Low Carbon Footprint
- Design efficient, sustainable workloads in the cloud.
- Measure and optimise resource usage to reduce your environmental impact.
We’ll explore these principles in more detail in upcoming episodes. Our goal is to help you build momentum and sustain it in your organisation, leading to continuous improvement and long-term success. Stay tuned for more insights from The Value Flywheel Effect.
Serverless Craic from The Serverless Edge
Check out our book, The Value Flywheel Effect
Follow us on X @ServerlessEdge
Follow us on LinkedIn
Subscribe on YouTube and Spotify

3 thoughts on “Exploring The Value Flywheel Effect Chapter One”