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

Srs, Why SRS document is also called as boack-box specification of a system...

Why SRS document is also called as boack-box specification of a system

Define black box testing strategy, Define black box testing strategy. B...

Define black box testing strategy. Black box testing describes the functional requirements of the software. Test cases are determined on the basis of the requirements or specif

State the meaning of data dictionary, What is meant by Data dictionary? ...

What is meant by Data dictionary? The Data dictionary is an organized listing of all data constituents that are related to the system, with precise, accurate definitions so tha

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.

Project requirements, Leader: Aim/vision of project. Business plan, Screenc...

Leader: Aim/vision of project. Business plan, Screencast coordination, lines of communication, feedback, must give updates during  lecture slot. Evaluated, in part, on how well who

Explain performance testing, Performance testing signifies loads, volumes, ...

Performance testing signifies loads, volumes, and response times, as described by requirements. Although performance testing is a part of system testing, it can be regarded as a ex

What is meant by information flow continuity, What is meant by Information ...

What is meant by Information flow Continuity? When we refine a fundamental model for a system, the information flow continuity must be maintained .ie, input & output to every r

Describe the method of technical documentation, Describe the method of Tech...

Describe the method of Technical documentation This usually comprises: - Program listing/coding -  Programming language(s) used  - Algorithm/Flowchart -  Purpose o

Dma, what effect does memory have on dma? what about on board cache? how mu...

what effect does memory have on dma? what about on board cache? how much are the system buses available?

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