Our Approach

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

Development diagram
  1. Discovery

    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.

    Discovery phase
  2. Agile development

    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.

    Agile development
  3. Minimum viable product

    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.

    Minimum viable product
  4. Continuous improvement

    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.

    Continuous improvement