Tracking formal deliverables across project phases allows teams to monitor progress, identify gaps, and manage delivery timelines in enterprise IT projects. Assigning each deliverable to a specific role creates accountability and sets clear expectations, supporting effective delivery across Waterfall, Scrum, SAFe, and Hybrid models.

Enterprise IT projects produce a wide range of formal deliverables. Teams manage these outputs using tools such as a formal deliverables inventory and a formal deliverables roadmap. These tools improve visibility of deliverable status, dependencies, and timelines.

Formal Deliverables Inventory

The formal deliverables inventory records and monitors key outputs in enterprise IT projects. It lists each deliverable, assigns responsible roles, and tracks delivery status to support accountability and visibility. Teams apply the inventory across delivery models, as shown in the following examples:

  • Waterfall application: In a system implementation project, the inventory tracks business requirements documents, technical specifications, and test result reports to maintain oversight of outputs during each project phase.
  • Agile (Scrum or SAFe) application: In a Scrum-based application development project, the inventory records user stories, sprint backlogs, and incremental deliverables.
  • Hybrid model application: In projects that include application development and infrastructure upgrades, the inventory tracks Waterfall-based infrastructure specifications alongside Agile-based incremental deliverables. 

Table 20 presents a partial inventory of key deliverables for a Waterfall project. This table specifies the accountable role for each deliverable and its delivery status. Additional tracking details, such as Start Date, Target Completion Date, Review Status, Approval Status, Date Approved, and Latest Version, can be included as needed.

Table 20. Partial Formal Deliverables Inventory
Discipline Role Title Accountable Person Formal Deliverables Delivery Status
Program management Program Manager Tim Lin Program plan Done
Project management Project Manager Seth Dunn Project plan In progress
Scheduling Master Scheduler Miles Stone Project schedule In Progress
Solution architecture Solution Architect Archie Teck Solution architecture document In Progress
Business analysis Business Analyst Claire Scope Business analysis plan In Progress
Business analysis Business Analyst Claire Scope Business requirements document In Progress
Business analysis Business Analyst Rick Quire Non-functional requirements Not Started
Business analysis Business Analyst Rick Quire Functional requirements Not Started
Process analysis Process Analyst Flo Charter Process maps Not Started

Formal Deliverables Roadmap

The formal deliverables roadmap shows the timeline, dependencies, and responsible roles for each deliverable. This tool supports coordination in projects with complex schedules and multiple disciplines by aligning teams on sequencing and milestone timing. Teams apply the roadmap across delivery models, as shown in the following examples:

  • Waterfall application: In a system implementation project, the roadmap plots business requirements documents, technical specifications, and test result reports across linear phases, identifying dependencies that could cause delays.
  • Agile (Scrum or SAFe) application: In a Scrum-based application development project, the roadmap tracks user stories, sprint backlogs, and incremental deliverables across sprints.
  • Hybrid model application: In projects that combine application development with infrastructure upgrades, the roadmap integrates Waterfall-based infrastructure specifications and Agile-based deliverables to map dependencies and support coordinated delivery. 

Figure 10 illustrates a partial roadmap for a Waterfall project, detailing disciplines, deliverable timelines, deliverables within project phases, and dependencies.

Project deliverables roadmap
Figure 10. Partial Formal Deliverables Roadmap