Toward Supporting Requirements Engineering with Automated Tools - TI Journals
Najmeh Ghasemi Fard, Ali Mirarab, Mahboubeh Shamsi · World Applied Programming · 2014
Abstract: While much research effort has been done on software engineering, the number of projects failures remains high and the success percentage remains low. Software systems are frequently delivered too late, with budget overrun, and do not meet the needs of the stakeholders. Several studies indicate that poor requirements engineering practices are often the main cause of these problems. Measuring the metrics manually is a tedious and time consuming task. Moreover it is not free from errors. Therefore automated requirements measurement tools should be used. With the use of automated requirements tools collection of metrics is faster and more reliable. Requirements can be managed in a better way through automated tools and consequently better requirements management leads to better product. In order to choose an appropriate automated tool for requirements engineering we need to know the advantages and disadvantages of each tool. This research describes the requirements engineering and its scenario and automated tools for requirements engineering will introduction. Also identifying metrics for requirements engineering and automated requirements tools and finally provide an assessment of the existing automated tools and evaluate their strengths and weaknesses are the goals of this paper.