We work in a lean and agile way - this iterative and user-centred approach underpins everything we do.

Our work always starts with a discovery phase. This is when we get to know your organisation - your challenges, goals, and environment. Just as importantly we get to know your end users and understand exactly what they need.


Next we move onto the agile development phase. Our project managers, developers and user experience designers work closely with you to create wireframes, visual designs and finally the working software.

We start small and quickly deliver a minimum viable product - a working prototype we can test with users. We take their feedback and enhance the product. We iterate through this process several times until it’s ready for launch.


The development of a product isn’t over once it’s launched. Instead we move into a continuous improvement phase where we regularly evaluate the service to identify ways it can be further enhanced.