Important issues related to srs, Software Engineering

Assignment Help:

Q. Important issues related to SRS?

(a) System goals as well as requirements are different- Goal is a more general characteristics. For example Whole system must be designed in a user friendly manner or more robust system.

Requests are additional testable in nature. For instance all users command selection should be only using pop-up menus.

(b) Request Definition: It is a statement in a natural language stating what services the system should expected to provide. It must be understandable by contractors, clients, management and users.

(c) Request Specification It is a structured document maintaining the services in more details than definition and precise enough to act as a contract. It must be understandable by technical staff both at a developer and producer's place.

(d) Software Specification as Design Specification it is an abstract design description of the software which is the basis for design and implementation. There must be a clear relationship between this documents and the software request specification. The person who reads this document is system analyst, software engineer and project leaders.

(e) Requirement Capture as well as Analysis tt is the process of designing the system request captures through: -

(i) Examination of existing system.

(ii) Discussion with potential users and producers.

(iii) Personal interviews as well as task analysis.

(iv) Standard published documents and reports from the user.

(f) Feasibility Study

(i) It is approximation made weather the identified user needs can be satisfied using the current technology.

(ii) Weather the projected system is cost effective.

(iii) Weather it is probable to develop the system within the budgetary and time constraints.

(g) Suggestions for set up an SRS Document:

(i) Merely specify external system behaviour.

(ii) State the constraints on implementation.

(iii)It should record for thought about the life cycle of the system.

(iv) It must characterize acceptable responses to the undesired events.


Related Discussions:- Important issues related to srs

Explain acceptance testing, Testing conducted to verify whether or not a sy...

Testing conducted to verify whether or not a system satisfies its acceptance criteria and to enable the customer to verify whether or not to accept the system. Contrast with testin

Design black box test suits for a function, Q. Design black box test suits ...

Q. Design black box test suits for a function that checks whether a character or string upto ten characters in a palindrome? Ans Following may be the test cases: - Try wit

Waterfall model is more advantageous than adhoc methods, Explain why waterf...

Explain why waterfall model is more advantageous than adhoc methods.      Ad-hoc Process Models- "Process capability is unpredictable due to the software process is constantly

Explain what is meant by the term encapsulation, Question: (a)  Explain...

Question: (a)  Explain the difference between a link and an association. Use a simple example to illustrate your answer. (b)  Briefly describe the importance of CRC cards in

What is code coverage and code inspection, What is Code Coverage and Code I...

What is Code Coverage and Code Inspection - This is an analysis method which verifies which parts of the software have already been covered by the test case suite and which are

Define the sanity testing, Sanity testing : - Sanity testing is used to ...

Sanity testing : - Sanity testing is used to make sure that multiple or conflicting functions or variables do not exist in the system. - It verifies that the components of th

PERT CHART, WRITE A SHORT NOTE ON PERT CHART

WRITE A SHORT NOTE ON PERT CHART

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