Search This Blog

Types Of Documents Used For Software Development

Lets see how many different types of documents are required for software development. I am listing some of the documents which I have come across and would like others to add to the list. Some of the documents listed may overlap each other but I have still listed them.
  1. Project Charter
  2. Project Scope
  3. Request For Proposal [in case of offshoring or outsourcing]
  4. Proposal Document [in case of offshoring or outsourcing]
  5. Systems Requirement Specifications
  6. Functional Specifications
  7. Systems Architecture Document
  8. High Level Design
  9. Low Level / Detail Design
  10. Unit Test Plan
  11. Unit Test Cases
  12. Integration Test Plan
  13. Integration Test Cases
  14. System Test Plan
  15. System Test Cases
  16. User Acceptance Test Plan
  17. User Acceptance Test Cases
  18. Deployment Document
  19. User Manual / Help
  20. FAQs
  21. Help Desk Manual
  22. Operations Manual
My plan is to discuss these in coming weeks and also have examples on each one of them.