OUR THOUGHTSTechnology

Putting patterns to work

Posted by Gareth Evans . Nov 30.23

We’ve published a new case study that shows how we’ve used patterns to implement a flow-optimised ‘Delivery Ecosystem’ for a fintech client.

Patterns are critical to our work. They’re solutions to typical challenges we observe across our clients – challenges that are common to specific sectors, business domains and technology functions. More importantly, they’re also the improvement actions we need to take to solve these challenges.

Over the years, we’ve learnt how to combine patterns to work in balance in a delivery ecosystem. Patterns can be applied to improve technology, tooling, technical practices, team topologies, architecture, ways of working and specialist skills – all with the goal of accelerating the flow of value to your customers.

We know, however, that using patterns in a point solution won’t work if they prove suboptimal for the system as whole. Which is why, in almost all our engagements today, we act right across a value stream and use patterns which work synergistically to transform outcomes from concept to cash.

We’ve developed our thinking on this and have been putting it into practice for well over a year now. We call it a ‘Reference Ecosystem Implementation’.

Software Delivery Ecosystems comprise social networks that rely on skills, technology and processes to work in balance to accelerate the flow of value to customers through software products. Value flows through – and relies on – interconnections between human and technical elements.

We start by building a ‘reference’ ecosystem for a client based on a flow-optimised set of patterns encompassing architectural style, technologies, tools and practices. The ecosystem is also designed to ensure teams are able to innovate with fast feedback to create an optimal learning experience.

Over time, the ecosystem forms the basis for new teams and value streams to accelerate value to customers and help meet business objectives.

There’s no ‘templated’ solution here. Crucially, the first phase of any engagement is always experimentation. Experiments identified in the discovery process will be undertaken to gain confidence that proposed tools, patterns and practices will work together as expected to form the delivery ecosystem that works uniquely for the business – one that will be relevant, adaptable, long-lived and constantly evolving.

We prove the value of this work through positive changes in Flow Metrics and how those changes help meet business OKRs.

We’ve also found that as we help clients scale delivery ecosystems across other business domains and the teams that work in them, people engagement improves dramatically.

Our new case study has much more on our approach to implementing Delivery Ecosystems and the outcomes we’ve achieved for a fintech client. If you want to hear more about what we can achieve for you, don’t hesitate to drop me a line.

Gareth Evans

Gareth Evans

Co-founder of HYPR, our chief engineer and solutions expert and one of the first fully-certified SAFe® Programme Consultant Trainers (SPCT). Above all, Gareth is a fantastic technology mentor to our team.

More Ideas

our thoughts

AI-powered software migration: how one team transformed a six-week challenge into a four-week success story

Posted by The HYPR Team . Jul 14.25

When Olly Brand, CTO of The Collecting Group, first attempted to upgrade their PHP codebase from version 7.3 to 8.3 in 2023, it seemed like an insurmountable challenge. Four developers worked for six weeks but ultimately had to abandon the effort due to competing business priorities.

> Read

our thoughts

Teaching AI in an age of uncertainty: the ethical dilemma of educational responsibility

Posted by Daniel Walters . Jul 11.25

As educators in the technology space, we’ve always understood the multiplier effect of our work. When you teach a developer, you’re not just impacting one person – you’re influencing every line of code they’ll write, every system they’ll build and every user they’ll ultimately serve.

> Read

our thoughts

Product ops for AI initiatives: moving beyond AI mandates

Posted by Bianca Grizhar . Jul 07.25

Organisations are increasingly considering incorporating AI into products and services, driven by the desire to stay ahead of technology and not be left behind their competitors.

> Read

our thoughts

Mastering Model Context Protocol (MCP): how to give your AI Code Assistant tools to use

Posted by Davin Ryan . Jun 30.25

We are regularly reminded that large language models (LLMs) will revolutionise how we work, automate complex tasks and enhance productivity across industries.

> Read

our thoughts

Platform engineering principles that actually work for teams

Posted by Reuben Dunn . Jun 24.25

Lately, I’ve been thinking about the concept of principles. I coach basketball based on principles rather than set plays and, like basketball, platform engineering represents complex adaptive systems.

> Read