Skip to content

Company OS

This is how we work, decide, and deliver. One place, kept deliberately short. If something here is wrong or out of date, fix it with a PR — don’t work around it.

Every box below is a section of this wiki. Start with the stage you’re in.

flowchart LR
  Lead["Lead / Sales"] --> Disc["Discovery & BA"]
  Disc --> Est["Estimate & SOW"]
  Est --> Kick["Kickoff"]
  Kick --> Build{"Build loop"}
  Build -->|story| Dev["Dev + code review"]
  Dev --> QA["QA"]
  QA --> Build
  Build --> UAT["UAT & sign-off"]
  UAT --> Ship["Handover / go-live"]
  Ship --> Sup["Warranty & support"]

The rules that keep it trusted and worth reading:

  • Every page has one owner and a last-reviewed date (bottom of each page). No owner or 6 months stale → the page gets deleted, not archived.
  • Diagram-first. Processes are explained with diagrams, not walls of text. If it needs more than a screen of prose, it becomes a diagram or a link.
  • This wiki is the index; Azure DevOps is the source of truth. We describe how we work and link to Boards, Repos, and Pipelines. We never copy board state or pipeline YAML here — it would drift.
  • Edit by PR. Changes go through a pull request like code.
  • Add a page only when a question gets asked twice. Fewer, better pages beat exhaustive ones.

English is the default. Arabic lives under /ar/. If an Arabic page doesn’t exist yet, you’ll automatically see the English version.

In Arabic pages we keep technical terms in English on purpose — PR, pull request, branch, code review, pipeline, sprint, deployment, and framework names like Angular, .NET, PrimeNG. That’s how we actually talk.

👤 Owner: Wahid Bitar🗓 Last reviewed: 2026-07-26

اقرأ هذه الصفحة بالعربية