English

How a typical IT project flows, phase by phase

QuestionWe are about to commission our first serious software build — what are the phases of an IT project, and what actually happens in each one from our side?

Answer

Most IT projects move through four phases. Knowing them up front tells you what you owe at each stage — and what you should get back:

  1. 1Consultation — we sharpen the concept and weigh realistic alternatives (build vs buy, native vs cross-platform, custom vs off-the-shelf), and you leave with an indicative estimate: a ballpark of cost, time and effort, enough to decide whether and how to proceed — not a binding quote.
  2. 2Specifications — the concept becomes interactive, click-through mockups plus the business logic written in stakeholder language (rules, roles, edge cases, what-happens-when), so the people who run the process can confirm it matches reality before any production code is written.
  3. 3Implementation — the build runs in short sprints, each ending in something you can see and react to, so your feedback steers it while change is still cheap. Near the end you run user acceptance testing (UAT) against the specs and formally accept, and anything beyond the agreed scope becomes a change request (CR) with its own estimate and sign-off.
  4. 4Operation — once live, the system runs under agreed service levels (SLAs) for uptime, response and fix times, and is scaled as usage grows so it keeps performing as more users, data and load arrive.

Knowing this shape up front means fewer surprises: you always know which phase you are in, what decision it asks of you, and what you should get out of it. The phases can overlap or repeat — but skipping one usually just pushes its cost further down the line.