The technical design document
After the functional design document is completed and signed off, the development team needs to start writing a technical design document. A technical design document (TDD) includes information the programmatic approach of how a particular requirement will be implemented. This section covers the objectives, guidelines, preparation, execution, and expected outcome of TDDs.
Overview and objectives
TDDs are prepared primarily by the developer the final development. They are also used by the testing team to write detailed test cases. The following are the key objectives of technical design documentation:
- The details of application architecture and design goals
- Data validation
- Documentation of the code (high-level)
- Data flow diagrams
Guidelines for the technical design document
Technical design is about planning the solution putting together a skeleton of the technical solution. Putting together good design documentation will help you save development rework and improve...