- Create a software specification document for each subsystem and/or group within each subsystem that identifies the functionality of each major component.
- This document should focus more on what, where, and why .vs. how.
- This document should indicate which requirements are satisfied by each component and a table that identifies the components that satisfy each specific requirement.
- Identify the functionality for each component to be delivered for each phase.