The role of requirements in the success or failure of software projects
Requirements engineering (RE) is pivotal and central to every successful software development project.There are several reasons why software projects fail; however, poorly elicited, documented, validated and managed requirements contribute grossly to software projects failure.Software project failur...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | https://repo.uum.edu.my/id/eprint/20326/1/IRMM%206%20S7%202016%20306%20311.pdf |
_version_ | 1803627879316062208 |
---|---|
author | Hussain, Azham Mkpojiogu, Emmanuel O.C. Mohmad Kamal, Fazillah |
author_facet | Hussain, Azham Mkpojiogu, Emmanuel O.C. Mohmad Kamal, Fazillah |
author_sort | Hussain, Azham |
collection | UUM |
description | Requirements engineering (RE) is pivotal and central to every successful software development project.There are several reasons why software projects fail; however, poorly elicited, documented, validated and managed requirements contribute grossly to software projects failure.Software project failures
are normally very costly and risky and these could even a times be life threatening also. Projects that overlook RE processes often suffer or are most likely to suffer from failures, challenges and other consequent risks.The cost of project failures and overruns when estimated is quite great and grave.In addition, software project failures or overruns portend a challenge in today’s competitive market environment. It affects negatively the image, goodwill, profitability, and revenue drive of companies and decreases the marketability of their products, as well as, the perceived satisfaction of their customers and clients (which also leads to poor loyalty). In this paper, RE was discussed. Its role in software projects success was elaborated.The place of software requirements process in relation to software project failure was explored and examined.Furthermore, project success, challenge and failure factors were also discussed with emphasis placed on requirements factors as they play a major role in software projects’ successes, challenges and failures.The paper relied on secondary statistics to explore and examine factors responsible for the successes, challenges and failures of software projects in large, medium and small scaled software companies. |
first_indexed | 2024-07-04T06:13:04Z |
format | Article |
id | uum-20326 |
institution | Universiti Utara Malaysia |
language | English |
last_indexed | 2024-07-04T06:13:04Z |
publishDate | 2016 |
record_format | dspace |
spelling | uum-203262017-01-04T04:23:01Z https://repo.uum.edu.my/id/eprint/20326/ The role of requirements in the success or failure of software projects Hussain, Azham Mkpojiogu, Emmanuel O.C. Mohmad Kamal, Fazillah QA76 Computer software Requirements engineering (RE) is pivotal and central to every successful software development project.There are several reasons why software projects fail; however, poorly elicited, documented, validated and managed requirements contribute grossly to software projects failure.Software project failures are normally very costly and risky and these could even a times be life threatening also. Projects that overlook RE processes often suffer or are most likely to suffer from failures, challenges and other consequent risks.The cost of project failures and overruns when estimated is quite great and grave.In addition, software project failures or overruns portend a challenge in today’s competitive market environment. It affects negatively the image, goodwill, profitability, and revenue drive of companies and decreases the marketability of their products, as well as, the perceived satisfaction of their customers and clients (which also leads to poor loyalty). In this paper, RE was discussed. Its role in software projects success was elaborated.The place of software requirements process in relation to software project failure was explored and examined.Furthermore, project success, challenge and failure factors were also discussed with emphasis placed on requirements factors as they play a major role in software projects’ successes, challenges and failures.The paper relied on secondary statistics to explore and examine factors responsible for the successes, challenges and failures of software projects in large, medium and small scaled software companies. 2016 Article PeerReviewed application/pdf en cc4_by https://repo.uum.edu.my/id/eprint/20326/1/IRMM%206%20S7%202016%20306%20311.pdf Hussain, Azham and Mkpojiogu, Emmanuel O.C. and Mohmad Kamal, Fazillah (2016) The role of requirements in the success or failure of software projects. International Review of Management and Marketing, 6 (S7). pp. 306-311. ISSN 2146-4405 https://www.econjournals.com/index.php/irmm/article/view/3272 |
spellingShingle | QA76 Computer software Hussain, Azham Mkpojiogu, Emmanuel O.C. Mohmad Kamal, Fazillah The role of requirements in the success or failure of software projects |
title | The role of requirements in the success or failure of software projects |
title_full | The role of requirements in the success or failure of software projects |
title_fullStr | The role of requirements in the success or failure of software projects |
title_full_unstemmed | The role of requirements in the success or failure of software projects |
title_short | The role of requirements in the success or failure of software projects |
title_sort | role of requirements in the success or failure of software projects |
topic | QA76 Computer software |
url | https://repo.uum.edu.my/id/eprint/20326/1/IRMM%206%20S7%202016%20306%20311.pdf |
work_keys_str_mv | AT hussainazham theroleofrequirementsinthesuccessorfailureofsoftwareprojects AT mkpojioguemmanueloc theroleofrequirementsinthesuccessorfailureofsoftwareprojects AT mohmadkamalfazillah theroleofrequirementsinthesuccessorfailureofsoftwareprojects AT hussainazham roleofrequirementsinthesuccessorfailureofsoftwareprojects AT mkpojioguemmanueloc roleofrequirementsinthesuccessorfailureofsoftwareprojects AT mohmadkamalfazillah roleofrequirementsinthesuccessorfailureofsoftwareprojects |