Home   About   Contact 
 Ecommerce Overview 
 Business Activities 
  Market Research 
  Online Marketing 
  Search Engine Marketing 
  Online Storefront 
  Online Payment 
  Order Fulfillment 
  Customer Support 
 Technologies 
  Architecture 
  Web Design 
  Application Development 
  Web Hosting 
  WebSite Monitoring 
  Network 
  Internet Security 
 Business Law 
 Links 

Application Development and Documentation Processes

2004-07-06
 

Documentation is a process concurrent with application development. The purpose of good documentation process is to establish a knowledge repository that can facilitate maintenance and enhancement of existing applications and accelerate development of new applications.

Documentation in SDLC (System Development Life Cycle)

Development Phases

Documents

Authors

Requirements Phase

Business Requirements of the application

Project Manager

Architecture Phase

Proposed solution and rationality

Developer

Design Phase

1. Database Documents
  1.1 ERD
  1.2 Table Summary
  1.3 Table description

2. Application Documents
  2.1 Logical Data flow Diagram
  2.2 Class Diagram
  2.3 Interaction Diagram

3. UI Documents

Developer

Implementation Phase

1. Physical Data flow diagram
2. Process description

Developer

Deployment Phase

1. Server Configuration
  1.1 Database configuration
  1.2 Web Server, Application server configuration

2. Deployment Procedure
  2.1 Build scripts

2.2 Deployment procedure

CM, Developer, System Admin, DBA

Support Phase

1. FAQ

Project Manager, Client Service



Related Topics
Web Application Development - Programming Languages
Database Development
Online Tax Calculation - Taxware International, Vertex and CyberSource
Project Management - IT and Ecommerce
On Choosing A Software Developer

 

 
Copyright © 2003 insightin.com. All rights reserved.