A systematic study on requirement engineering processes and practices in Mauritius
Access Status
Authors
Date
2015Type
Metadata
Show full item recordCitation
Source Title
ISSN
School
Collection
Abstract
Requirement engineering processes have been used for many years in software development. The processes consist of four stages namely elicitation, analysis and negotiation, specification, and validation. The appropriate use of the different stages for a given project, and tailoring the stages to a specific requirement has been a challenge since requirement engineering varies from organization to organization. Nowadays, more than ever, software development projects are geared towards failures due to poor requirements. This paper analyses the requirement engineering processes across different organizations with the aim of identifying the difficulties that are encountered in the requirement engineering processes and the gap that exists between theory and practice. As resolution, solutions have been proposed to overcome the difficulties encountered and to bridge the gaps resulting in enhanced requirement engineering and potentially much better software.
Related items
Showing items related by title, author, creator and subject.
-
Bennett, Dawn (2017)Context: Although engineering employability receives significant attention both nationally and internationally, there is little agreement about how employability should be defined or how it might be developed through an ...
-
Wang, Z.; King, E.; Smith, G.; Bellgard, M.; Broomhall, M.; Chedzey, H.; Fearns, P.; Garcia, R.; Hunter, A.; Lynch, Mervyn; Shibeci, D. (2011)Earth observation from space involves accessing, sharing, and processing huge volumes of data collected from satellite sensors. It is crucial for users to easily analyze and process the datasets, which may require complex ...
-
Cepuritis, Peter M. (2010)In order to develop an appropriate mine design, a thorough understanding of the rock mass conditions and its potential response to mining is required. Rock mass characterisation is a key component in developing models of ...