Inadequate Requirements Engineering Process: A Key Factor For Poor Software Development In Developing Nations: A Case Study release_ipg6waymszhvng5on5lfkf7lie

by K. Adu Michael, K. Alese Boniface

Published by Zenodo.

2014  

Abstract

Developing a reliable and sustainable software products is today a big challenge among up–coming software developers in Nigeria. The inability to develop a comprehensive problem statement needed to execute proper requirements engineering process is missing. The need to describe the <em>'what'</em> of a system in one document, written in a natural language is a major step in the overall process of Software Engineering. Requirements Engineering is a process use to discover, analyze and validate system requirements. This process is needed in reducing software errors at the early stage of the development of software. The importance of each of the steps in Requirements Engineering is clearly explained in the context of using detailed problem statement from client/customer to get an overview of an existing system along with expectations from the new system. This paper elicits inadequate Requirements Engineering principle as the major cause of poor software development in developing nations using a case study of final year computer science students of a tertiary-education institution in Nigeria.
In text/plain format

Archived Files and Locations

application/pdf  128.7 kB
file_47n4rh6lhrgvxjrvvdiy4n6cjq
zenodo.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Date   2014-08-01
Language   en ?
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: c49820fc-e2a4-47ae-9dae-9dc03b5aadc8
API URL: JSON