![](http://cdn.slidesharecdn.com/ss_thumbnails/testdocumentation-160527145453-thumbnail-2.jpg?cb=1464372559)
This presentation will review the different type of documentation that is involved in the Software Development Life cycle. The main sections of this article: 1. Overview 2. Traditional vs Agile methodology 3. Market Requirements Document (MRD) 4. Product Requirement Document (PRD) 5. Functional Specification (FS) 6. Business requirements document (BRD) 7. Software requirements Specification (SRS) 8. Software test plan (STP) 9. Software test Results (STR) 10. Requirement Traceability Matrix (RTM)