TITLE:
Quintessence of Traditional and Agile Requirement Engineering
AUTHORS:
Jalil Abbas
KEYWORDS:
Requirement Engineering, Waterfall, Software Development Life Cycle, Agile Software Development, Elicitation
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.9 No.3,
March
17,
2016
ABSTRACT: Requirement gathering for software
development project is the most crucial stage and thus requirement engineering
(RE) occupies the chief position in the software development. Countless
techniques concerning the RE processes exist to make sure the requirements are
coherent, compact and complete in all respects. In this way different aspects
of RE are dissected and detailed upon. A comparison of RE in Agile and RE in
Waterfall is expatiated and on the basis of the literature survey the overall
Agile RE process is accumulated. Agile being a technique produces high quality
software in relatively less time as compared to the conventional waterfall
methodology. The paramount objective of this study is to take lessons from RE
that Agile method may consider, if quality being the cardinal concern. The
study is patterned on the survey of the previous research reported in the
coexisting literature and the practices which are being pursued in the area.