This page is about data deliverables and how they can help in managing the data side of a custom application development effort. Many software development methodologies do not include any specific deliverables for data since they do not know if a project will contain data or not but many of these data deliverables get added to the team’s project template after they try to run a project without them and run into trouble in the testing phase. I will cover some deliverables that I have used with some success and which I consider critical on any project where data must be used. They are:
- Business Data Requirements Document
- Logical Data Model
- Physical Data Model
- Data Maps
- Volumetrics
- CRUD Matrix