Our process has three key phases.

First, we unpick and articulate the problem we’re trying to solve. Then we design and test ideas that solve the problem we’ve identified. Finally, we build and ship the solution that will move the needle the furthest.





The middle brain

The thinking phase is where we get to know both sides of the project deeply as we look for ways to balance the needs of both your business and your customers. And, as much fun as it is to lead with blue-sky-strategy, our rhythm section always follows a pragmatic beat.

  • Design thinking workshops
  • Customer experience design
  • User experience design
  • Analytical audit and insight


Ideas with effect

In every project there will always be conflicting forces. Complexity versus legibility. Tone versus intent. Customisation versus scale. During the creation phase we build and test ideas that play these forces off against each other as we try to balance effect against effort.

  • User interface design
  • Brand development
  • Content planning and creation
  • Search engine optimisation


Built for experience.

When we’re thinking about customer experience, we’re also thinking about the code that needs to be written to deliver it. More importantly, as we write code, we stay focussed on the experience we’re about to deliver.

  • Front-end development
  • Back-end development
  • Integration & middleware development
  • Hosting & support

Partnerships make better projects.

We’re picky about who we work with and for good reason. The best projects are always the result of a team that works well together; whose members can share the good with the bad and have enough self awareness to know the difference. This transparency is more important to us than budget, publicity and accolades combined.

We have a healthy dissatisfaction for the traditional client-supplier-relationship of the past and our team is structured to reflect that. There is no account management layer at Octave. The people doing the work show up to meetings and work directly with our clients. This reduces the time to make decisions, improves the quality of those decisions, and gets us closer to the rhythm of each business we work with.