As part of developing a project, there will be several pieces of useful documentation which should get written up, this process is important for several reasons such as:
- Handover to other developers (eg. Support)
- Future improvements to the site
- Explanations on using the site for clients
- A log of changes made to the site
We are using the Diataxis model to document our projects, this isn't a rule, or something we are spending time retrofitting onto all our pre-existing sites, but going forwards, we will try to implement more and more.
There is more information, including templates, in our Diataxis Git Repo