Journal of Software Engineering and Applications

Volume 7, Issue 4 (April 2014)

ISSN Print: 1945-3116   ISSN Online: 1945-3124

Google-based Impact Factor: 1.22  Citations  h5-index & Ranking

Proposing a Systematic Approach to Verify Software Requirements

HTML  XML Download Download as PDF (Size: 501KB)  PP. 218-224  
DOI: 10.4236/jsea.2014.74023    4,241 Downloads   5,954 Views  Citations

ABSTRACT


Identifying stakeholder’s needs, eliciting, categorizing and translating them into specifications is the requirement analysis process. Requirement analysis can be a long and arduous process during which many delicate psychological skills are involved. For any software, it is important to identify all stakeholders, collect their requirements and ensure they understand the implications of the software. The gap between stakeholders’ vision of the proposed software and the analysis's depiction of that software is the cause of shortcomings in analysis. If the requirements specified by analysts can be tested against stakeholders' expectations, then this gap might be narrowed, and better solutions might be resulted. This paper discusses the impact of the activities of the analysis phase on the development process and on the software itself. It describes the development of the ReqVerifier tool and proposes a systematic approach on how to test software requirements and verify them against stakeholders’ vision in order to develop a good software requirement for a quality software.


Share and Cite:

Al-Khanjari, Z. (2014) Proposing a Systematic Approach to Verify Software Requirements. Journal of Software Engineering and Applications, 7, 218-224. doi: 10.4236/jsea.2014.74023.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.