Some people doesn’t like to write what they do. Documentations are set of rules that software guys need to adhere to ensure the quality of the software being developed. What happens if your driving along a road that do not have any traffic rules? Accidents! Time wasting! Left away from where you wanna reach. Same thing happens here in software world if you skip documentation. I feel when documentation is stream lined with development & testing; every complex scenarios falling into right places without any hassles.
Documents go through threes steps.
- Document Creation – Author
- Reviews – Developers,PM,BA
- Sign off – PM
So you can see that documentation is not just about writing what you have done. It is rules to be adhere, tasks to perform, and also proof for the phase.