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

Objectives of data dictionaries, Objectives of Data dictionaries:- 1)  ...

Objectives of Data dictionaries:- 1)  A standard definition of all terms in a system, that is every item of data is uniquely identified and described. 2)  Easy cross-referen

Explain the design principles, Explain the design principles. The d...

Explain the design principles. The design process should not endure from tunnel vision. The design should be traceable to the analysis model. Design should not re

Distinguish between verification and validation, Distinguish between verifi...

Distinguish between verification and validation. Verification refers to the set of activities that make sure that software correctly executes a specific function. Validation re

What is process analysis and modelling, What is Process analysis and modell...

What is Process analysis and modelling? Process analysis The study of existing processes to understand the relationships among parts of the process and to compare them

what is qualification testing, Formal testing, usually conducted by the de...

Formal testing, usually conducted by the developer for the consumer, to demonstrate that the software meet its described requirements.

What are 5 common problems in software development process, What are 5 comm...

What are 5 common problems in software development process? 1. Bad requirements - These requirements are unclear, too general, incomplete, or not testable. They cause problem

Use case realization, Develop a domain model for the Case Study. Express yo...

Develop a domain model for the Case Study. Express your model with a class diagram, showing any inheritance and compositional relationships. For each of the two selected most es

What are the various types of coupling, What are the various types of coupl...

What are the various types of coupling? i. Data coupling - The data coupling is possible by parameter passing or data interaction. ii. Control coupling - The modules share r

Incremental model, four circumstances where incremental model is appropriat...

four circumstances where incremental model is appropriate?

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