ReviewEssays.com - Term Papers, Book Reports, Research Papers and College Essays
Search

Software Development Project Design Specification Outline

Essay by   •  September 10, 2010  •  Research Paper  •  9,180 Words (37 Pages)  •  3,587 Views

Essay Preview: Software Development Project Design Specification Outline

Report this essay
Page 1 of 37

Software Development Project Design Specification Outline

Project Name:

User Contact: Phone:

E-mail:

Development Contact: Phone:

Web: E-mail

Document Creation:

Document Revisions:

Last Modified:

Purpose of This Document

This document provides a suggested outline for a database application design specification that falls within Microsoft Development Framework guidelines. Hints for creating the content of each section and topic are emphasized and can be deleted from the final document draft. Items to be filled in during the creation of the document are noted with {bracketed text} which should be replaced with the actual text in the final specification document.

Different specifications will have different layouts, depending on the responsible personnel and the needs of each project. The flow of this example is only a suggestion to guide the specification process - there is no single "correct" outline for a spec document.

Many people working on an application of any size fail to predict the complexities of development, testing, budgeting, and deployment. Even if your project is too small or your timeline too tight to allow for a specification as detailed as this outline, reading through the outline before you begin your project will help alert you to the many facets of development and deployment.

For purposes of this specification outline, the term section is used to refer to a major segment of the document. Within sections are subsections, and each subsection has several topics that describe individual application features.

Contents

Purpose of This Document

Contents

1. Executive Summary

1A. Overview

Identified Problems

Proposed Solution

Project Scope

1B. Justification

Cost Justification

Return on Investment

1C. Resource Requirements

Human Resources

Physical Resources

Capital Resources

2. Application Processes

2A. Solution Description

2B. Primary Processes

2C. Application Navigation

Setup

Launching the Application

Interface Philosophy

Navigation Map

2D. Initial Data Conversion

Source of Initial Data

Converting and Validating Initial Data

2E. Links to Other Systems

Downloads

Uploads

Merges and Links

2F. Security Requirements

Workgroup Security

Application Security

2G. Multi-User Issues

3. Project Mechanics and Management

3A. Project Management Overview

3B. Architecture and Tools

Platform/Language

Development Tools

Reusable Components

3C. Equipment Requirements

Client Configuration

Server Requirements

Connectivity

Equipment Upgrades

3D. Application Deployment

User Definition

Review Builds

Testing

Unit Testing

System Testing

Test Plan

Preloading Data

Training

Deployment

Online Documentation

User Documentation

System Documentation

Database Administration

Administrators

Backup Policies

Disaster Recovery

Adding Users

Localization

Ongoing Support

Supporting Users

Reporting Problems and Enhancement Requests

Problem/Enhancement Resolution Guidelines

Future Releases

3E. Project Management

Affected Users and Related Parties

Project Timelines

Responsible Parties

Project Administration

Issue Management

Risk Management

Coding and Documentation Standards

Future Phases

3F. Financial Mechanics

Costing

...

...

Download as:   txt (63.6 Kb)   pdf (638.3 Kb)   docx (41.1 Kb)  
Continue for 36 more pages »
Only available on ReviewEssays.com