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...

Full description

Bibliographic Details
Main Authors: Jan, Naseer, Ibrar, Muhammad
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