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

Structured analysis and structured design, Differentiate between structured...

Differentiate between structured analysis and structured design.  The aim of structured analysis is to transform the textual explanation of a problem into a graphic model. Duri

Software modelling, Enterprise software platforms are designed to simpl...

Enterprise software platforms are designed to simplify complex enterprise problems for the development, deployment, and maintenance of multi-tier enterprise solutions. In

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 incremental testing, Incremental testing is fractional testing of a...

Incremental testing is fractional testing of an incomplete product. The aim of incremental testing is to give an early feedback to software developers.

What are the objectives of software design, What are the objectives of soft...

What are the objectives of software design? Objectives of software design                         The objective of the design phase is to plan a solution of the difficulty

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 likely by parameter passing or data interaction. ii. Control coupling - The modules share c

Write definition of dfd, Write definition of DFD? Data Flow Diagram sup...

Write definition of DFD? Data Flow Diagram supplies the information flow and the transforms that are used on the data as it moves from input to output.

What is software testing, What is software testing? The testing process...

What is software testing? The testing process focuses on the logical internals of the software, ensuring that all statements have been tested, and on the functional externals,

What are quality management activities, What are Quality management activit...

What are Quality management activities. Quality assurance Establish organisational process and standards for quality. Quality planning Select applicab

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