Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering
Context: In many organizations, practices and processes of software engineering are carried out in a value-neutral setting. These value-neutral settings within software development are responsible for project failures. Value-based software engineering (VBSE) manages these value neutral settings by i...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation
2010
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5029 |
id |
ndltd-UPSALLA1-oai-DiVA.org-bth-5029 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-bth-50292018-01-12T05:13:55ZSystematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements EngineeringengJan, NaseerIbrar, MuhammadBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikationBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation2010Value-based Software EngineeringVBSEValueSystematic MapSystematic ReviewProduct valueCustomer valueBusiness valueSoftware EngineeringProgramvaruteknikContext: In many organizations, practices and processes of software engineering are carried out in a value-neutral setting. These value-neutral settings within software development are responsible for project failures. Value-based software engineering (VBSE) manages these value neutral settings by integrating value-oriented perspectives into software engineering. The fundamental factors that differentiate VBSE from value-neutral software engineering are value dimensions that play a crucial role in companies' success by managing customer needs, demands, and expectations Objectives: The aims of this master thesis are to 1) systematically classify the contributions within VBSE and 2) investigate practical application and validation of solutions in industry to determine their practical usability and usefulness. Methods: In this study, systematic mapping, followed by systematic review were used as research methods. Results: The findings of systematic mapping show that a clear majority of value-based research has been conducted within requirements engineering, and verification and validation. Whereas, there were not many studies discussing value-based design. In terms of research types used, evaluation research and solution proposal were the most dominant contributions. While experience reports and philosophical research were less emphasized. In general, value-based contributions such as recommendations and processes were highly reported in VBSE studies. In addition, the finding of systematic review indicates that although many solutions were proposed for value-based requirements engineering but in the absence of qualitative and quantitative results from usability and usefulness perspectives make it hard for practitioners to adopt for industrial practices. Conclusion: The systematic classification of studies and resulting maps not only give an overview of existing work on VBSE but also identifies interesting research gaps which can be used by researchers to plan and carry out future work. The findings of systematic review can be used by industry practitioners to assess the level of applicability of the proposed value-based requirements engineering solutions with respect to their application/validation context and usability and usefulness. Naseer Jan, Cell: 0046736181463, Muhammad Ibrar, Cell: 0046760605212Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-5029Local oai:bth.se:arkivexF77E8ECECDD71FE2C125782B00505875application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Value-based Software Engineering VBSE Value Systematic Map Systematic Review Product value Customer value Business value Software Engineering Programvaruteknik |
spellingShingle |
Value-based Software Engineering VBSE Value Systematic Map Systematic Review Product value Customer value Business value Software Engineering Programvaruteknik Jan, Naseer Ibrar, Muhammad Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
description |
Context: In many organizations, practices and processes of software engineering are carried out in a value-neutral setting. These value-neutral settings within software development are responsible for project failures. Value-based software engineering (VBSE) manages these value neutral settings by integrating value-oriented perspectives into software engineering. The fundamental factors that differentiate VBSE from value-neutral software engineering are value dimensions that play a crucial role in companies' success by managing customer needs, demands, and expectations Objectives: The aims of this master thesis are to 1) systematically classify the contributions within VBSE and 2) investigate practical application and validation of solutions in industry to determine their practical usability and usefulness. Methods: In this study, systematic mapping, followed by systematic review were used as research methods. Results: The findings of systematic mapping show that a clear majority of value-based research has been conducted within requirements engineering, and verification and validation. Whereas, there were not many studies discussing value-based design. In terms of research types used, evaluation research and solution proposal were the most dominant contributions. While experience reports and philosophical research were less emphasized. In general, value-based contributions such as recommendations and processes were highly reported in VBSE studies. In addition, the finding of systematic review indicates that although many solutions were proposed for value-based requirements engineering but in the absence of qualitative and quantitative results from usability and usefulness perspectives make it hard for practitioners to adopt for industrial practices. Conclusion: The systematic classification of studies and resulting maps not only give an overview of existing work on VBSE but also identifies interesting research gaps which can be used by researchers to plan and carry out future work. The findings of systematic review can be used by industry practitioners to assess the level of applicability of the proposed value-based requirements engineering solutions with respect to their application/validation context and usability and usefulness. === Naseer Jan, Cell: 0046736181463, Muhammad Ibrar, Cell: 0046760605212 |
author |
Jan, Naseer Ibrar, Muhammad |
author_facet |
Jan, Naseer Ibrar, Muhammad |
author_sort |
Jan, Naseer |
title |
Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
title_short |
Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
title_full |
Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
title_fullStr |
Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
title_full_unstemmed |
Systematic Mapping of Value-based Software Engineering : A Systematic Review of Value-based Requirements Engineering |
title_sort |
systematic mapping of value-based software engineering : a systematic review of value-based requirements engineering |
publisher |
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation |
publishDate |
2010 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5029 |
work_keys_str_mv |
AT jannaseer systematicmappingofvaluebasedsoftwareengineeringasystematicreviewofvaluebasedrequirementsengineering AT ibrarmuhammad systematicmappingofvaluebasedsoftwareengineeringasystematicreviewofvaluebasedrequirementsengineering |
_version_ |
1718606964342128640 |