KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesProject Schedule Dependencies and Stage GatesTemplates & Examples · FrameworksLesson 1/3← PrevNext →
GuidePublished 13 Aug 20265 min readBy KEVOSpredecessor logicstage gatemilestoneschedule dependencies
On this page

Ask about this page

KEVOS AIProject Schedule Dependencies and Stage Gates

KEVOS knowledge first · trusted web sources when needed

KEVOS · Templates & Examples · Frameworks

Project Schedule Dependencies and Stage Gates

A practical framework for predecessor logic, three product-development stage gates, milestones and controlled concurrent scheduling.

Handbook guideSource-groundedAnonymised examplesUpdated 2026-08-13

Executive summary

The project schedules use predecessor links to connect technical tasks and three recurring approval meetings to control movement from design into tooling and then production. This page converts those patterns into a dependency-and-stage-gate framework. It also explains a source variation where two projects use many zero-duration milestones rather than effort-based early tasks.

Dependency logic is the schedule

Dates show when a plan currently forecasts work; dependencies explain why. The blank schedule contains a mostly sequential chain of finish-to-start relationships from design brief through the final production gate. Many project examples preserve that logic, although some historical schedules contain intentional or accidental overlap.

For a reusable template, build logic around technical prerequisites. A task should have a predecessor because the predecessor produces information, a decision, a sample, a tool or another condition needed to begin—not simply because the team usually does the activities in that order.

Core dependency chain

Design brief → Rapid prototype → Concept approval → Detailed design / working prototype → Test / review → Gate 1 → Drawings & BOM → Tooling quote → Quote review → Gate 2 → Tooling → Off-tool test → Correction → Final verification → Approval → Gate 3 → Production-release activities

This is the dominant chain supported by the blank template and repeated project examples. Optional branches such as a second prototype, extra sample request, freight or launch should be inserted only when the project requires them.

The three recurring gates

GatePosition in source schedulesDecision being controlledEvidence examples
Gate 1 — design / supplier pathAfter prototype review and before drawings/BOM for tooling quotation.Is the design direction mature enough to prepare the manufacturing package and select/confirm the supply path?Prototype review, controlled design, test evidence, open-action list.
Gate 2 — tooling / testing planAfter tooling quotation review and before tooling manufacture.Is the technical/commercial tooling commitment authorised and is the test approach ready?Drawing/BOM revision, reviewed quote, lead-time assumptions, test plan, approval record.
Gate 3 — productionAfter final testing/approval and before production release.Is the product/tooling evidence sufficient to enter controlled production and handover?Final test results, correction closure, approval, BOM/quality/ERP readiness status.

Gate criteria should be evidence-based

The source schedules provide gate names but do not provide formal acceptance criteria. Therefore, the criteria above and below are implementation guidance. The key principle is that a gate should reference evidence and decision authority. A meeting duration by itself does not prove the gate has been passed.

A gate can be passed, passed with conditions, held or rejected. If passed with conditions, those actions should remain visible and linked to the relevant downstream work. Do not mark the gate complete and then store material conditions only in meeting minutes that the schedule cannot see.

Milestones versus work tasks

Two source schedules convert many early activities into zero-duration milestones. This can be useful when the actual effort is managed in another system and the project schedule is intended to record only key events. It is not suitable when the schedule must forecast engineering capacity or represent the time consumed by design, testing or quotation work.

Choose the modelling style deliberately. A milestone answers “when did/should this event occur?” A duration task answers “how long does the work or waiting period take?” If a design brief is a milestone, another task or system must still account for the work of creating the brief if resource planning matters.

Use a milestone when…Use a duration task when…
The event is instantaneous for planning purposes: approval granted, sample received, purchase order released.The activity consumes measurable working time or waiting time that affects forecast completion.
The work is tracked elsewhere and the integrated schedule only needs the event date.The project schedule is the primary plan for the work.
You need a clear reporting checkpoint without inflating the WBS.You need progress, remaining duration or resource/capacity visibility.

Handling deliberate concurrency

Several historical schedules show phases or tasks overlapping. Overlap is not automatically wrong; concurrent engineering can reduce elapsed time. The control question is whether the later task has enough stable input to begin without creating unacceptable rework risk.

If tooling quotation begins before all prototype review is complete, identify the quoted revision and the assumptions that may still change. If ERP preparation begins before final approval, separate “prepare item data” from “release order”. This keeps useful parallel work without falsely indicating that the downstream commitment is already authorised.

Dependency quality checks

  • Every leaf task that requires a prior deliverable has an explicit predecessor or documented external trigger.
  • Summary tasks are not used as substitutes for detailed predecessor logic.
  • Approval gates have identifiable inputs and an accountable decision.
  • Conditional branches such as second prototype or correction/retest are visible when activated.
  • Milestones represent events; effort tasks represent work or meaningful waiting time.
  • Concurrency is intentional and the configuration/assumptions under which it is allowed are recorded.
  • The final project finish is driven by the actual completion objective, such as approved tooling or verified stock, not by an arbitrary date.
Source basis. S01 — Blank product-development schedule template exported from project-scheduling software. S03–S17 — Fifteen anonymised product-development project schedules showing completed, active, on-hold and milestone-driven variants. The dominant predecessor sequence and three meeting/gate positions are source-derived. Gate acceptance criteria are practical guidance because the source files do not specify formal approval criteria.

Related KEVOS templates

Product Development Project Schedule TemplateProject Schedule Status, Delay and Recovery FrameworkProject Schedule Readiness Review Checklist

Building a dependency audit before committing the schedule

A dependency audit is a practical way to test whether a schedule represents real work rather than a sequence of preferred dates. Read each task from left to right and ask what must physically or decisively exist before it can start. For a test, this may be a sample, approved method and available rig. For tooling, it may be design approval and commercial authorisation. For production, it may be an approved configuration and released order. If the answer is missing from the plan, add the predecessor, an external dependency or an explicit assumption.

Then review the stage gates in the opposite direction. Ask what evidence the next stage depends on receiving from the gate. This catches weak gates that merely say “meeting” without a decision. A gate should produce a controlled outcome—proceed, proceed with conditions, hold, rework or stop—and the downstream schedule should respond to that outcome.

Dependency-audit checklist

  • No technical activity starts before its required input exists.
  • Waiting for a supplier, customer, sample, test resource or approval is visible as a dependency or hold state.
  • Milestones represent decisions/events and do not conceal actual effort.
  • Gate outputs are recorded and conditional actions have owners and due dates.
  • Parallel work is intentional and does not rely on an unapproved configuration without acknowledging the risk.
  • The final completion milestone depends on the true operational objective, not merely the last internal task.

Repeat the audit after major changes. A revised design, supplier change, failed test or delayed sample can invalidate relationships that were correct at baseline. Maintaining dependency logic is what allows the schedule to reforecast intelligently instead of requiring manual date editing across dozens of tasks.

Continue learning

NEXT LESSON →Project Schedule Status, Delay and Recovery FrameworkGuide · FrameworksProject Schedule Readiness Review ChecklistGuide · ChecklistsMilestone List Template & ExampleGuide · Project TemplatesProduct Development Project Schedule TemplateGuide · Project Templates
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®