Skip to main content
  • Book
  • © 2006

Value-Based Software Engineering

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages I-XXII
  2. An Initial Theory of Value-Based Software Engineering

    • Barry W. Boehm, Apurva Jain
    Pages 15-37
  3. Valuation of Software Initiatives Under Uncertainty: Concepts, Issues, and Techniques

    • Hakan Erdogmus, John Favaro, Michael Halling
    Pages 39-66
  4. Stakeholder Value Proposition Elicitation and Reconciliation

    • Paul Grünbacher, Sabine Köszegi, Stefan Biffl
    Pages 133-154
  5. Measurement and Decision Making

    • Michael Berry, Aybüke Aurum
    Pages 155-177
  6. Collaborative Usability Testing to Facilitate Stakeholder Involvement

    • Ann Fruhling, Gert-Jan de Vreede
    Pages 201-223
  7. Value-Based Management of Software Testing

    • Rudolf Ramler, Stefan Biffl, Paul Grünbacher
    Pages 225-244
  8. Decision Support for Value-Based Software Release Planning

    • Sebastian Maurice, Günther Ruhe, Omolade Saliu, An Ngo-The
    Pages 247-261
  9. Quantifying the Value of New Technologies for Software Development

    • David L. Atkins, Audris Mockus, Harvey Siy
    Pages 327-344
  10. Valuing Software Intellectual Property

    • Donald J. Reifer
    Pages 345-366
  11. Back Matter

    Pages 367-388

About this book

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 tradeoff decisions between, for example, quality and cost or functionality and schedule – such decisions must be economically feasible and comprehensible to the stakeholders with differing value perspectives. VBSE has its roots in work on software engineering economics, pioneered by Barry Boehm in the early 1980s. However, the emergence of a wider scope that defines VBSE is more recent. VBSE extends the merely technical ISO software engineering definition with elements not only from economics, but also from cognitive science, finance, management science, behavioral sciences, and decision sciences, giving rise to a truly multi-disciplinary framework.


Biffl and his co-editors invited leading researchers and structured their contributions into three parts, following an introduction into the area by Boehm himself. They first detail the foundations of VBSE, followed by a presentation of state-of-the-art methods and techniques. The third part demonstrates the benefits of VBSE through concrete examples and case studies.


This book deviates from the more anecdotal style of many management-oriented software engineering books and so appeals particularly to all readers who are interested in solid foundations for high-level aspects of software engineering decision making, i.e., to product or project managers driven by economics and to software engineering researchers and students.

Editors and Affiliations

  • Institute for Software Technology, Vienna University of Technology, Wien, Austria

    Stefan Biffl

  • School of Information Systems, Technology and Management, University of New South Wales, Sydney, Australia

    Aybüke Aurum

  • Center for Software Engineering, University of Southern California, Los Angeles, USA

    Barry Boehm

  • Software Engineering NRC Institute for Information Technology, National Research Council Canada, Ottawa, Canada

    Hakan Erdogmus

  • Systems Engineering & Automation, Johannes Kepler University Linz, Linz, Austria

    Paul Grünbacher

About the editors

Dr. Stefan Biffl is an associate professor of software engineering at the Institute of Software Technology and Interactive Systems, Vienna University of Technology. He received his MS and PhD in computer science from the Vienna University of Technology and his MS in social and economic sciences from the University of Vienna. He is founder of the Quality Software Engineering research group (QSE) at the Vienna University of Technology. His research interests include project and quality management in software engineering, software inspection, decision support for software engineering processes, and collaboration among project stakeholders. He is a member of the ACM and IEEE.

 

Dr. Aybüke Aurum is a senior lecturer at the School of Information Systems, Technology and Management, University of New South Wales. She received her BSc and MSc in geological engineering, and MEngSc and PhD in computer science. She is the founder and group leader of the Requirements Engineering Research Group (ReqEng) at the University of New South Wales. She also works as a visiting researcher in National ICT, Australia (NICTA). She is chief editor of "Managing Software Engineering Knowledge" published by Springer in 2003. Her research interests include Management of Software Development Process, Software Inspection, Requirements Engineering, Decision Making and Knowledge Management.

 

Dr. Paul Grünbacher Associate Professor at Johannes Kepler University Linz and a research associate at the Center for Software Engineering (University of Southern California, Los Angeles). He studied Business Informatics and holds a Ph.D. from the University of Linz. Paul’s research focuses on applying collaborative methods and tools to support and automate complex software and system engineering activities such as requirements elicitation and negotiation or software inspections. He is a member of ACM, ACM SIGSOFT, and IEEE. He is General Chair of ASE 2004, the 19th IEEEInternational Conference on Automated Software Engineering.

 

Barry Boehm is known for four main contributions to software engineering. He was the first to identify software as the primary expense of future computer systems, he developed COCOMO, the spiral model, and pedegogy. Boehm worked at RAND, TRW, Inc, DARPA, and is currently TRW Professor of Software Engineering, Computer Science Department, and Director, USC Center for Software Engineering. Recent awards include the Office of the Secretary of Defense Award for Excellence (1992), the ASQC Lifetime Achievement Award (1994), and the ACM Distinguished Research Award in Software Engineering (1997). He is an AIAA Fellow, an ACM Fellow, an IEEE Fellow, and a member of the National Academy of Engineering.

Bibliographic Information

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access