product documentation process infosys technologies ltd. bangalore

13
Product Documentation Process Infosys Technologies Ltd. Bangalore

Upload: alisha-hunter

Post on 17-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Product Documentation Process Infosys Technologies Ltd. Bangalore

Product Documentation ProcessProduct Documentation Process

Infosys Technologies Ltd.

Bangalore

Page 2: Product Documentation Process Infosys Technologies Ltd. Bangalore

Agenda

Product documentation processes

Synergizing documentation process with product development cycle

Product development processes

Static v/s dynamic product documentation

Results

Life cycle

Page 3: Product Documentation Process Infosys Technologies Ltd. Bangalore

Two sides of the ladder

Product Development Cycle Documentation Cycle

Client meeting

Software requirements

High level design stage

Low level design stage

Coding

Testing

Testing fixes

Product release

Product closure activities

No direct involvement

Offline review

Participating review

Participating review

Analysis and draft stage

Reviews/rework

Reconciliation in manuals

Documentation release

Project closure activities

Page 4: Product Documentation Process Infosys Technologies Ltd. Bangalore

Client Meeting No direct involvement

Product Schedule Doc Schedule

Software Requirements

Offline review

Understand product functionality

Page 5: Product Documentation Process Infosys Technologies Ltd. Bangalore

High Level Design (HLD)

Is a macro-level blue print of the project

Developers are more open to suggestions

Active participation

Doc team is aware of the functionality of the product

Inputs to create user friendly interface

Product Schedule Doc Schedule

Low Level Design (LLD)

Micro-level design specs for coding

Start analysis

Knowledge gaining cycle is complete

Develop analysis document

Page 6: Product Documentation Process Infosys Technologies Ltd. Bangalore

Analysis - crucially important

Involves understanding the functionality and its translation into user manual/s

Writing the analysis document

Exact content of user manuals

User interface screens

Descriptions of screens/fields in a screen, their significance and usage

Conceptual explanation

Page 7: Product Documentation Process Infosys Technologies Ltd. Bangalore

Analysis - Plus Points

Reduces cycle time and effort redundancy for authors

Helps maintain consistency across manuals

Reduces review time of each manual/s for engineering group

A tech review of the analysis doc traps mistakes in understanding / communication of functionality early in the life cycle

Page 8: Product Documentation Process Infosys Technologies Ltd. Bangalore

Coding Draft Analysis document is the base

Prepare skeletal structure

Prepare draft of manual

Product Schedule Doc Schedule

Testing Review and Rework

Ideally:

2 tech reviews - Engg. Team / User Education Team

1 Self Review, 1 Intra-group Review

Rework by author

Page 9: Product Documentation Process Infosys Technologies Ltd. Bangalore

Accuracy of technical functionality

Gaps in information

Clarity of writing

Logical sequence of information

Compliance with doc standards

Accuracy of screens and field descriptions

Formatting, style of writing

Grammatical errors

Missing / repetition of information

Tech Review Checks Intra Group Review Checks

Self Review Checks

Page 10: Product Documentation Process Infosys Technologies Ltd. Bangalore

Testing fixes Reconciliation in manuals

Doc testing may be taken up by Product Testing Team Defects / bugs trapped before the client receives the product Discrepancies between software and documentation spotted Authors rework the documentation

Documentation in required media productionized

Product Schedule Doc Schedule

Product Release Documentation Release

Software released to the customer

Page 11: Product Documentation Process Infosys Technologies Ltd. Bangalore

One product version One documentation

version

Product Schedule Doc Schedule

Static Product

Dynamic Product

Product Version Maintenance releases

Major product release

Documentation Version Release notes only

Updated documentation release (with previous release notes reconciled)

Page 12: Product Documentation Process Infosys Technologies Ltd. Bangalore

Qualitative & Quantitative Results

The process results in

Knowledge sharing

Domain enriched writers

Increased accountability for the end product

Concise, comprehensive, user-friendly documentation

User-oriented testing

Fewer customer help desk calls

Page 13: Product Documentation Process Infosys Technologies Ltd. Bangalore

To Summarize

Process - Product v/s documentation

Analysis

Draft preparation

Reviews

Rework

Version control management

Signoff with acceptable results

User acceptance