The Art and Science of the Deliverable
Minimum price
Suggested price

The Art and Science of the Deliverable

About the Book

The concept of ‘Deliverables Management’ has been present during much of my Project Management life but it took a long while before my understanding went beyond the superficial.  Deliverables Management is one of these ostensibly ‘self-evident’ concepts that requires no further explanation or expansion.  The term ‘deliverables’ seemed to have an obvious stand-alone meaning and was never properly described with process or usage, and therefore never properly leveraged as an effective tool in Project Management. 

In Project Management’s ‘conventional wisdom’ it appears that the idea of a deliverable and its management is so obvious that nothing else is required.

This seemed to be a waste: there had to be more than a self-defining term that ‘everyone’ understood but few could explain.  And so began my process of research and cogitation to find a better use for this term and to codify it as a useful model for software project development. I researched existing publications, I mostly found redundant, self-referential definitions and equally self-referential articles and little else - a “deliverable” is something that “gets delivered”; how it gets delivered is the subject of other techniques and processes.  Fortunately there was the odd academic paper and some magazine and blog articles that helped frame some detail.

I’ve now been using Deliverables Management as an enabler to my own project management activities over the last 10 years or more, and progressively codified this usage. But I have never been able to comprehensively put that knowledge into a coherent manner that can be shared.

Hence, this book; my intention is to provide both a definitional and practical elaboration on the concept of a deliverable, how to think about both its static and dynamic properties and how to improve just about any methodology or development process.

  • Share this book

  • Categories

    • Project Management
    • Agile
    • Lean
  • Installments completed

    1 / 7

  • Feedback

    Email the Author(s)

About the Author

Adam Russell
Adam Russell

Adam Russell is a highly experienced digital delivery professional with a deep understanding of delivery success in software development, software package and systems integration projects.

His ability to successfully deliver projects is founded on more than 40 years of experience in the software development industry, starting as a developer, moving into technical support (mostly pre-sales), and finally, project management.

Adam's experience ranges from 1-person start-ups through to the largest global enterprise customer and vendors. At the top-end, Adam managed the PMO for the largest internal software development team at Australia's largest telco, which peaked in size at 700 personnel, of which 75 worked in the PMO.

Adam's breadth of experience can be seen quantitatively in the 2-part article on Linked in "My Career in Numbers - A Data-driven IT Project Management CV" |

Adam's strength is to bring together people from all company areas and levels to work on value enablement through software or digital components. Adam does this by focusing the team on the outcomes that need to be enabled. 

Although experienced in most Plan-based and Agile methodologies, Adam is not bound to any specific one, preferring to assess each problem on a case-by-case basis and selecting the minimal toolset necessary to support each project.

You can see Adam's complete work experience, publications, and other information on LinkedIn - - and Adam blogs extensively on his website and other publications, e.g. Medium.

Table of Contents



Chapter 1 – the Foundation for Deliverables Management


What problems are we solving for?

Software Development is Hard

Managing Software Development is even harder

What do we need to do?

A Solution is Deliverables Management

Methodology Neutral

Target Projects

End to End Technique

Deliverables Explicitly Drive Quality Criteria

Creates clear accountability

Provides Linkages and Closure

Self-Diagnosing and Integrative

When to Introduce Deliverables Management

Benefits of a Deliverables Management Approach


Chapter 2 – What is a Deliverable?


Purpose of a Deliverable

Discrete and identifiable

Producer and Consumer



Types of deliverables

Documents and Information Artefacts

Form, Compatibility and Management System


Quality (or “Fitness for Purpose”)



Date/Time Properties

Place or location

Delivery Method


Chapter 3 – Relationships Between Deliverables


The Problem with our Current Way of Showing Relationships

Interim and Boundary Deliverables

Project Solution/End-State Deliverables

Project Intermediate Deliverables

Deliverables are Produced and Consumed

Deliverables are a Delivery Mechanism for Requirements

Each Deliverable a Handoff

Is a document a deliverable?

Integrated Model of Deliverables

Deliverable Specification,  “Testing” and “Acceptance”

Deliverable Relationships

Chapter J – System Component Structure


What is the System Component Structure

As-Is Structure

To-be structure

Building the “To Be” Deliverables


Chapter 4 – Deliverables Management


Deliverables based planning

Deliverable Lifecycle

Integration plan

How does Deliverables Management Support the Integration Plan

Iterative/Progressive Elaboration

Chapter 5 – Project Delivery Model


Delivery Model

Deliverables RACI


Appendix 1 – Using Deliverables 0: The End to End Management System


Simple Deliverables Workbook

Integrated Deliverables Workbook

Appendix 2 – Using Deliverables 1: The Simple Deliverables register

Appendix 3 – Using Deliverables 2: The Integrated Deliverables register

Appendix 4 – Using Deliverables 3: The Work Breakdown Structure

Appendix 5 – Using Deliverables 3A: The Organizational Breakdown Structure

Organization and Stakeholder Roles

Appendix 6 – Using Deliverables 5: The Phase Plan


Appendix 7 – Using Deliverables 5: The MS Project Export Table


Appendix 8 – Using Deliverables 6: End-to-End Planning process


Deliverables Generate Tasks

Deliverables Management Approach

Prince 2 vs Deliverables Management


Appendix 9 – Using Deliverables: The Phase Plan


Combination Tasks

Multiple Output Deliverables – Not Recommended

Checks / Quality Indicators

The Leanpub 60-day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms

Do Well. Do Good.

Authors have earned$12,151,660writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub