Skip to content

Process

Our software development process

Six clear stages, with outputs you see and approve at every one.

  1. 1–2 weeks

    Discovery

    We sit with decision makers and real users to understand the business, the problem and measurable goals.

    Needs & goals summary

  2. 1–3 weeks

    Analysis & scope

    We document processes, define modules, roles and integrations, and deliver a fixed proposal of scope, timeline and cost.

    Scope document & proposal

  3. 2–4 weeks

    Design & prototype

    We design the key screens and build an interactive prototype you try and approve before development.

    Approved interactive prototype

  4. Scope-dependent

    Development in increments

    We build in short increments; at the end of each you see a working piece and give feedback.

    A working build every two weeks

  5. 1–3 weeks

    Testing & launch

    We test with real data, migrate your legacy data, train your team, then launch with a clear plan.

    Live system, trained team

  6. Ongoing

    Growth & support

    We monitor and support the system under a written agreement and evolve it as you grow — where the real partnership starts.

    Support & evolution agreement

Who does what?

  • Discovery

    Al-Arjan’s role:
    Run sessions, document needs
    Your role:
    Make decision makers and users available
  • Analysis & scope

    Al-Arjan’s role:
    Write scope and proposal
    Your role:
    Review and approve scope
  • Design

    Al-Arjan’s role:
    Design screens and prototype
    Your role:
    Try the prototype, give feedback
  • Development

    Al-Arjan’s role:
    Build and demo every two weeks
    Your role:
    Review builds, provide data
  • Launch

    Al-Arjan’s role:
    Test, migrate data, train
    Your role:
    Attend training, give final sign-off
  • Support

    Al-Arjan’s role:
    Monitor, fix, evolve
    Your role:
    Raise requests, set priorities

Want the cost and timeline for your specific project?

Get a quote in two minutes

Frequently asked questions

Questions about the process

How long does it take to build an app or system?

A simple app with an admin panel typically takes 6–10 weeks; mid-sized systems 3–6 months to a first release. The proposal sets a written timeline per stage.

Can scope change during development?

Yes. Each change is estimated for time and cost impact and approved in writing before work starts, so there are no surprises at the end.

How often will I see progress?

Roughly every two weeks you receive a working build to try, with a short report on what’s done and what’s next.

Let’s build what comes next

Tell us what you need. We’ll set up a short call to understand your business, then send a written proposal with scope, timeline and cost.

Our team is available for replies and support 24/7