The IT community has always struggled with questions concerning the value of an organization’s investment in software and hardware. It is the goal of value-based software engineering (VBSE) to develop models and measures of value which are of use for managers, developers and users as they make trade
Value-Based Software Engineering
✍ Scribed by Barry W. Boehm (auth.), Stefan Biffl, Aybüke Aurum, Barry Boehm, Hakan Erdogmus, Paul Grünbacher (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2006
- Tongue
- English
- Leaves
- 398
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Ross Jeffery When, as a result of pressure from the CEO, the Chief Information Officer poses the question “Just what is this information system worth to the organization?” the IT staff members are typically at a loss. “That’s a difficult question,” they might say; or “well it really depends” is another answer. Clearly, neither of these is very satisfactory and yet both are correct. The IT community has struggled with qu- tions concerning the value of an organization’s investment in software and ha- ware ever since it became a significant item in organizational budgets. And like all questions concerning value, the first step is the precise determination of the object being assessed and the second step is the identification of the entity to which the value is beneficial. In software engineering both of these can be difficult. The p- cise determination of the object can be complex. If it is an entire information s- tem in an organizational context that is the object of interest, then boundary defi- tion becomes an issue. Is the hardware and middleware to be included? Can the application exist without any other applications? If however the object of interest is, say, a software engineering activity such as testing within a particular project, then the boundary definition becomes a little easier. But the measure of benefit may become a little harder.
✦ Table of Contents
Value-Based Software Engineering: Overview and Agenda....Pages 3-14
An Initial Theory of Value-Based Software Engineering....Pages 15-37
Valuation of Software Initiatives Under Uncertainty: Concepts, Issues, and Techniques....Pages 39-66
Preference-Based Decision Support in Software Engineering....Pages 67-89
Risk and the Economic Value of the Software Producer....Pages 91-105
Value-Based Software Engineering: Seven Key Elements and Ethical Considerations....Pages 109-132
Stakeholder Value Proposition Elicitation and Reconciliation....Pages 133-154
Measurement and Decision Making....Pages 155-177
Criteria for Selecting Software Requirements to Create Product Value: An Industrial Empirical Study....Pages 179-200
Collaborative Usability Testing to Facilitate Stakeholder Involvement....Pages 201-223
Value-Based Management of Software Testing....Pages 225-244
Decision Support for Value-Based Software Release Planning....Pages 247-261
ProSim/RA — Software Process Simulation in Support of Risk Assessment....Pages 263-286
Tailoring Software Traceability to Value-Based Needs....Pages 287-308
Value-Based Knowledge Management: the Contribution of Group Processes....Pages 309-325
Quantifying the Value of New Technologies for Software Development....Pages 327-344
Valuing Software Intellectual Property....Pages 345-366
✦ Subjects
Software Engineering; Management of Computing and Information Systems; Technology Management; R & D/Technology Policy
📜 SIMILAR VOLUMES
<span>The IT community has always struggled with questions concerning the value of an organization’s investment in software and hardware. It is the goal of value-based software engineering (VBSE) to develop models and measures of value which are of use for managers, developers and users as they make
The IT community has always struggled with questions concerning the value of an organization's investment in software and hardware. It is the goal of value-based software engineering (VBSE) to develop models and measures of value which are of use for managers, developers and users as they make trade
Effective decisions are crucial to the success of any software project, but to make better decisions you need a better decision-making process. In Evaluating Project Decisions, leading project management experts introduce an innovative decision model that helps you tailor your decision-making proces
<P style=''MARGIN: 0px''>Effective decisions are crucial to the success of any software project, but to make better decisions you need a better decision-making process. In <B> <I>Evaluating Project Decisions</I> </B> <B> <I>,</I> </B> leading project management experts introduce an innovative decisi
Effective decisions are crucial to the success of any software project, but to make better decisions you need a better decision-making process. In<b><i>Evaluating Project Decisions</i></b><b><i>,</i></b>leading project management experts introduce an innovative decision model that helps you tailor y