Home / How We Work
Our delivery process

A delivery process built for predictable results

Clear phases, visible progress and no surprises. This is exactly how we take your project from first conversation to successful launch, and beyond.

Step 1

Discovery call

We learn about your business, goals, users and constraints. You get honest advice on whether and how we can help.

Step 2

Requirements & fit-gap

Workshops with your stakeholders, process maps and a prioritised requirements document.

Step 3

Proposal & plan

Scope, architecture, team, timeline and cost, broken into milestones with clear acceptance criteria.

Step 4

UI/UX & solution design

Wireframes, visual designs and technical design, approved by you before development starts.

Step 5

Agile development

Two-week sprints with a demo at the end of each. You test working software early and often.

Step 6

Quality assurance

Functional, regression and user acceptance testing on a staging environment that mirrors production.

Step 7

Launch

Planned go-live with data migration, training, cut-over checklist and the team on standby.

Step 8

Support & growth

Warranty, hypercare and ongoing support plans, plus a roadmap for what comes next.

What you get

Deliverables at every stage

PhaseYou receive
DiscoveryRequirements document, process maps, fit-gap report
PlanningStatement of work, project plan, milestone schedule, risk register
DesignWireframes, UI designs, technical architecture, data model
DevelopmentSprint demos, release notes, access to code repository and staging
TestingTest cases, UAT sign-off sheet, bug reports and fixes
LaunchGo-live checklist, user manuals, training sessions, admin handover
SupportSLA-backed support, monthly reports, enhancement roadmap
Support plans

Support that matches your needs

Pick a level of cover after launch. Response times are confirmed in your support agreement.

EssentialBusinessPriority
Best forStable systems with occasional changesGrowing teams with regular enhancementsBusiness-critical systems
Monthly hoursSmall hours bankMedium hours bankLarge hours bank
ChannelsEmail & ticketEmail, ticket & chatEmail, ticket, chat & phone
Critical issue responseNext business daySame business dayWithin hours, 24/7 coverage
Version updates & monitoringOn requestIncludedIncluded, proactive
Monthly report—IncludedIncluded, with review call
Roles

Who is on your project

RoleResponsibilities
Project managerPlanning, communication, reporting, risk and scope management
Functional consultantBusiness analysis, Odoo configuration, user training
Technical leadArchitecture, code reviews, technical decisions
DevelopersBuilding features, integrations and fixes
QA engineerTest planning, functional and regression testing
DevOps engineerEnvironments, deployments, monitoring and backups
Communication

How we keep you informed

Daily

Task updates on the shared board; quick questions answered on chat.

Weekly

Written progress report covering done, next, risks and decisions needed.

Every sprint

Live demo of working software and agreement on next priorities.

Monthly

Steering review with stakeholders on budget, timeline and roadmap.

Quality assurance

How we make sure it works

Before release

  • Peer code review for every change
  • Automated tests on critical logic
  • Functional testing against acceptance criteria
  • Regression testing of existing features

At and after release

  • User acceptance testing with your team
  • Release notes for every deployment
  • Post-release monitoring
  • Fast rollback if anything goes wrong

Have a project in mind?

Tell us what you need. You will get a clear plan, timeline and estimate within 48 hours, free.

Start the conversation