2014
DOI: 10.4236/jsea.2014.74023
|View full text |Cite
|
Sign up to set email alerts
|

Proposing a Systematic Approach to Verify Software Requirements

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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 17 publications
0
3
0
Order By: Relevance
“…1. Articles, in which questions of assessment at the level of separate requirements are reviewed, that are not connected to a single software requirements profile [6][7][8][9]. Approach for assessment of single software requirement and software requirements profile has some differences.…”
Section: Related Work Analysismentioning
confidence: 99%
“…1. Articles, in which questions of assessment at the level of separate requirements are reviewed, that are not connected to a single software requirements profile [6][7][8][9]. Approach for assessment of single software requirement and software requirements profile has some differences.…”
Section: Related Work Analysismentioning
confidence: 99%
“…Stakeholders can be defined as anyone who is directly or indirectly affected by the system being developed or deployed [16]. M-learning stakeholders includes: learners, instructors, administrators and technician staff.…”
Section: Stakeholdersmentioning
confidence: 99%
“…The need analysis or requirement analysis is a very important aspect to be clarified when developing any new software. Al-Khanjari (2014) [6] proposed a tool as a cross check technique to help in reducing the conflicts between software developers and system stakeholders. In order to compromise requirements stated on the basis of different viewpoints, Quality Models have been introduced as the engineering artifact to define the quality factors that apply to web service usage.…”
Section: Introductionmentioning
confidence: 99%