Skip to Content
Our methodology

A Delivery Method Built on Approved Scope and Signed Acceptance

ERP projects rarely fail because of software. They fail because requirements are vague, changes slip in unapproved, users are not trained and nobody formally accepts the result. Our methodology is designed to prevent exactly that, and we run it on our own Odoo-based delivery tools so every step leaves a record.

1Requirements2Approved scope3Change requests4UAT5Training6Sign-off1Requirements2Approved scope3Change requests4UAT5Training6Sign-off
Short answer

We deliver in five phases: understand the business, design the solution, build and integrate, test and train, then go live and improve. Every requirement is recorded and classified as in scope or out of scope; out-of-scope work becomes a change request that is reviewed and approved commercially before development. Delivery ends with user acceptance testing, documented training and a signed customer sign-off.

The five phases

The depth of each phase depends on scope, but none is skipped.

  1. Understand the business

    Workshops and meetings with your teams; each meeting has minutes, and every request raised is logged and converted into a requirement, issue or action.

  2. Design the solution

    Business analysts and functional consultants run the gap analysis, classify each requirement and agree the scope baseline with you.

  3. Build and integrate

    Configuration, data migration, custom modules, reports and integrations are developed only from approved requirements.

  4. Test and train

    Requirements move to ready for UAT, your key users test real scenarios, and role-based training sessions are run and assessed.

  5. Go live and improve

    Go-live support, customer sign-off, then optional monthly support plans and continuous improvement.

The artefacts that govern every project

Each artefact is a numbered record in our delivery system, linked to your project, with history and approvals.

Meetings and minutes

Online meetings, calls or site visits with attendees, a live meeting log, action plans and bilingual Arabic and English minutes sent to you.

Requirements register

Each requirement is typed (standard, customization, integration, report or access rights), classified for scope and moved through analysis, approval, development, UAT and acceptance.

Change requests

Out-of-scope requirements are grouped into a change request that passes technical review, commercial review, a quotation and your approval.

Issues register

Problems found are tracked from new to verified and closed, and critical issues are escalated and block project closure until resolved.

Training sessions

Sessions record the scenarios explained and practised hands-on, a comprehension rating, and trigger retraining when needed.

Evaluation and sign-off

You rate meetings, and formal sign-off carries customer and engineer signatures with the signed minutes archived.

How scope stays under control

Our central rule is simple: an out-of-scope requirement never becomes a development task without commercial approval. Approval of requirements is reserved to project managers, and commercial approval of change requests to account managers; engineers cannot approve scope on their own. When the quotation for a change request is confirmed, the related work is unlocked automatically.

For you this means no surprise invoices and no hidden scope. You always know which requirements are approved, which are waiting for a decision and what each change adds in effort and cost before it is built.

Quality gates before project closure

A project is closed only when these conditions are met or a documented exception is approved by management.

  • All approved requirements accepted, rejected or formally deferred
  • No open critical issues
  • No overdue actions from meetings
  • Training sessions completed and retraining needs addressed
  • Customer sign-off signed by both parties
  • Scope status and customer acceptance status updated

Visibility through project health

Every project carries a health indicator, green, amber or red, computed from signals such as critical issues, overdue actions and low customer evaluation scores. A delivery dashboard shows our managers projects by health, risks and upcoming meetings, so problems are raised early instead of being discovered at go-live. We share the relevant status with you in meetings and minutes throughout the project.

Frequently asked questions

How long does an implementation take?

It depends on scope: the number of apps, companies, integrations, custom modules and the quality of your existing data. We provide a phased plan after the gap analysis rather than a fixed timeline before we understand your business.

What happens if we need something new during the project?

We record it as a requirement and assess whether it is in scope. If it is not, it becomes a change request with a technical review and a quotation, and work starts only after you approve it.

Who from our side needs to be involved?

We ask for a project sponsor, a coordinator and key users for each department in scope. Key users join workshops, perform UAT and help train colleagues after go-live.

Will we receive meeting minutes?

Yes. Minutes are produced in Arabic and English and sent to you with decisions, requirements and action items, so both teams work from the same record.

What does customer sign-off mean?

Sign-off is a formal, signed acknowledgement that the delivered scope has been reviewed and accepted. It protects both sides by making acceptance explicit rather than assumed.

Start with a clear, governed plan

Book a consultation and we will explain how our method would apply to your scope, teams and timeline constraints.

Book a consultation
Chat on WhatsApp