What is software requirement specification, Software Engineering

Assignment Help:

What is Software requirement Specification (SRS)?

Software Requirement Specification Document is the output of requirement examines stage of the software development life cycle. It documents all types of requirements and constraints imposed on the end product. This document is significant because it is used in all the successive parts of SDLC. Any error introduced here will result in to incomplete and terrible quality product. The characteristics of a good quality SRS are:

(i) Correctness

(ii) Completeness

(iii) Unambiguousness

 (iv) Consistency

(v) Ranking for importance and/ or stability

(vi) Modifiability

(vii) Verifiability  

 


Related Discussions:- What is software requirement specification

Cohesion, Identify the type of cohesion in the following statements: 1. Co...

Identify the type of cohesion in the following statements: 1. Compute average daily temperatures at various sites 2. Initialize sums and open files 3. Create new temperature recor

Information storage and retrieval software, INFORMATION STORAGE  AND RETRI...

INFORMATION STORAGE  AND RETRIEVAL SOFTWARE: IBM (International Business Machines Corporation) was one of the earliest to invest money to develop software packages intended fo

Define graph matrix and connection matrix, Define graph matrix and connecti...

Define graph matrix and connection matrix.      Graph matrix: A graph matrix is a square matrix whose size (i.e., number of rows and columns) is equivalent to the number of n

What is exception, What is Exception? Ans) An event that causes suspensi...

What is Exception? Ans) An event that causes suspension of normal program implementation. Types contain addressing exception, operation exception, data exception, overflow excep

Black box and white box testing, I am not properly understanding the basis ...

I am not properly understanding the basis difference between black box testing and white box testing. Please explain in simple way and with some example so that I can easily under

What is standard enforces, Q. What is Standard enforces? Standard enfo...

Q. What is Standard enforces? Standard enforces This tool is like a code inspector; expect that the rules are generally simpler. The main distribution is that a full-blown

What does data abstraction contains, What does Data abstraction contains? ...

What does Data abstraction contains? A Data abstraction is a named collection of data that defines a data object Eg: door Attributes: door type, Opening mechanism, Swing di

Define debugging, Define debugging. Debugging is defined as the process...

Define debugging. Debugging is defined as the process of removal of defect. It occurs as a consequence of successful testing.

What is architectural evolution, What is architectural evolution? Archi...

What is architectural evolution? Architectural evolution is the method of changing a system from a centralized architecture to a distributed architecture as client server.

Explain inputs, Products, services, or information required from suppliers ...

Products, services, or information required from suppliers to make a process work.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd