Types of Documentation
Types of Documentation
stakeholders are headed in the same direction to accomplish the objectives of the
Process documentation
instructions on how to perform various tasks with it. Product documentation can be
User documentation
System documentation represents documents that describe the system itself and its
User documentation covers manuals that are mainly prepared for end-users of the
and maintenance that describe… well, process. The common examples of process
documentation are project plans, test schedules, reports, standards, meeting notes,
The main difference between process and product documentation is that the first one
record the process of development and the second one describes the product that is
being developed.
System documentation provides an overview of the system and helps engineers and
verification and testing info, and a maintenance or help guide. It’s worth emphasizing
that this list isn’t exhaustive. So, let’s have a look at the details of the main types.
Requirements document
Generally, requirements are the statements of what a system should do. It contains
business rules, user stories, use cases, etc. This document should be clear and
shouldn’t be an extensive and solid wall of text. It should contain enough to outline
template that all team members adhere to. The one web-page form will help you keep
the document concise and save the time spent on accessing the information. Here’s a
various elements that should be included in your PRD. Nevertheless, you should
remember that this isn’t the one and only way to compile this document.
2. Team goals and a business objective. Define the most important goals
strategic aim of your actions. Why are you building the product? How do
your actions affect the product development and align with company’s
goals?
5. User Stories. List or link user stories that are required for the project. A
user story is a document written from the point of view of a person using
8. Not doing. List the things which you aren’t doing now but plan on doing
soon. Such a list will help you organize your teamwork and prioritize
features.
Make all this information more comprehensive by using the following practices:
Use links and anchors. They will help you make the document easier to
gradually. For instance, you can provide links to customer interviews and
the project.
help you to perform this task and outline requirements more effectively.
You can incorporate diagrams into your requirements process using the
don’t recommend listing everything, but rather focus on the most relevant and
regarding what needs to be covered in the architecture design document before it has
Architecture & Design Principles. Underline the guiding architecture and design
principles with which you will engineer the product. For instance, if you plan to
mention this.
and related scenarios. You should try to avoid technical details in this section.
principles.