Learning contextDemo Retail Group LLC12 stores · 2 distribution centres · AED/SAR/USD · omnichannel replenishmentChange scenario details →
Skip to content

2. Planning the project ​

Back to the case study · Previous: 1. The company

On 10 March 2026, after the first meeting with the Rahman family, Priya Menon opened the project in OSERP. Everything that follows (cost, revenue, the client's view, the subcontractors' orders) hangs on what is set up here.

2.1 Create the project ​

  1. Open Projects and choose + New Project.
  2. Fill in the header and save.
FieldEnteredWhy it matters
CodeVIL-AB14-2026Every document, journal line and report carries this code. Keep it short and unique.
NameAl Barari Villa 14 - Luxury Villa Interior Design and Fit-outThe name the client sees on the portal.
TypeInterior design and fit-outBrings the trade's wording, the agreement template and the settlement rule (cost of sales).
CustomerRahman Family OfficeThe portal invites people on the customer's side, and client invoices are raised to this customer.
ManagerPriya MenonShown to the client as the project manager. Tasks with no owner of their own belong to the manager.
Start / End date1 Apr 2026 / 15 Sep 2026The programme the schedule is built inside.
Contract valueleft emptyIt is filled in from the agreement once the client accepts it (chapter 3).
RemarksSix-bedroom villa, 9,500 sq ft ...Internal; never shown to the client.

The project opens as a window with fifteen tabs, one for each part of the job. The Overview tab shows the header and, along the top, the job's running Cost, Revenue and Margin. They are zero now, and the project is in Draft.

The new project, in Draft

Why Draft first

A draft project accepts no cost. Nobody can post a supplier bill or a timesheet to it by mistake while it is being planned. You move it to Released once the client has signed (chapter 4). A Closed project accepts nothing at all, which stops a finished job quietly absorbing next year's spending.

2.2 The work breakdown structure (Structure tab) ​

The Structure tab is the project's work plan: phases, the tasks inside them, and the sign-offs the client approves. It is also how OSERP knows where money goes. Every cost and every budget line sits on a task at the bottom of the tree. A phase only adds up what is below it.

The work breakdown structure

Priya built four phases, eight tasks and two sign-offs:

CodeStepKindBillable
1.1Designphase
1.1.1Concept, 3D visuals and detailed designtaskyes
1.1.2Design approved by the clientsign-off (diamond)
1.2Site and preliminariesphase
1.2.1Site set-up, protection and supervisiontask
1.3Interior worksphase
1.3.1Gypsum ceilings and partitionstaskyes
1.3.2Marble and timber flooringtaskyes
1.3.3Kitchen, wardrobes and wall panellingtaskyes
1.3.4Lighting, controls and electricaltaskyes
1.3.5Painting and decorative finishestaskyes
1.4Handoverphase
1.4.1Snagging and deep cleantask
1.4.2Handover to the familysign-off

How the toolbar works:

  • + Phase, + Task, + Sub-task add a line at the right level. Indent and Outdent move a line down or up a level.
  • Templates starts from a work plan the industry pack supplies; Paste outline turns an indented list (for example from an email or a spreadsheet) into a tree.
  • Sign-off marks a step the client approves. It has no duration and collects no cost.
  • Billable marks the tasks you invoice against, so billing lines can point to them.
  • Owner is the person accountable. Leave it empty and the line above owns it, up to the project manager.
  • Save structure saves the whole tree at once. Undo and Redo work until you save.

Plan the tree around how you buy and how you bill

Marina Fit-Out made one task per subcontract trade. When the gypsum subcontractor bills, the cost lands on Gypsum ceilings and partitions, against that trade's own budget line. A tree that mirrors your subcontracts makes every later comparison (budget against order against cost) automatic.

2.3 The schedule (Schedule tab) ​

The Schedule tab turns the tree into a Gantt chart. For each task Priya set the dates the trade was booked for, and she linked the tasks that depend on each other:

  • design must finish before the client's design approval (finish-to-start);
  • flooring starts 20 working days after the ceilings start (start-to-start with a lag);
  • joinery starts 15 days after flooring starts;
  • painting starts 20 days after the ceilings finish;
  • snagging finishes before handover.

She then chose Set baseline to freeze the plan, so later slips can be measured against it.

The schedule, with links and the critical path

What the screen tells you:

  • Start, Finish and Baseline finish along the top, with Slip (how far the finish has moved from the baseline) and the number of tasks on the critical path.
  • Red bars are critical: any delay to them delays handover. Blue bars have float (slack).
  • Working week sets which days count; this company works Monday to Friday.
  • Day / Week / Month / Fit change the zoom; Critical only hides everything else; Today jumps to the current date.
  • You can drag a bar to move a task, or drag its right end to change its length.

At the end of the job the same screen shows what actually happened: every task green (Done), actual dates against the baseline, and no slip.

The schedule at handover: every task done, on the baseline

2.4 The team (Team & time tab) ​

The Team & time tab lists who works on the project, with their cost per hour (what an hour of their time costs the company) and bill per hour (what it is charged at, where time is billable), their allocation and dates.

The project team

Below the team, Time on the project shows hours booked and approved, and Labour costing moves approved time onto the project at each person's cost rate (Dr Project Labour Cost, Cr Labour Cost Absorbed). On this project the team's time was part of the company's overhead, so no labour cost was posted to the job. A studio that wants each project to carry its designers' time would post it here every month.

2.5 Risks, assumptions and dependencies (RAID tab) ​

At the start Priya recorded what could hurt the project. Each entry has a kind, an owner, a due date and, for risks, a probability and an impact from 1 to 5 that multiply into a score:

KindEntryResponse
Risk (score 12, high)Joinery quotes above the tender budgetValue-engineer the wardrobes; price client upgrades as variations
Risk (score 12, high)Italian marble lead time (10 weeks) delays the ground floorOrder released on design approval; block reserved at the quarry
DependencyFamily to confirm loose furniture selections by JuneElena to chase
AssumptionVilla handed over empty, with services live, on 1 AprilOmar to confirm

The first risk is the one that came true. Chapter 4 shows OSERP catching it, and chapter 7 shows the planned response working. At the end of the job every entry was closed:

The RAID log at handover, every entry closed

2.6 Documents (Documents tab) ​

The Documents tab files everything about the project, named the way the trade names it. Priya filed the client's brief and the first drawings, and ticked Client sees on the drawings and the material board. The client's brief stayed internal.

Project documents, with Client sees ticked on the drawings

ColumnMeaning
What is it?The document kind (drawing, material and finish selection, contract, permit, snag list, handover pack ...).
StatusRecord for reference documents; Awaiting review for documents that need someone's decision.
Client seesTicked documents appear on the client's portal. Nothing else does.
Accept / RejectThe company's own internal review of a document. Client approval is separate (chapter 5).

What this chapter means for the business ​

  • The tree is the cost structure. Because every subcontract trade has its own task, the budget, the order and the bill for that trade meet in one place, automatically.
  • A baseline makes slips visible the day they happen, not at handover.
  • Risks are owned and dated. The joinery risk had an owner and a response before a single quote arrived, and that response became AED 67,000 of margin.

Next: 3. The agreement and the client's acceptance

OSERP™ Atlas · Understand every field. Master every workflow.