Most software developers are allergic to paper.
As organizations improve their software development and management processes, though, they typically find they need some additional project and process documentation. More structured development life cycles may present practitioners with new expectations about activities to perform and deliverables to create. People being asked to apply new practices will benefit from written guidelines for performing them. Process documentation may include process descriptions, procedures, checklists, forms and other work aids. Such items help project team members understand the expectations embedded in the improved approaches.