how we work

A trusted co-pilot for your journey

Starting a new project may seem daunting, but we’re here to help every step of the way. We work closely with each client, maintaining an open channel of communication through to launch and beyond. We want you to think of us as your partners on the journey.

Getting started

01

Discuss

Tell us your idea over a coffee or video call, whether you are at the initial idea stage or you have developed a product plan. We’ll get back to you with a rough price based on our initial conversation and the different technology options at your disposal.

02

Workshop & Requirements

If you are happy with our first estimate, it's time to jump into the details. We can hold a workshop to come up with the right scope to make your project a success, or you tell us exactly what you need.

03

Proposal

We give you a fixed price proposal with optional extras for the first launch of your product. We understand it's hard to know which features are most important for launch, so we will work with you to pick out the features that will provide the most value to your users and the most cost-effective build

04

Development

Sit back and make a coffee while we get things under way. We'll start by connecting both our teams via slack, to enable short feedback loops throughout the project

During development

We automate infrastructure and deployment

For improved system stability, we believe in automation of infrastructure across both testing and production environments. Where possible we endeavour to implement this at all times.

We create a dedicated testing environment

To really test software to its limits it’s necessary to have an environment away from production, allowing you to play, test and delete without impacting on the rest of your business.

Software isn’t tied to our services

We understand you may eventually want to take software development in house. For this reason we design and configure systems in such a way that they can be taken in house at any point from completion of the project.

We show regular small updates

In order to keep projects on track and allow us to adapt quickly, we keep the feedback loop short with regular small updates.

After development

We continue to advise

We’re available to help, advise and mentor you for the next stages of your journey

Continuous development and maintenance

We can continue working on a project after the first release

We can help find your internal team

Identifying the right sort of tech talent is tough - we can help identify candidates that will be a good fit for your business

Develop engaging content

To achieve maximum exposure, we can create digital marketing products to engage your audience