Role of Documentation in Software Development
Documentation is an important part of software engineering. Types of documentation include:
- Requirements - Statements that identify attributes, capabilities, characteristics, or qualities of a system. This is the foundation for what shall be or has been implemented.
- Architecture/Design - Overview of software. Includes relations to an environment and construction principles to be used in design of software components.
- Technical - Documentation of code, algorithms, interfaces, and APIs.
- End User - Manuals for the end-user, system administrators and support staff.
- Marketing - How to market the product and analysis of the market demand.
Read more about this topic: Software Documentation
Famous quotes containing the words role of, role and/or development:
“I wish glib and indiscriminate critics of industrialists had some conception of the problems that have to be met by factory management.... General condemnation of employers is a favorite indoor sport of the uninformed intelligentsia who assume the role of lance- bearers for labor.”
—Mary Barnett Gilson (1877?)
“What is charm then? The free giving of a grace, the spending of something given by nature in her role of spendthrift ... something extra, superfluous, unnecessary, essentially a power thrown away.”
—Doris Lessing (b. 1919)
“The American has dwindled into an Odd Fellowone who may be known by the development of his organ of gregariousness.”
—Henry David Thoreau (18171862)