DocumentCode
2029980
Title
“Software requirement engineering”, a new leave towards the silver bullet
Author
Kanwal, Hafiza Tehmina ; Arif, Fahim ; Zaidi, Ather Mohsin
Author_Institution
Mil. Coll. of Signals, Nat. Univ. of Sci. & Technol. (NUST), Islamabad, Pakistan
fYear
2015
fDate
28-30 July 2015
Firstpage
189
Lastpage
198
Abstract
Effective requirements engineering is the key to follow the daily momentum gaining technology and the software to support that technology. Software requirements engineering is the basis of any developing software. In order to meet with quality needs and user expectations requirements play the vital part. Non-functional Requirements are part of Requirement Engineering. With increasingly complex technology nonfunctional requirements are becoming more and more essential to overcome those complexities. Quality is measured from various dimensions which include development of projects within estimated time, cost and resource constraints. Quality cannot be achieved consistently due to release after release, so there is no silver bullet concept but if we evaluate the software deficiencies and study the approach and experiences of on-time, at-budget and less defective delivery of software development project with diverse customer needs then achieving silver bullet might not be impossible. In this research first the non-functional requirements are identified therefore used by previous researchers in their projects and research. Performance, reliability, usability, maintainability, security, efficiency, scalability, availability, confidentiality, response time and portability were the nonfunctional requirements being identified and studied. After that, different case studies of software failure are studied and analyzed qualitatively.
Keywords
software engineering; availability requirement; confidentiality requirement; efficiency requirement; maintainability requirement; performance requirement; portability requirement; quality needs; reliability requirement; response time requirement; scalability requirement; security requirement; software development; software requirement engineering; usability requirement; user expectations; Security; Software reliability; Usability; Non-Functional Requirements; Silver Bullet; Software Failures; Software Requirements Engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Science and Information Conference (SAI), 2015
Conference_Location
London
Type
conf
DOI
10.1109/SAI.2015.7237144
Filename
7237144
Link To Document