Premium
The Role of Requirements In Agile System Realization
Author(s) -
Ann Rosser Larri
Publication year - 2015
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2015.00141.x
Subject(s) - realization (probability) , agile software development , computer science , requirements analysis , requirements management , systems engineering , perspective (graphical) , quality (philosophy) , system requirements , system requirements specification , risk analysis (engineering) , requirement , non functional requirement , process management , engineering , software engineering , business , software system , software , philosophy , statistics , epistemology , artificial intelligence , programming language , operating system , software construction , mathematics
Requirements play a fundamental role in the realization of systems, regardless of the methodology used. Current understanding of requirements usage is strongly influenced by traditional program lifecycle paradigms. This paper highlights the fundamental contribution of requirements to system realization, reviews typical requirements usage, quality attributes and assumptions, and identifies areas where a different perspective on requirements usage can enhance agility.