Technical Design And Documentation helps to capture and document the requirements, design, architecture and user manual of the products. Having a living document is a great aid for all the people involved in the product. Utilize the following techniques to maintain a useful knowledge base for your products:
- Requirement Documents (FRS)
- Design Documents (HLD)
- Version Control Via Configuration Management (Git)
- Collaborative Knowledge Bases (Confluence)
- Automated Code Documentation (Doxygen)