Definition
A deliverable is a specific, verifiable output submitted according to project or agreement requirements.
Human Explanation
It is what the project is required to deliver.
Why it Matters
Deliverables provide a basis for assessing project performance.
Conceptual Boundary
A deliverable may be a document, product, service, software or another agreed output.
Practical Perspective
Each should have unambiguous acceptance criteria and be verifiable.