Documentation Development Life Cycle aka DDLC describes the cycle from the pre-engagement meeting with a client until the document delivery.
Just like every software product is developed adhering to the Software Development Life Cycle (SDLC),
The stages in DDLC are:
- Analysis
- Design
- Develop
- Evaluate
- Deliver
Analysis
In this phase, the documentation needs, tools required, resources etc. are analyzed. The project plan is submitted to the client for review and approval.
Deliverables
- Project plan
- Progress report
Design
In this stage, the requirements from stage 1 (Analysis) are established. A detailed outline is developed. An estimate is made on the total number of pages in the document. Template and prototype are also developed in this stage. When all the above are set in place, revise and review the project plan.
Deliverables
- Detailed outline
- Project plan revisions
- Progress reports
Development
In this stage, the number of hours required to develop the document is defined. The prototype is approved by the client. If there are any graphics, design or develop them. Drafts are sent for review. Finally, revise and edit drafts and obtain client approval for all the documents developed at this stage.
Deliverables
- Prototype
- Style guide
- Drafts
- Progress reports
Evaluation
In this stage, appendices, glossary, etc. are created and a final edit is performed. Document is sent for final approval and the ToC's are created. Finally, client approval and sign-off is obtained.
Deliverables
- Final drafts with graphics
- Progress reports
Delivery/Release
The documents are released to the customer in appropriate format. The maintenance or updates (version updates) required is determined in this stage.
Deliverables
- Document