The purpose of the documentation is to make it easy [for developers] to update or finish projects
Quindi la buona documentazione raggiunge questo scopo.
Per rendere la buona documentazione, ottieni alcune informazioni dalle persone che useranno la tua documentazione.
Domanda 1. Cosa non possono fare ora? Perché non sono in grado di aggiornare o completare un progetto?
Raccogli le risposte alla domanda da tutte le persone coinvolte. Stakeholder e non stakeholder.
Una volta che hai dei motivi, devi trovare le cause per questi motivi.
Domanda 2. Cosa impedisce loro di aggiornare o terminare un progetto?
Raccogli le risposte alla domanda da parte di tutti gli interessati.
Una volta che hai avuto le cause principali, devi trovare alcune soluzioni a questi problemi.
Domanda 3. Quali cambiamenti potrebbero aiutare ad aggiornare o completare un progetto?
Idealmente, la risposta a questa domanda è "più informazioni, in particolare ..."
Se è così, questo è ciò che la documentazione includerà, le informazioni specifiche richieste. La domanda 3 ti dice specificamente cosa rende la buona documentazione.
Se, d'altra parte, l'informazione non è la soluzione, smetti di scrivere la documentazione. Continua a scavare in causa ed effetto e risolvi il problema.