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

Justify the term software is engineered, Justify the term "Software is engi...

Justify the term "Software is engineered" Software is engineered not manufactured. Although some similarities exit among software development and hardware manufacture, the two

Explain special value testing, Special Value Testing: It is the form of fu...

Special Value Testing: It is the form of functional testing. Special value testing happens when a tester uses his or her domain knowledge, experience with same program and informa

Distinguish software faults and software failures, Distinguish software fau...

Distinguish software faults and software failures Ans: In case of a failure, the software does not do what the user expects. A fault is a programming error that may or may not

What are the elements of computer based systems, What are the elements of C...

What are the elements of Computer based Systems? Software: Data structures, Computer programs, & related document Hardware: Electronic devices, inter connectivity devices, E

Explain the prototyping approaches in software process, Explain the prototy...

Explain the prototyping approaches in software process. Two approaches i. Evolutionary prototyping - In this approach of system development, the initial prototype is prepare

Goals of quality control, Describe how the goals of quality control (QC) fl...

Describe how the goals of quality control (QC) flexible manufacturing systems (FMS), design for assembly (DFA)and low overall costs can be best combined by computer integrated manu

Unix, A friend has promised to log in at a particular time. However, he nee...

A friend has promised to log in at a particular time. However, he needs to be contacted as soon as he logs in. The shell script checks after every minute whether he has logged in o

Define the product metrics, Q. Define the Product metrics? (i) Product ...

Q. Define the Product metrics? (i) Product metrics: Explains the characteristics of the product such as complexity, size, design features, performance, efficiency, reliability,

Illustrate intermediate COCOMO model, Q.Illustrate Intermediate COCOMO mode...

Q.Illustrate Intermediate COCOMO model ? The intermediate COCOMO model approximation the software development effort by using 15 cost drivers' variables besides the size variab

Determine ways to handle concurrency, How to handle concurrency:  Mech...

How to handle concurrency:  Mechanisms Locks Semaphores Monitors Synchronized methods Methods Deadlock avoidance Verification Sim

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