Value Based Software Engineering
32 Followers
Recent papers in Value Based Software Engineering
We consider a set of programs a family when it pays to look at their common aspects before looking at their differences. For commercial software developers the implications are twofold: First, making rational decisions about product-line... more
Project managers aim at keeping track of interdependencies between various artifacts of the software development lifecycle, to find out potential requirements conflicts, to better understand the impact of change requests, and to fulfill... more
The Value-Based Software Engineering (VBSE) agenda described in the preceding article has the objectives of integrating value considerations into current and emerging software engineering principles and practices, and of developing an... more
The Value-Based Software Engineering (VBSE) agenda described in the preceding article has the objectives of integrating value considerations into current and emerging software engineering principles and practices, and of developing an... more
Context: To remain competitive, innovative and to grow, companies must change from cost-based decision-making to value-based decision-making where the decisions taken maximize software value and support company's overall value creation.... more
In software development, the waterfall model is commonly used, especially for large-scale software systems. For smaller-scale software development, agile software development approaches such as extreme programming or scrum are used.... more
In this study, we investigate the state of the literature and practice about Value-Based Requirements Engineering. We focus on identifying what models for VBRE were presented and what challenges were discussed. We triangulate our results... more
m p u t e r S o c i e t y 0 7 4 0 -7 4 5 9 / 0 8 / $ 2 5 . 0 0 © 2 0 0 8 I E E E requirements engineering
Open source software (OSS) solutions provide missioncritical services to industry and government organizations. However, empirical studies on OSS development practices raise concerns on risky practices such as unclear requirement... more
Traceability from requirements to code is mandated by numerous software development standards. These standards, however, are not explicit about the appropriate level of quality of trace links. From a technical perspective, trace quality... more
Design decisions crucially influence the success of every software project. While the resulting design is typically documented quite well, the situation is usually different for the underlying rationale and decision-making process.... more
... M. Ramzan, M. Arfan Jaffar M. Amjad Iqbal, Sajid Anwar, Arshad A. Shahid National University of Computer and Emerging ... AK Brohi Road, H11/4 Islamabad, Pakistan, {muhammad.ramzan, arfan.jaffar}@nu.edu.pk, {amjad.iqbal, sajid.anwar,... more
Many software development standards mandate establishing trace links among software artifacts such as requirements, architectural elements, or source code. However, for typical real-world systems it is currently too expensive and error... more
A recent survey with project managers of highly distributed projects at Siemens Program and Systems Engineering (PSE) brought up as main challenges: more severe communication hurdles compared to collocated teams and higher effort to... more
... M. Ramzan, M. Arfan Jaffar M. Amjad Iqbal, Sajid Anwar, Arshad A. Shahid National University of Computer and Emerging ... AK Brohi Road, H11/4 Islamabad, Pakistan, {muhammad.ramzan, arfan.jaffar}@nu.edu.pk, {amjad.iqbal, sajid.anwar,... more
As a relatively young discipline within software engineering, value-based software engineering does not yet have an established curriculum. The area draws on models and techniques in so many other disciplines that it is likely to be some... more
Product value is based on which requirements are included in a specific release of a software product. This chapter provides an overview of the value concept and presents an empirical study conducted as an industrial survey. The objective... more