A Value-Based Software Process Framework

  • Barry Boehm
  • Apurva Jain
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3966)


This paper presents a value-based software process framework that has been derived from the 4+1 theory of value-based software engineering (VBSE). The value-based process framework integrates the four component theories – dependency, utility, decision, and control, to the central theory W, and orients itself as a 7-step process guide to practice value-based software engineering. We also illustrate applying the process framework to a supply chain organization through a case study analysis.


Customer Satisfaction Dependency Theory Process Framework Case Study Analysis Late Delivery 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Blackwell, D., Girshick, M.: Theory of Games and Statistical Decisions. Wiley, Chichester (1954)zbMATHGoogle Scholar
  2. 2.
    Boehm, B., Jain, A.: An Initial Theory of Value-Based Software Engineering. In: Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Gruenbacher, P. (eds.) Value-Based Software Engineering, pp. 15–37. Springer, Heidelberg (2005)Google Scholar
  3. 3.
    Boehm, B., Huang, L.: Value-Based Software Engineering: A Case Study. IEEE Computer, 21–29 (March 2003)Google Scholar
  4. 4.
    Boehm, B., Turner, R.: Balancing Agility and Discipline. Addison Wesley, Reading (2004)Google Scholar
  5. 5.
    Boehm, B., Ross, R.: Theory-W Software Project Management: Principles and Examples. IEEE Trans. SW Engineering, 902–916 (July 1989)Google Scholar
  6. 6.
    Boehm, B.: Some Future Trends and Implications for Systems and Software Engineering Processes. Systems Engineering 9(1), 1–19 (2006)CrossRefGoogle Scholar
  7. 7.
    Booher, H. (ed.): Handbook of Human Systems Integration. Wiley, Chichester (2003)Google Scholar
  8. 8.
    Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Reading (2000)Google Scholar
  9. 9.
    Highsmith, J.: Adaptive Software Development. Dorset House, New York (2000)Google Scholar
  10. 10.
    Jones, C.B.: Software Development: A Rigorous Approach. Prentice Hall, Englewood Cliffs (1980)zbMATHGoogle Scholar
  11. 11.
    Keeney, R.L., Raiffa, H.: Decisions with Multiple Objectives: Preferences and Value Tradeoffs. Cambridge University Press, Cambridge (1976)zbMATHGoogle Scholar
  12. 12.
    March, J., Simon, H.: Organizations. Wiley, Chichester (1958)Google Scholar
  13. 13.
    Maslow, A.: Motivation and Personality. Harper, New York (1954)Google Scholar
  14. 14.
    Raiffa, H.: The Art and Science of Negotiation. Belknap/Harvard U. Press, Cambridge (1982)Google Scholar
  15. 15.
    Simon, H.: Models of Man. Wiley, Chichester (1957)Google Scholar
  16. 16.
    Thorp, J.: DMR’s Center for Strategic Leadership. In: The Information Paradox: Realizing the Benefits of Information Technology, McGraw-Hill, New York (1998)Google Scholar
  17. 17.
    von Neumann, J., Morgenstern, O.: Theory of Games and Economic Behavior. Princeton University Press, Princeton (1944)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Barry Boehm
    • 1
  • Apurva Jain
    • 1
  1. 1.Computer Science DepartmentUniversity of Southern CaliforniaLos AngelesUSA

Personalised recommendations