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:
“Such is the role of poetry. It unveils, in the strict sense of the word. It lays bare, under a light which shakes off torpor, the surprising things which surround us and which our senses record mechanically.”
—Jean Cocteau (18891963)
“The addition of a helpless, needy infant to a couples life limits freedom of movement, changes role expectancies, places physical demands on parents, and restricts spontaneity.”
—Jerrold Lee Shapiro (20th century)
“America is a country that seems forever to be toddler or teenager, at those two stages of human development characterized by conflict between autonomy and security.”
—Anna Quindlen (b. 1952)