Requirements Negotiation: Does Consensus Reduce Software Development Cost?
The requirements engineering activities within a software project are known to be critical to the successful production of a correctly functioning system. This is particularly so when considering the varying views of multiple stakeholders. One promising approach for improving the outcome is to intro...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
AICIT
2012
|
Subjects: | |
Online Access: | http://eprints.utem.edu.my/id/eprint/6477/1/published.pdf http://eprints.utem.edu.my/id/eprint/6477/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utem.eprints.6477 |
---|---|
record_format |
eprints |
spelling |
my.utem.eprints.64772022-01-26T11:56:41Z http://eprints.utem.edu.my/id/eprint/6477/ Requirements Negotiation: Does Consensus Reduce Software Development Cost? Ahmad, S. Muda, N. A. Muda, A. K. Othman, Z. Q Science (General) The requirements engineering activities within a software project are known to be critical to the successful production of a correctly functioning system. This is particularly so when considering the varying views of multiple stakeholders. One promising approach for improving the outcome is to introduce formal negotiation. Negotiation is beneficial to identify and to resolve conflicts between stakeholders. Consensus achieved through negotiation represents all key stakeholders’ perspectives and perceptions regarding the system to be developed. The aim of implementing negotiation is to minimize the possibility of introducing defects during the creation of requirements and to decrease later effort required to fix requirements’ defects. This paper answers the question of whether consensus gives positive significant impact to the software project as a whole or not. It presents an approach to estimate the savings from implementing negotiation in the requirements elicitation process. An empirical evaluation study is adopted through a role play experiment to evaluate the benefit of exercising negotiation. The net gain and the return on investment show positive values which suggest that negotiation activities are worth an investment. Based on a return on investment of 197 percent on average, this paper suggests that negotiation is a useful prevention activity to inhibit defects from occurring during the requirements creation process. AICIT 2012-12-05 Article PeerReviewed text en http://eprints.utem.edu.my/id/eprint/6477/1/published.pdf Ahmad, S. and Muda, N. A. and Muda, A. K. and Othman, Z. (2012) Requirements Negotiation: Does Consensus Reduce Software Development Cost? JDCTA: International Journal of Digital Content Technology and its Applications, 6 (22). pp. 46-55. ISSN 2233-9310 (Online) |
institution |
Universiti Teknikal Malaysia Melaka |
building |
UTEM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknikal Malaysia Melaka |
content_source |
UTEM Institutional Repository |
url_provider |
http://eprints.utem.edu.my/ |
language |
English |
topic |
Q Science (General) |
spellingShingle |
Q Science (General) Ahmad, S. Muda, N. A. Muda, A. K. Othman, Z. Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
description |
The requirements engineering activities within a software project are known to be critical to the successful production of a correctly functioning system. This is particularly so when considering the varying views of multiple stakeholders. One promising approach for improving the outcome is to introduce formal negotiation. Negotiation is beneficial to identify and to resolve conflicts between stakeholders. Consensus achieved through negotiation represents all key stakeholders’ perspectives and perceptions regarding the system to be developed. The aim of implementing negotiation is to minimize the possibility of introducing defects during the creation of requirements and to decrease later effort required to fix requirements’ defects. This paper answers the question of whether consensus gives positive significant impact to the software project as a whole or not. It presents an approach to estimate the savings from implementing negotiation in the requirements elicitation process. An empirical evaluation study is adopted through a role play experiment to evaluate the benefit of exercising negotiation. The net gain and the return on investment show positive values which suggest that negotiation activities are worth an investment. Based on a return on investment of 197 percent on average, this paper suggests that negotiation is a useful prevention activity to inhibit defects from occurring during the requirements creation process. |
format |
Article |
author |
Ahmad, S. Muda, N. A. Muda, A. K. Othman, Z. |
author_facet |
Ahmad, S. Muda, N. A. Muda, A. K. Othman, Z. |
author_sort |
Ahmad, S. |
title |
Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
title_short |
Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
title_full |
Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
title_fullStr |
Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
title_full_unstemmed |
Requirements Negotiation: Does Consensus Reduce Software Development Cost? |
title_sort |
requirements negotiation: does consensus reduce software development cost? |
publisher |
AICIT |
publishDate |
2012 |
url |
http://eprints.utem.edu.my/id/eprint/6477/1/published.pdf http://eprints.utem.edu.my/id/eprint/6477/ |
_version_ |
1724077943611719680 |
score |
13.15806 |