Create comprehensive product documentation—guides, tutorials, FAQs, and API docs—that enables customer self-service and reduces support burden.
Product Level Documentation exists to explain product functionality, unify project- related information, and allow for the discussion of all significant questions that arise between stakeholders and developers. In general, product documentation includes requirements, tech specifications, business logic and manuals.
The goal: Establish a robust set of documentation surrounding your product to codify internal knowledge and processes and in preparation to share this documentation in the next equity round.
How can Golden Section Assist?
Write just enough documentation: There is a middle ground between no documentation and too much documentation. Golden Section recommends you find that middle ground and document only the necessary and relevant information.
Consider documentation as an ongoing process. Set a process for keeping your documentation up-to-date so that it doesn't become stale and useless. Consider automatic version control to manage the updating process.
Treat documentation as a collaborative effort. While one person should be responsible for the documentation, the products of the documentation process should be created by the team.
Requirements Specifications Document: this document outlines the product you have built, including its purpose, features, functionalities, and behavior. It is typically created with input from both your operational and technical teams to align the company on the purpose of the product you have created. It includes such details as how this product fits into the company's objectives, the technical, business and user assumptions the company has made, use cases, and what the product will not be.
Technical Design Document: this should include the main architectural decisions, including a software design document, architecture and design principles, user stories, and a diagrammatic representation of the solution.
Development Plan / Product Roadmap: Reference Play: Product Roadmap
User Manual: this is a user guide to teach the people using your product how to properly use the system. You will likely include workflows, processes, descriptions of features, and a troubleshooting guide. The more thorough this document is the fewer support calls you will have.
Installation and Maintenance Manual: this manual describes the requirements and workflow to properly install and maintain your
Quality Management Plan: this is an analog of a requirement document dedicated to testing. This document sets the required standard for product quality and describes the methods to achieve this level. The plan helps to schedule QA tasks and manage testing activity for product managers, but, it is mainly used for large-scale projects. The Quality Management plan includes:
API Documentation: Nearly any product has its APIs or Application Programming Interfaces. Their documentation informs developers how to effectively use and connect to the required APIs. API documentation is a deliverable produced by technical writers as tutorials and guides. This type of documentation should also contain the list of all available APIs with specs for each one.
Standards: The section on standards should include all coding and UX standards that the team adheres to along the project's progression.
Steps
Product Level Documentation exists to explain product functionality, unify project- related information, and allow for the discussion of all significant questions that arise between stakeholders and developers. In general, product documentation includes requirements, tech specifications, business logic and manuals.
Create comprehensive product documentation—guides, tutorials, FAQs, and API docs—that enables customer self-service and reduces support burden.
Product Level Documentation exists to explain product functionality, unify project- related information, and allow for the discussion of all significant questions that arise between stakeholders and developers. In general, product documentation includes requirements, tech specifications, business logic and manuals.
Create comprehensive product documentation—guides, tutorials, FAQs, and API docs—that enables customer self-service and reduces support burden.
Create comprehensive product documentation—guides, tutorials, FAQs, and API docs—that enables customer self-service and reduces support burden.