Skip to Content
Our team

The Team Behind Your Project: Roles, Skills and Responsibilities

An ERP or software project needs more than developers. Each of our projects brings together people who understand your business, people who configure and build, people who test and train, and people who support you after go-live. Here is who you will work with and what each role is responsible for.

Your projectBusiness analystConsultantDeveloperQATrainerSupport
Short answer

Your project is delivered by a cross-functional team: a project manager, business analysts, functional consultants, developers, QA testers, trainers and support specialists, with an account manager for commercial matters. Team size and composition depend on scope. You can meet the people who would work on your project during a consultation.

Roles in every delivery team

Responsibilities are clearly separated so decisions, building and testing are not done by the same person.

Business analysts

Run workshops, map your processes, perform gap analysis and maintain the requirements register.

Functional consultants

Configure Odoo apps, design workflows and access rights, and prepare data migration templates.

Developers

Build custom modules, reports, integrations, web and mobile apps from approved requirements only.

QA and testing

Test configuration and code against requirements and support your key users through UAT.

Trainers

Deliver role-based sessions for users, administrators and end users, with hands-on scenarios and follow-up.

Support specialists

Handle go-live support, monthly support plans, remote sessions and on-site visits when needed.

Project and account management

A project manager owns the plan, approves requirements, chairs meetings and is accountable for project health. An account manager handles commercial matters such as change request quotations and approvals, which keeps scope decisions separate from technical work. Technical and project managers review solution design and change requests before anything is quoted.

How the team works with yours

The best results come when both teams share ownership.

  1. Kick-off

    We introduce the team, agree roles on both sides and set the meeting rhythm.

  2. Workshops with key users

    Analysts and consultants work directly with the people who run each process.

  3. Joint testing

    Our QA and your key users test together, with issues logged and tracked to closure.

  4. Handover to support

    After sign-off, the support team takes over with full project history available.

Skills our team brings

Capabilities are combined per project according to scope.

  • Odoo functional knowledge across finance, supply chain, manufacturing, sales, HR and services
  • Python and JavaScript development for Odoo modules
  • REST API, payment, messaging and shipping integrations
  • Egyptian ETA and Saudi ZATCA e-invoicing setup
  • Server administration, hosting, backups and upgrades
  • Web and mobile app development and UI/UX design
  • Dashboards and Power BI reporting
  • Bilingual Arabic and English training and documentation

Frequently asked questions

Can we meet the team before signing?

Yes. During a consultation or proposal review, we can introduce the project manager and lead consultant who would work on your project, so you can assess fit before deciding.

Will the same people stay on our project?

We aim for continuity of the project manager and lead consultant. Because every requirement, meeting and decision is recorded in our delivery system, any change in team members does not lose project knowledge.

Does the team work on site?

Most meetings and work are delivered online, with on-site visits planned for workshops, training or go-live when the project benefits from them. Visit arrangements are agreed in the proposal.

Who do we contact after go-live?

After sign-off you work with our support team under the support arrangement you choose, such as a monthly support plan or support hours, with escalation to the original consultants when needed.

Meet the people who would deliver your project

Book a consultation and we will introduce the relevant consultants and discuss your requirements with them directly.

Book a consultation
Chat on WhatsApp