Defer a decision to the last responsible moment is also a risk-reducing technique for writing documentation.
Projects are typically in a flow where not all required information is available right from the start. Furthermore the world changes and what was correct in the past may not be correct today.
How can we deal with the problem of out-dated documents?
Documents should be written as close to the moment the information is required by stakeholders as possible. This reduces the risk of documents being out-of-date and to create documents nobody really needs.
To determine the right moment to start writing the document is typically determined by the stakeholders who demand the document being written. Use charters to track down all relevant information to write the document just-in time.
- Reduces the amount of documents nobody needs.
- Reduces the amount of documents that are out-of-date before the first stakeholder reads it.
- To always have the information delivered in-time the team needs to be prepared:
- Modular documentation with reusable content
- Automation to derive information from external information repositories
- Teams need to have the appropriate infrastructure to deliver in short time. his includes style guides, templates, modules, and a lot of practice.
For more information regarding this practice please refer to: