Documentation Types

gautamsoman 54,137 views 13 slides Apr 06, 2010
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

This presentation discusses various types of documents that are prepared during the life-cycle of a software project


Slide Content

Documentation TypesDocumentation Types
-Gautam Soman
bytespace.blogspot.com

IntroductionIntroduction
Project Documentation
Team Documentation
Test Documentation
System Documentation
User Documentation
bytespace.blogspot.com

Project DocumentationProject Documentation
Describes the process of creating
product
Submitted to product owner and
approval obtained
Long life-span, relevant throughout the
project life cycle
Common formats: .doc and .pdf
bytespace.blogspot.com

Project DocumentationProject Documentation
Project Proposal Document
Software Requirement Specifications
Requirements Understanding Document
High Level Design
Low Level Design
Project Plan
Release Notes
bytespace.blogspot.com

Team DocumentationTeam Documentation
Refers to communication between team
Short relevancy and life-span
Usually useful for quick changes
E-mail is the most frequently used
medium
Common formats: .doc, .xls
bytespace.blogspot.com

Team DocumentationTeam Documentation
Plans and Schedules
Review Reports
Status Reports
Minutes of Meetings
Checklists
bytespace.blogspot.com

Test DocumentationTest Documentation
Refers to documents used in testing and
quality assurance processes
Usually created by QA/QE
Usually not shared with end-user, unless
specifically required
Common formats: .doc, .xls, .pdf
bytespace.blogspot.com

Test DocumentationTest Documentation
Test Plan
Test Cases
Issue Logs/ Bug Reports
Test Reports
Factory Acceptance Test Document
Site Acceptance Test Document
bytespace.blogspot.com

System DocumentationSystem Documentation
Highly technical in nature
Usually created by programmers
Tools like Sandcastle help in automation
Useful in maintenance, bug fixes and
future enhancements of the product
Long life-span, often beyond that of the
project
Common formats: .doc, .chm, webhelp
bytespace.blogspot.com

System DocumentationSystem Documentation
Source Code Documentation
Database Documentation
API Documentation
bytespace.blogspot.com

User DocumentationUser Documentation
Most ‘visible’ part of documentation
Should be easy-to-understand, yet precise
Needs to be revised and kept up-to-the
date to avoid being obsolete
Formats vary greatly: .doc, .pdf, .chm,
webhelp
Audio-visual documentation is catching
up
bytespace.blogspot.com

User DocumentationUser Documentation
Read Me
Installation Guide
Configuration Guide
Quick Start Guide
Training Manual
User Manual/Online Help
Troubleshooting Guide
Administrator’s Guide
bytespace.blogspot.com

Thank You!Thank You!
Find more presentations related to
documentation on my SlideShare page.
Read my blog on technical writing at
ByteSpace
Gautam Soman,
http://www.gautamsoman.com
bytespace.blogspot.com