Premium
Delivering Better Projects on Time by Ensuring Requirements Quality Upfront
Author(s) -
Vaz Eduardo
Publication year - 2018
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2018.00501.x
Subject(s) - timeline , computer science , criticality , risk analysis (engineering) , automation , quality (philosophy) , domain (mathematical analysis) , process management , control (management) , systems engineering , engineering , business , mechanical engineering , mathematical analysis , philosophy , physics , mathematics , archaeology , epistemology , artificial intelligence , nuclear physics , history
Abstract As systems and projects become ever more complex due to multiple and distinct stakeholders, growing user demands, stricter regulations, and rapidly increasing integration and automation, the number and criticality of requirements also grows rapidly. The number of errors due to poor, ambiguous, and inconsistent requirements are becoming unmanageable and are leading to dramatic costs overruns and systemic delays. This paper investigates the cause and effects that errors in natural language requirements have in a projects’ timelines and costs and how an emerging class of automated requirements analysis tools based on computational natural language processing can be harnessed by domain experts at the onset of the development lifecycle for them to retake control and ensure successful projects on time and on budget.