Documentation Development Methodology: Techniques for Improved Communications