What are the problems in comes in SRS, Software Engineering

Assignment Help:

What are the Problems in comes in SRS

There are numerous features which make requirements analysis difficult. These are explained below:

1. Complete requirements are difficult to uncover. In recent trends in engineering, processes are automated and it's practically impossible to understand the complete set of requirements during commencement of project itself. 

2.  Requirements are continuously generated.  Defining complete set of requirements in starting is difficult. When system is put under run, new requirements are obtained and need to be added to system. However the project schedules are seldom adjusted to reflect these modifications. Otherwise, development of software would never commence. 

3. General trends among software developer demonstrates that they have over dependence on CASE tools. However these tools are good helping agents, over reliance on these Requirements Engineering Tools may create false requirements. Hence the requirements corresponding to real system must be understood and only a realistic dependence on tools must be made. 

4. Software projects are normally given tight project schedules. Pressure is created from customer side to hurriedly complete the project. This generally cuts down the time of requirements analysis phase that frequently lead to disaster(s). 

5. Requirements Engineering is communication intensive. Developers and users have different vocabularies, psychology andprofessional backgrounds. User writes specifications in natural language and developer generally demands precise and well-specified requirement. 

6. In present time, software development is market driven having high commercial aspect. Software developed must be a general purpose one to satisfy anonymous customer and then it is customised to suit a specific application. 

7. Resources may not be enough to build software which fulfils all the customer's requirements. It is left to customer to prioritise the requirements and develop software fulfilling important requirements.

 

 


Related Discussions:- What are the problems in comes in SRS

Software licesnse, what are the main characteristics of software lease

what are the main characteristics of software lease

Define data dictionary, Define Data Dictionary The data dictionary can ...

Define Data Dictionary The data dictionary can be explained as an organized collection of all the data elements of the system with precise and rigorous definitions so that user

Explain requirement issues in software risks, Q. Draw the flow chart of Ris...

Q. Draw the flow chart of Risk Management-Activity and explain various Software risks. Ans RISK is a problem that could cause a few loss or threatens the success of the proje

What is error-based testing, Testing where information about programming st...

Testing where information about programming style, error-prone language constructs, and other programming knowledge is functional to select test data capable of detecting faults, e

Explain the concept of bottom-up design, Q. Explain the concept of bottom-u...

Q. Explain the concept of bottom-up design? Bottom up design: This approach make possible a style of design where we decide how to combine these modules to provide larger ones

What are the different architectures developed during bpe, What are the dif...

What are the different architectures developed during BPE? Data architecture framework for the information requires of a business. Application architecture incorporates the

Case study – newsagent shop system, A newsagent shop employs several newspa...

A newsagent shop employs several newspaper deliverers to hand-deliver the morning newspapers to customers' houses. The customers all live fairly close to the shop and the delivere

What is a state transition diagram, What is a state transition diagram? ...

What is a state transition diagram? State transition diagram is mainly a collection of states and events. The events cause the system to change its state. It also shows what ac

What is quality assurance and standards, What is Quality assurance and stan...

What is Quality assurance and standards? Standards are the key to efficient quality management. They may be international, national, and organizational or project standards.

Compare and contrast reliability and availability, Q. Compare and contrast ...

Q. Compare and contrast reliability and availability? Ans. Reliability: The probability of failure-free system operation over a specified time in a given environment for a gi

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