CON-410 · Lesson 12 of 12 · 25 min

Capstone: implementing lean on a mid-rise project

This capstone brings the course together by following Northgate Builders as it plans and runs lean practices on Willowmere Residences, the invented eight-storey building used throughout. The aim is not to present a perfect project but to show how the pieces fit: how the master schedule, pull planning, the look-ahead and weekly plans, the takt plan, buffers, prefabrication, productivity measurement and continuous improvement work together, what they cost, what they deliver and where they run into trouble. All figures are illustrative. The final sections give a template that students can use to prepare a lean implementation plan for a project of their own.

The project and the starting point

Willowmere Residences has a concrete podium with ground-floor retail, a lobby and amenity space, and a seven-storey residential tower above with twelve suites per floor, 84 suites in all. Northgate Builders holds a $38 million stipulated-price contract with a 20-month schedule. Northgate has used the Last Planner System on two earlier projects, with mixed results: PPC rose to about 70 % on one but the system faded on the other when the superintendent changed. Most of the trade partners on Willowmere have heard of lean but only the drywall and mechanical contractors have used it before. The owner, a rental housing developer, cares most about early occupancy, because each month of earlier completion brings rental income forward, and has offered to discuss a shared-savings arrangement for schedule improvements.

Willowmere Residences at the start of the lean implementation (illustrative).
ItemWillowmere Residences
BuildingEight storeys: podium with retail and amenity, 7 residential floors
Suites84 (12 per floor, 3 bathroom types)
Contract$38 million stipulated price, 20-month schedule
Estimated field labourAbout 96,000 hours (all trades)
General conditionsAbout $95,000 per month
Owner priorityEarly occupancy; open to shared savings
Northgate lean experienceLast Planner System on two projects, mixed results

The implementation plan

Northgate's project manager and superintendent prepared a lean implementation plan before mobilization, using the structure below. The plan was short, about six pages, and was reviewed with the owner and with each major trade partner before subcontracts were signed, so that participation in pull planning, look-ahead and weekly planning meetings, takt control and hand-off checklists could be written into the subcontract scopes.

The Willowmere lean implementation plan.
ElementDecision for WillowmereCourse lesson
GoalsHand over residential floors 6 weeks early; PPC ≥ 75 % by month 6; field productivity +5 %1
Master scheduleSummary CPM with 14 milestones for the contract; detail added by phase4
Phase planningPull planning session before each of 6 phases4
Look-aheadSix-week window; constraint log reviewed weekly5
Weekly work planThursday planning meeting; daily huddle at 7:00 with safety talk6
Residential fit-outTakt plan: 28 zones, 9 wagons, 2-day takt, 1 buffer takt after inspection7, 8
PrefabricationBathroom pods, corridor racks, panelized exterior walls on tower9
MeasurementPPC, TMR, takt adherence, performance factor, quarterly work sampling6, 10
ImprovementFirst-run studies for pods, racks, board; A3s for top problems; plus-delta after each meeting11
PeopleTwo-day Last Planner training for forepersons; a trained facilitator for pull planning; weekly coaching by Northgate's lean lead11

The master schedule and phases

The contract required a CPM schedule, which Northgate built at summary level around fourteen milestones: excavation complete, podium structure complete, tower structure topped out, building enclosed, permanent power, elevators available, each pair of residential floors ready for occupancy and substantial completion. Six phases were defined for pull planning: excavation and foundations, podium structure, tower structure, envelope, residential fit-out and podium fit-out. The residential fit-out phase, the longest and most repetitive, was planned with takt; the others were planned with pull planning and conventional CPM logic.

A summary schedule bar chart with six phases: excavation and foundations, podium structure, tower structure, envelope, residential fit-out shown as a takt train of diagonal bands, and podium fit-out. Milestone diamonds mark topping out, building enclosed, permanent power and substantial completion, with a pooled buffer at the end of podium fit-out. Months are illustrative.
The Willowmere master schedule with phases, milestones and the takt-planned residential fit-out (illustrative).

The residential takt plan

The residential fit-out was planned with the 28 zones and 9 wagons from lesson 7 and a two-day takt, giving 72 working days of flow, plus one buffer takt after the inspection wagon, for 74 working days. Crew sizes were balanced to the takt with each trade partner. Bathroom pods were set floor by floor as the structure rose, so that wagon 7's tile work was limited to kitchens and entries, and corridor racks were installed in a separate off-takt sequence ahead of wagon 2. The takt plan was posted on a large board in the site office and on a zone status board at each floor's entrance.

# Willowmere residential takt plan: duration, floor handovers and crew loading
zones, wagons, takt, buffer_takts = 28, 9, 2, 1
steps = wagons + buffer_takts
duration = (zones + steps - 1) * takt
print(f"Fit-out duration: {duration} working days ({duration / 5:.1f} weeks)")
# A floor (4 zones) is ready for occupancy when its last zone clears the last wagon
for floor in range(2, 9):
    last_zone = (floor - 1) * 4                    # zones 1-4 are level 2, 5-8 level 3, ...
    ready_day = (last_zone - 1 + steps) * takt
    print(f"level {floor} ready on working day {ready_day} (week {ready_day / 5:.1f})")
# Peak crew on the floors when all steps are working at once
crew = {"framing": 6, "mechanical": 7, "plumb + elec": 8, "insp/firestop/insul": 4,
        "board": 8, "tape": 6, "paint + tile": 8, "millwork": 7, "finish trades": 9}
print("Steady-state residential crew:", sum(crew.values()), "workers across", len(crew), "wagons")
Output
Fit-out duration: 74 working days (14.8 weeks)
level 2 ready on working day 26 (week 5.2)
level 3 ready on working day 34 (week 6.8)
level 4 ready on working day 42 (week 8.4)
level 5 ready on working day 50 (week 10.0)
level 6 ready on working day 58 (week 11.6)
level 7 ready on working day 66 (week 13.2)
level 8 ready on working day 74 (week 14.8)
Steady-state residential crew: 63 workers across 9 wagons

The first residential floor is ready for occupancy on working day 26, about ten weeks before the last on day 74, and each subsequent floor follows eight working days later. For a rental building, this phased occupancy is valuable: suites can be leased floor by floor, subject to the municipality's rules for occupancy of a partly completed building, the fire separation and life safety systems on occupied floors and the owner's insurance.

Weeks 1 to 12: getting started

The first months were harder than planned. In the first weekly planning meetings, several forepersons made vague or oversized commitments, and PPC ran at about 55 %. The constraint log grew to more than sixty items, many of them design questions from the podium. The pull planning session for the tower structure surfaced a key problem: the formwork subcontractor's plan assumed a crane availability that conflicted with pod deliveries. Resolving it took two sessions and a change to the crane schedule, but it was found five months before it would have caused a delay. By week 12, PPC had risen to the low 80s, the top reasons for misses were known and being worked on, and forepersons had started raising constraints earlier.

# Dashboard for weeks 1-12 on Willowmere (illustrative data, see lesson 6)
committed = [42, 45, 44, 48, 50, 47, 52, 51, 53, 55, 54, 56]
completed = [23, 26, 28, 31, 35, 33, 38, 39, 42, 44, 44, 46]
tmr       = [0.58, 0.61, 0.60, 0.66, 0.69, 0.70, 0.72, 0.75, 0.77, 0.78, 0.80, 0.82]
open_constraints = [38, 49, 61, 58, 54, 51, 47, 44, 40, 37, 35, 33]
for w in range(12):
    ppc = completed[w] / committed[w]
    flag = "" if ppc >= 0.75 else "  below target"
    print(f"wk {w + 1:>2}  PPC {ppc:5.1%}  TMR {tmr[w]:4.0%}  open constraints {open_constraints[w]:>2}{flag}")
first4 = sum(completed[:4]) / sum(committed[:4]); last4 = sum(completed[-4:]) / sum(committed[-4:])
print(f"PPC first four weeks {first4:.1%}, last four weeks {last4:.1%}")
Output
wk  1  PPC 54.8%  TMR  58%  open constraints 38  below target
wk  2  PPC 57.8%  TMR  61%  open constraints 49  below target
wk  3  PPC 63.6%  TMR  60%  open constraints 61  below target
wk  4  PPC 64.6%  TMR  66%  open constraints 58  below target
wk  5  PPC 70.0%  TMR  69%  open constraints 54  below target
wk  6  PPC 70.2%  TMR  70%  open constraints 51  below target
wk  7  PPC 73.1%  TMR  72%  open constraints 47  below target
wk  8  PPC 76.5%  TMR  75%  open constraints 44
wk  9  PPC 79.2%  TMR  77%  open constraints 40
wk 10  PPC 80.0%  TMR  78%  open constraints 37
wk 11  PPC 81.5%  TMR  80%  open constraints 35
wk 12  PPC 82.1%  TMR  82%  open constraints 33
PPC first four weeks 60.3%, last four weeks 80.7%
Early problems on Willowmere and the countermeasures adopted.
ProblemCause foundCountermeasure
Vague commitmentsForepersons new to the systemCoaching on the five assignment criteria; examples on the wall
Late in-wall inspectionsNo owner for booking; one-day noticeBooking owner and 3-day lead time (lesson 11 A3)
Material not on floorDeliveries to laydown, hoist congestedFloor-direct delivery windows; second hoist (CBA decision, lesson 11)
Crane conflictFormwork and pod plans assumed the same crane timeRevised crane schedule found in pull planning
Constraint log too longPodium design questions logged as constraintsSeparate RFI log; constraints limited to the six-week window

The fit-out: holding the takt

The residential fit-out started on schedule. The first-run studies for board hanging and pod connection paid off: by the third zone, both wagons were finishing comfortably within the takt. The weakest hand-off was, as expected, the inspection wagon, where the municipality's inspection availability varied; the buffer takt absorbed most of the variability. Two events tested the plan. In week 31, a delivery of kitchen cabinets arrived with the wrong finish for floors 4 and 5. The millwork wagon kept its rhythm by installing on floors 6 and 7 first, which the constraint log had flagged as a possible fallback, and the replacement cabinets were installed off takt two weeks later. In week 36, the drywall contractor lost three workers to another project, and the board wagon fell behind for four days. The team used the buffer takt, the taping crew helped with board for two days and the drywall contractor's owner, who attended the weekly meeting, restored the crew within the week.

Willowmere results against the implementation plan (illustrative).
MeasurePlanActualComment
PPC (weeks 13 to 60)≥ 75 %81 % averageAbove target after month 4
Takt adherence (zones finished on takt)≥ 90 %93 %Inspection wagon weakest
Residential fit-out duration74 working days79 working daysTwo disruptions absorbed partly by buffer
Field labour performance factor1.001.05About 4,800 hours under budget
Work sampling: waiting share—13 % to 8 %Quarter 1 to quarter 4
Recordable injuries—Lower than Northgate averageHard to separate lean effect from other factors

What it cost and what it delivered

Lean implementation is not free. Northgate's costs included training, a part-time lean lead, facilitation of pull planning sessions, the time of forepersons in meetings, the first-run studies and the second hoist. Benefits included lower labour cost, lower general conditions from the shorter schedule and, for the owner, earlier rental income from phased occupancy.

# Lean implementation: costs and benefits on Willowmere (illustrative)
costs = {"training (forepersons, 2 days x 30 people)": 30 * 2 * 8 * 85,
         "part-time lean lead (60 weeks x 16 h)": 60 * 16 * 110,
         "pull planning facilitation (6 sessions)": 6 * 4_500,
         "weekly meetings: forepersons' time (60 weeks x 12 people x 1.5 h)": 60 * 12 * 1.5 * 85,
         "first-run studies": 3 * 24 * 85,
         "second hoist (rental and operator, net)": 55_000}
benefits = {"field hours saved (4,800 h x $85)": 4_800 * 85,
            "general conditions (5 weeks x $23,000)": 5 * 23_000}
owner_benefit = 6 * 84 * 2_300 * 0.5      # avg. 6 weeks earlier, 84 suites, $2,300/month rent, ~half a month each
total_cost = sum(costs.values()); total_benefit = sum(benefits.values())
for k, v in costs.items():
    print(f"cost     {k:<64}${v:>10,.0f}")
for k, v in benefits.items():
    print(f"benefit  {k:<64}${v:>10,.0f}")
print(f"Contractor net: ${total_benefit - total_cost:,.0f}")
print(f"Owner's earlier rental income (rough): ${owner_benefit:,.0f}")
Output
cost     training (forepersons, 2 days x 30 people)                      $    40,800
cost     part-time lean lead (60 weeks x 16 h)                           $   105,600
cost     pull planning facilitation (6 sessions)                         $    27,000
cost     weekly meetings: forepersons' time (60 weeks x 12 people x 1.5 h)$    91,800
cost     first-run studies                                               $     6,120
cost     second hoist (rental and operator, net)                         $    55,000
benefit  field hours saved (4,800 h x $85)                               $   408,000
benefit  general conditions (5 weeks x $23,000)                          $   115,000
Contractor net: $196,680
Owner's earlier rental income (rough): $579,600

On these figures, the contractor's benefits exceed its costs by a modest margin, and the owner gains considerably more from earlier occupancy. That imbalance is common: the largest benefits of lean planning often go to the owner through a shorter schedule, which is why shared-savings arrangements and collaborative contracts (CON-340) help align incentives. Northgate's agreement with the owner shared a portion of the schedule benefit, which made the investment clearly worthwhile for Northgate and its trade partners.

Lessons learned

Northgate's closing lessons-learned session, run as a large plus-delta with all trade partners, produced a short list of points that it adopted as company standards. Several echo the research literature on lean implementation.

Plus-delta from the Willowmere lessons-learned session (illustrative).
PlusDelta
Pull planning found the crane conflict months earlyStart pull planning for fit-out earlier, during structure
Buffer takt after inspections absorbed most variabilityAgree inspection booking procedures with the municipality before fit-out
First-run studies set good methods quicklyRun first-run studies for every repeated operation, not just three
Constraint log kept issues visibleKeep RFIs and constraints in separate logs from day one
Forepersons valued steady crews from taktAgree crew-size commitments in subcontracts, with a process for shortages
Owner shared-savings aligned effortInclude trade partners explicitly in shared savings

Template: your lean implementation plan

Students completing this course should be able to prepare a lean implementation plan for a real or realistic project. The template below follows the structure Northgate used. A good plan is short, specific to the project, agreed with the owner and trade partners and backed by named people, dates and measures.

A template for a lean implementation plan.
SectionContent to include
1. Project and goalsScope, contract, owner priorities; two to four measurable lean goals
2. Work structuringPhases, locations (LBS), zones, flows suited to takt, CPM or supply chain
3. Planning systemMaster schedule milestones, pull planning sessions, look-ahead window, weekly planning and huddles
4. Takt and buffersZones, wagons, takt time, crew balancing, buffers and their placement
5. PrefabricationScopes screened for off-site work, with DfMA decisions and delivery strategy
6. MeasurementPPC, TMR, takt adherence, performance factors, work sampling, delay surveys
7. ImprovementFirst-run studies, A3s, Gemba walks, plus-delta, standard work
8. People and contractsTraining, coaching, facilitation, subcontract language, incentives
9. Safety integrationHow planning, huddles and standard work support safety
10. Costs, benefits and risksImplementation costs, expected benefits and the main risks with responses

Common mistakes

  • MistakeExpecting high PPC and smooth takt from the first week.

    InsteadPlan for a learning period, with coaching and patience, as Willowmere's first months showed.

  • MistakeIntroducing lean after subcontracts are signed.

    InsteadWrite participation and hand-off requirements into subcontract scopes before award.

  • MistakeIgnoring who receives the benefits of a shorter schedule.

    InsteadDiscuss shared savings or collaborative arrangements with the owner.

  • MistakeHolding no buffer at the weakest hand-off.

    InsteadPlace targeted buffers where variability is highest, such as after inspections.

  • MistakeClosing a project without capturing lessons.

    InsteadRun a structured lessons-learned session and adopt the results as company standards.

Summary and key terms

  • A lean implementation plan sets goals, planning cadence, takt and buffers, prefabrication, measures, improvement methods and people.
  • On Willowmere, pull planning found a major crane conflict months early.
  • PPC rose from about 55 % to above 80 % as forepersons learned and root causes were removed.
  • A buffer takt after inspections and first-run studies helped hold the residential takt through disruptions.
  • Contractor benefits modestly exceeded costs; the owner gained most from earlier occupancy, which shared savings can balance.
  • Lessons included starting fit-out pull planning earlier, separating RFIs from constraints and including trades in shared savings.
  • The template gives ten sections for preparing a lean implementation plan on any project.
Lean implementation plan
A short document setting out how lean practices will be used on a project.
Phased occupancy
Occupying parts of a building, such as completed floors, before the whole building is finished.
Shared savings
An arrangement in which owner and contractor share the benefits of cost or schedule improvements.
Takt adherence
The percentage of zones finished within their planned takt.
Lean lead
The person responsible for coaching and supporting lean practices on a project.
Facilitator
A trained person who runs pull planning and other collaborative sessions.
Lessons-learned session
A structured review at the end of a project or phase to capture what to keep and change.
Company standard
A practice adopted for all projects after being proven on one.
Fallback task
Ready work a crew can switch to if its planned task is blocked.
Implementation cost
The cost of training, coaching, facilitation, meetings and equipment needed for lean practices.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. With 28 zones, 9 wagons, 1 buffer takt and a 2-day takt, what is the fit-out duration?

    Show answer

    (28 + 10 − 1) × 2 = 74 working days.

  2. On that plan, when is level 2 ready?

    Show answer

    Its last zone is zone 4: (4 − 1 + 10) × 2 = day 26.

  3. Why were subcontract scopes amended before award?

    Show answer

    To make participation in lean planning and hand-off requirements part of each trade's obligations.

  4. What problem did the tower structure pull planning session find?

    Show answer

    A conflict between formwork crane time and pod deliveries.

  5. Why did the millwork wagon keep its rhythm when cabinets arrived with the wrong finish?

    Show answer

    It switched to floors 6 and 7, a fallback flagged in the constraint log.

  6. Name three costs of lean implementation.

    Show answer

    Any three of training, lean lead, facilitation, meeting time, first-run studies, extra equipment.

  7. Why did the owner gain more than the contractor?

    Show answer

    Earlier occupancy brought rental income forward.

  8. What is takt adherence?

    Show answer

    The share of zones finished within their planned takt.

  9. Give two lessons Northgate adopted as standards.

    Show answer

    Any two from the plus-delta table, such as earlier fit-out pull planning or separate RFI and constraint logs.

  10. List four sections of the lean implementation plan template.

    Show answer

    Any four of the ten sections.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz