How we work
We start with the problem, give clear advice, and do the work. This page explains what that looks like in practice.
Principles
Understanding the work
We talk through what you need, look at the systems involved and agree on the scope, priorities and constraints.
Working together
We agree on responsibilities and how to work together, whether we join your team or manage the project through to delivery.
After delivery
We can help with handover, documentation and ongoing maintenance, including monitoring and further development.
How a piece of work usually runs
-
We talk about the problem.
A first conversation about what is happening, what you have tried, and what a good result would look like.
-
We look at what is there.
We review the relevant systems, code, or processes, and talk to the people who use and run them.
-
We recommend an approach.
You get a clear recommendation, with the trade-offs and what we would do first. Sometimes that is new software. Often it is a smaller change to something that already exists.
-
We do the work, and hand it over.
We carry out the work alongside your team or as a defined piece of work, document it, and make sure your team can run it without us.
Ways to work with us
Advice and review
A focused look at a system, an architecture, or a decision, with written recommendations.
A defined piece of work
We take on a scoped piece of work, from the first steps to handover.
Extra hands in your team
We join your team for a period and work in your tools and routines.
What are you working on?
Tell us what you have in mind, whether you need help with an existing system or want to build something new.