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

What is stepwise refinement, What is stepwise refinement? Stepwise Ref...

What is stepwise refinement? Stepwise Refinement:- Stepwise Refinement is a top-down design method originally proposed by Niklaus Wirth. A program is developed by successively

Find the decrement of failure intensity per failure, Q. Assume that a progr...

Q. Assume that a program will experience 200 failures in infinite time. It has now experienced 100. The initial failure intensity was 20 failures/CPU hr. (i) Determine the cur

Draw a use case diagram, QUESTION (a) Draw a use case diagram (UCD) for...

QUESTION (a) Draw a use case diagram (UCD) for the given case study. For any one use case give a detail use case specification (b) Describe the different phases and workflow

Different phases of the rational unified process, Problem: (a) Briefly...

Problem: (a) Briefly explain the different phases and workflows of the Rational Unified Process. (b) What are the two benefits that might be gained when using such a life-c

Explain ad hoc testing, Ad hoc testing is a testing approach. It is the lea...

Ad hoc testing is a testing approach. It is the least formal testing approach.

Explain practical process quality, Practical process quality Explain pr...

Practical process quality Explain process standards such as how reviews should be conducted, configuration management, etc. Monitor the development process to make sure that

What is grey box testing, Grey box testing is a software testing method tha...

Grey box testing is a software testing method that uses a combination of black box testing and white box testing. Gray box testing is not the black box testing, because the tester

What are the approaches of integration testing, What are the approaches of ...

What are the approaches of integration testing? The integration testing may be performed using two approaches. 1. The non-incremental testing. 2. Incremental testing.

Explain spiral model, Explain Spiral model The spiral model is separ...

Explain Spiral model The spiral model is separated into number of frame works. These frameworks are indicated by task regions. Usually there are six task regions. In spir

Outsourcing, Discuss how your own organization can take advantage of outsou...

Discuss how your own organization can take advantage of outsourcing its IT systems/functions. In your discussion state what can be outsourced and what benefit will be gained. Do yo

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