WBS TemplatesIT

SI Delivery

SI Delivery is a WBS template that breaks a contract delivery project into 28 tasks across 6 phases. Phases follow the contract structure from kickoff report to final acceptance, with the interim and final acceptance Milestones stated explicitly. It is the deepest template in this collection: a 4-level tree where Design splits into architecture design and feature design.

28 tasks4 levels

When this template fits

When another template fits

Phase by phase

Initiation

Project preparation and the kickoff report. In delivery projects the kickoff report is not a formality — it is the first agreement with the client on scope and schedule.

Analysis

Current-state survey, As-Is analysis, and requirements definition, closed by a review of the analysis deliverables. The review is its own task because only client-confirmed analysis feeds design.

Design

Splits into architecture design (system, DB) and feature design (screens, interfaces). Keeping the two tracks separate lets you follow infrastructure decisions and feature decisions independently.

Development

Common modules come first, followed by core features and interface development. Including environment setup and deployment, it is the largest phase by duration.

Integration & Migration

Integration tests, performance and security tests, and data migration, closed by the interim acceptance Milestone. An acceptance Milestone has zero duration, so any slip shows up in the schedule immediately.

Go-live & Stabilization

System go-live and hypercare lead to the final acceptance Milestone. The stabilization window before final acceptance buffers defect response and operations handover under the contract.

Full template structure

WBS CodeTask NameTypeDuration (d)WEIGHT (%)
1SI DeliveryDeliverable100%
1.1InitiationPhase8%
1.1.1Project initiation preparationWork Package455%
1.1.2Kickoff reportWork Package345%
1.2AnalysisPhase15%
1.2.1Current-state survey & As-Is analysisWork Package640%
1.2.2Requirements definitionWork Package535%
1.2.3Analysis deliverables reviewWork Package325%
1.3DesignPhase20%
1.3.1Architecture designPhase45%
1.3.1.1System architecture designWork Package555%
1.3.1.2DB designWork Package545%
1.3.2Functional designPhase55%
1.3.2.1Screen designWork Package550%
1.3.2.2Interface designWork Package550%
1.4DevelopmentPhase30%
1.4.1Common module developmentWork Package1020%
1.4.2Core feature developmentWork Package2040%
1.4.3Interface developmentWork Package1225%
1.4.4Environment setup & deploymentWork Package715%
1.5Integration & MigrationPhase18%
1.5.1Integration testingWork Package1040%
1.5.2Performance & security testingWork Package730%
1.5.3Data migrationWork Package730%
1.5.4Interim acceptance completeMilestoneMilestone00%
1.6Go-live & StabilizationPhase9%
1.6.1System go-liveWork Package350%
1.6.2Hypercare & stabilizationWork Package1050%
1.6.3Final acceptance completeMilestoneMilestone00%

Start with this template

Download as Excel (.xlsx)Free — no sign-up needed.

FAQ

Why do acceptance Milestones have zero duration?
Because a Milestone is a point in time, not work, its duration is zero. The interim and final acceptance gates in this template are set that way. If acceptance preparation needs effort, add it as a separate Work Package.
How does progress roll up in a multi-level tree?
Progress entered on the lowest Work Packages rolls up through WEIGHT. A split phase like Design aggregates each branch first, then combines them into the phase's progress.
Can I share the schedule with the client?
A read-only share link gives the client a view without an account. You can also download the Excel file and attach it to contract documents.
Our methodology uses different phase names.
Rename the phases after applying. The structure and dependency links stay intact, so renaming to your in-house methodology is the fastest customization.
Is this compatible with how we worked in MS Project?
It uses the same standard concepts: WBS codes, dependencies (FS links), durations, and Milestones. The Excel file follows standard WBS notation, so it moves into an existing document system easily.

Related reading