How to compile software requirement specifications (6)

Source: Internet
Author: User

Address: http://www.microtoolsinc.com/Howsrs.php

How to Write a software requirements specification

How to compile software requirement specifications

By Robert japenga

__________________________________________________________________________________________

 

What is the difference between a design requirement and software requirement?

What are the differences between design requirements and software requirements?

In short, the SRS shocould not include any design requirements. however, this is a difficult discipline. for example, because of the partitioning and the participant RTOS you are using, and the participant hardware you are using, you may require
That no task use more than 1 MS of processing prior to releasing control back to the RTOS. although that may be a true requirement and it involves software and shocould be tested, it is truly a design requirement and shocould be written in the software design
Document or in the source code.

Simply put, SRs should not include design requirements. However, this requirement is difficult. For example, because you use a special RTOS [Translator's note: real-time operating system] and use special hardware, you may need to schedule each task for a period of no more than 1 ms. Although this is a real requirement that includes software and should be tested, it is really a design requirement that should be included in the software design document or in the source code.

Consider the target audience for each specification to identify what goes into what documents.

Identify what should be included in the document by considering the reading objects of each Specification.

Marketing/product management

Creates a product specification and gives it to systems. It shoshould define everything systems needs to specify the product

Market/product management

Prepare product specifications and give a system. Define allSystem.

Systems

Creates a system specification and gives it to systems/software and mechanical and electrical design.

System

Create system specifications and provide system/software and mechanical and electrical design.

Systems/software

Creates a software specification and gives it to software. It shoshould define everything software needs to develop the software.

System/software

Common software specifications, providing software. Define all required for software developmentSoftwareContent.

Thus, the SRS shoshould define everything explicitly or (preferably) by reference that software needs to develop the software. references shoshould include the version number of the target document. also, consider using master document tools which
Allow you to include other documents and easily access the full requirements.

In this way, SRs should define all the displays or (possibly) references required for software developmentSoftware. The references should contain the version number of the target document. In addition, you can use document management tools to conveniently view all requirements.

How to compile software requirement specifications (1)

How to compile software requirement specifications (2)

How to compile software requirement specifications (3)

How to compile software requirement specifications (4)

How to compile software requirement specifications (5)

How to compile software requirement specifications (6)

How to compile software requirement specifications (7)

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.