A Scrutiny of the Software Requirement Engineering process

Keywords requirements engineering analysis challenges
Standards groups

Challenges in requirement Engineering
Requirements engineering is a key problem area in the development of complex, software-intensive systems. The complicated part in any system design is what to build [10]. No other part of development can create a problem to the final system if it went wrong as it would become an issue if recognized at a later stage. But if anything went wrong with the requirement engineering phase, it may build an entirely different product instead of the actual de- sired one.
One of the most difficult challenges that we face in the requirements specification process is, making the require- ments as detailed enough to be well understood without over constraining the system and predefining a whole host of things that may be better left to others downstream in the process to handle. The goal is to find the “sweet spot” or the balance point wherein the investment in requirement provides “just the right amount” of specificity and leaves just the “right amount of ambiguity” for others to resolve further downstream (Fig 5) [10].

Document identifier
Date published
Document type
Scientific white paper
Defines standard
Replaced/Superseded by document(s)
Cancelled by
Amended by
File MIME type Size (KB) Language Download
1-s2.0-S2212017316304728-main.pdf application/pdf   216.42 KB English DOWNLOAD!
File attachments
Elsevier ltd
Mrs. Manju Geogy, Dr. Andhe Dharani
Visit also
External links