Build and launch your product

We turn your development plan into a product that’s ready to launch

Once you start writing code, we know that the deeper into the Build journey you get, the risks of building from incorrect assumptions increase. During the Build phase, we manage this by listening to users and staying flexible. Instead of steadfastly following a plan we continually test assumptions to pivot and adapt where necessary.

We’ll help you:

  • In previous phases, we’ve taken steps to de-risk the project — we maintain this approach during the Build phase.
  • Remain flexible throughout the Build phase. There may be points during development where opportunities emerge or something needs to change — we anticipate this and make sure it doesn’t derail the process.
  • Build a product using best-in-class tooling, language and architecting for your requirements, laying a robust foundation for future development.
  • Launch a product to the market that is developed to the highest industry standard to exceed objectives.

What we do:

Ways of thinking

Agile mindset

Our process is based on anticipating change and planning for it. We focus on taking the user from where they are today to where they want to be.

Product thinking

By focusing on outcomes for users that are developed with technology, we’re able to move away from thinking purely about the input (“build this technology”) to the output (“I want to solve this problem for these people”).

Shared understanding

By ensuring everyone involved in the project understands the overall objective, we improve outcomes. Every element of the project is questioned —this means failure in one area (a poor user story) is picked up by other team members.

Ways of building

High-quality user stories as micro-contracts

By ensuring a shared understanding between team members, each feature is built with the overall user story in mind. We use micro-contracts to break execution into smaller steps with tight acceptance criteria. We deliver high-quality features that fit into the wider plan.

Ways of ensuring quality

Four lines of defence

Everyone involved in a product has a responsibility with respect to delivering repeatable quality. There are checks and balances during development to ensure products achieve the business objectives; this covers product owners, technical leads, engineers and quality assurance.

Project set up

Get the project set up correctly from the start and you’ll have the right foundations to build from. Get the setup wrong and you will always be playing catch up.

Design and engineering rituals

Living and breathing these allows us to support a culture of transparency, collaboration and ‘building for future users’. The whole project team adheres to proven techniques, including code commits, code commentary, code review, pull requests, sprint planning, retrospective and demo, design workflows and design handover.

Security maintenance and DevOps

We don’t think of product quality in simple terms of the code delivered, or the UI. We use a holistic approach that includes having repeatable quality around DevOps, so clients can be sure their products are delivered in secure, appropriate and scalable environments.

Our Process:

01

Software architecture

Architect a product appropriate for the build stage,, whether that’s an MVP or getting ready for scale.

02

Focus on Minimum Viable Features

Whilst developing the Minimum Viable Product (MVP), we create critical features and functions by running a series of micro-tests to better understand user needs and user experience.

03

Agile development

Our development methodology is agile, giving us maximum flexibility to iterate.

04

Iterative product design and development

We leverage our SCUBA model through the build, where we work in sprints: planning, releasing, testing and continuously learning.

05

Data-driven learning

We focus on making decisions based on data that’s created from testing, building and releasing, which might include an alpha, beta, or pilot.

06

Not just a ‘feature factory

We ensure that alongside the features to make your product great, we also consider the right environment, approach to debugging, quality assurance and development methodologies.

John Sunart | Design Director 

 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ut sem quis magna congue rhoncus sed ut mauris. Fusce ut accumsan ante. Cras facilisis erat quis mauris lacinia dictum. Morbi vulputate mollis risus, aliquam aliquet urna venenatis sed.

NEXT STEP

Understand

You’ve tested what users think of your product and how they may use it; now you’re well placed to start crunching that data and building the development plan.

NEXT STEP

Accelerate

Now the product is in the market, the next step is gaining traction and accelerating growth.