Requirements specification, outline design, detailed design template __ Software development

Source: Internet
Author: User

The Software development documentation includes the software Requirements specification, the data request says has the book, the outline design specification, the detailed design instruction, the feasibility study report, the project development plan.

##** One: Software Requirements manual * *

The software Requirement specification is also called the Software specification description. The specification describes the function, performance, user interface and operating environment of the developed software in detail. It is an agreement between users and developers on the basis of common understanding of software requirements, and is also the basis of implementation of development work. The software Requirements specification is designed to enable both users and software developers to have a common understanding of the initial requirements of the software and to make it the basis for the entire development effort. The format is as follows:

1 Introduction

1.1 Writing purposes.

1.2 Background

1.3 Definition

2 Tasks Overview

2.1 Goals

2.2 Characteristics of the user

2.3 Assumptions and constraints

3 Demand Regulation

3.1 The provisions of the function

3.2 Performance requirements

3.2.1 Precision

Requirements for 3.2.2 Time characteristics

3.2.3 Flexibility

3.3 Input and output requirements

3.4 Data Management capability requirements

3.5 Fault Handling requirements

3.6 Other specialized requirements

4 Operating Environment Regulations

4.1 Equipment

4.2 Support Software

4.3 interface

4.4 Control

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.