Why is srs also known as blackbox specification of system, Software Engineering

Assignment Help:

Q. Why is SRS also known as the blackbox specification of system ?

Ans: SRS document is a contract among the development team and the customer once the SRS document is approved by the customer any subsequent controversies are settled by referring the SRS document. The SRS document is recognized as black-box specification. Ever since the system is considered as a black box whose internal details are not known and only its visible external (that is input/output) behaviour is documented.

SRS document concentrates on what requires to be done and carefully avoids the solution (how to do) aspects. The SRS document serves as a contract among development team and the customer. SRS must be carefully written. The needs at the SRS stage are written using end-user terminology. If essential later a formal requirement specification may be developed from it.


Related Discussions:- Why is srs also known as blackbox specification of system

Encryption models, Please name some of the best (most successful) encryptio...

Please name some of the best (most successful) encryption models for use in the business community. I need to know the benefits and disadvantages of each, as well as the cost effec

What are the phases of problem solving loop, What are the phases of Problem...

What are the phases of Problem solving Loop? Problem definition shows the problem to be solved. Technical developmentSolve the Problem by some Technology. Solution Integr

Defect amplification model with no review, How can we know about to divide ...

How can we know about to divide numbers from total error from which half passed through error and half passed to amplified and how to generate defect efficiency?

Explain dynamic testing, Verification or validation performed which impleme...

Verification or validation performed which implements the system's code.

Differentiate between print preview and layout prev, What is the difference...

What is the difference between Print Preview and Layout Preview? Print Preview and Layout Preview When a report is observed in Print preview, it appears almost exactly as it

Software metrics, what is halstead software science measures

what is halstead software science measures

The design of the software., Software Engineering class assignment The ...

Software Engineering class assignment The design of the software. You must do 2 things: (1) report of the software design, (2) implement the software as per the design, and

Define cyclomatic complexity, Define cyclomatic complexity? Cyclomatic ...

Define cyclomatic complexity? Cyclomatic complexity defined as software metric which gives the quantitative measure of logical complexity of the program. The Cyclomatic comp

Distinguish between alpha and beta testing, Distinguish between alpha and b...

Distinguish between alpha and beta testing.  Alpha and beta testing are the types of acceptance testing.  Alpha test: The alpha testing is attesting in which the version o

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