VITALSOFT•biz

The software artifacts company

DocIT

YOUR DOCUMENT PARTNER!

 

Document Templates

DocIT Template Set

Overview

Software is not just pieces of code sewn together. It is a carefully crafted artifact developed to meet the needs either of an individual or of an enterprise. No software is an end in itself. It evolves with the needs of the user. Modifications and additions to a running software application are inevitable. If the application is to be understood and maintained, it must be well documented. Documentation, therefore, is vital and becomes part and parcel of a software application.

Most software in use today has very poor documentation to support it, if at all. Vitalsoft aims to fill this gap with its expertise in generating the necessary documentation in the form of software artifacts.

Before implementation

From requirements to design

Requirements gathering begins with a vision statement, a free-flowing text that envisions the would-be software to meet customer needs. A formal specification document emerges from it, which will then guide the entire documentation that comes after it.

After implementation

From coding through deployment to manuals

From the use cases prepared at the requirements stage, the test cases emerge, and finally the developer and user manuals follow, with deployment notes.

Inception

Vision Statement

A free-flowing text highlighting the vision of the product

 

Use Cases

A graphical or textual matter to underscore system user's perspective

 

Requirements Document

A formal specification document enumerating the requirements

Elaboration

High-level design

The proposed architecture to address the software requirements

 

Detail design

Design diagrams and other UML artifacts

 

Change Management

A formal document to track changes in requirement specifications

Construction

Coding Standards

A customized standard from best coding practices

 

Documenting Code

In-line documentation to describe operations and design decisions

 

Test Cases

With specific reference to requirements providing a traceability matrix

Transition

Configuration

Application configuration parameters, system-wide and user defined

 

Deployment and Release notes

Deployment notes for each release and iteration

 

Manuals

Documenting developer API and generating user guide