How we work
Our Process
We’ll deliver your software project quickly, efficiently and on-budget using our field-proven, agile processes.
Our accreditations are recognised standards that require a business to implement and maintain a Quality Management System as well as a Security Protocol designed to meet its business goals and objectives.
Free consultationNDA on requestReply within one working day
Engagement plan
Stages
What you keep
A process tailored to your project, not the other way round
- 01
Discovery
A conversation about the problem, not a demo. We establish the objective, the users and how the work runs today — by observation as well as by interview — and say early if we think we are the wrong people for it.
- 02
Specification
What the system has to do, in language you and a developer can both use — precise enough to build from, to test against, and to take to any supplier for comparable quotes.
- 03
Prototype
Clickable screens, deliberately rough, put in front of the people who will actually use them. Disagreements surface while they cost nothing to resolve, and estimates are based on a design that exists.
- 04
Development
Short cycles with working software you can use, ordered by value and risk. Slices sized to finish, a named accountable owner, and honest reporting — including when reality is unwelcome.
- 05
Integration
Finance, CRM, operational and third-party systems connected so information stops being carried between them by people — treated as the main work rather than an afterthought.
- 06
Testing
Developed, tested and integrated continuously rather than in the last two days. Automated tests around the parts that change most and cost most when wrong.
- 07
Deployment
Automated deployment from the first week, then migration, training and a cutover plan with a way back rather than a date and optimism. Code and infrastructure sit in your accounts throughout.
- 08
Scale
Someone accountable after go-live, a steady flow of change rather than a project every three years, and measurement of time released, cost avoided and service improved.
The five stages
Roughly this sequence, adjusted to the work. We will tell you when a stage is unnecessary rather than run it because it is on the list.
- 01
Talk
A conversation about the problem, not a demo. We will say at this point if we think we are the wrong people for it.
- 02
Discover and specify
Understand how the work runs today and write down what the system has to do, in language you and a developer can both use.
- 03
Build in increments
Regular working releases you can try, so feedback arrives while it can still change the outcome.
- 04
Launch
Migration, training and a cutover plan with a way back, rather than a date and optimism.
- 05
Support and improve
Someone accountable after go-live, and a steady flow of change rather than a project every three years.
Prototyping, specification writing and agile delivery
Field-proven, agile processes from first call to a system in use.
01Working With Us
When you work with a company, you want to know what to expect up-front. Are they the right fit for your company, can they deliver what you need at the right price and on-time?
Read more
02Prototyping & Specification Writing
When we build software, we leave nothing to chance. We don’t assume; we ask, understand and articulate into an exact plan. The tangibility of this plan is the prototype.
Read more
03Rapid Application Development
Getting something usable in front of people quickly, built so that succeeding does not force a rewrite — because speed bought with disposable code is borrowed, not saved.
Read more
04Agile Software Development Methodology
By using agile software development, we can ensure that you get a flexible approach to planning, improvement via a continuously evolving plan, and working software every cycle.
Read more
05Technology Stack
What we build with, and the more useful question underneath it: how the choice is made, and why the fashionable answer is often the wrong one.
Read more
Our accreditations
Our accreditations are recognised standards that require a business to implement and maintain a Quality Management System as well as a Security Protocol designed to meet its business goals and objectives.
Cyber Essentials Certified
ISO 9001:2015 certified company
ISO 27001 Information Security Management certified
Let’s build smarter together
Tell us what is not working
You will hear back from someone who has built this kind of system before — not a salesperson working from a form. Usually within one working day.
Or call 020 3059 4506 · Mon–Sat, 9am–5.30pm