Skip to main content

Bridge the Gap between Software Test Process and Business Value: A Case Study

  • Conference paper
Trustworthy Software Development Processes (ICSP 2009)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5543))

Included in the following conference series:

Abstract

For a software project to succeed, acceptable quality must be achieved within an acceptable cost, providing business value to the customers, and keeping delivery time short. Software testing is a strenuous and expensive process and is often not organized to maximize business value. In this article, we propose a practical value based software testing method which aligns the internal test process with the value objectives coming from the customers and the market. Our case study in a real-life business project shows that this method helps manage testing process effectively and efficiently.

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

Access this chapter

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boehm, B., Basili, V.R.: Software Defect Reduction Top10 List. IEEE Computer 34(1), 135–137 (2001)

    Article  Google Scholar 

  2. Boehm, B.: Value-Based Software Engineering: Overview and Agenda. In: Value-Based Software Engineering. Springer, Heidelberg (2005)

    Google Scholar 

  3. Ramler, R., Biffl, S., Grunbacher, P.: Value-Based Management of Software Testing. In: Value-Based Software Engineering, pp. 226–244. Springer, Heidelberg (2005)

    Google Scholar 

  4. Beizer, B.: Software Testing Techniques, 2nd edn. International Thomson Computer Press, New York (1990)

    MATH  Google Scholar 

  5. Boehm, B.: Value-Based Software Engineering. ACM Software Engineering Notes, 28(2) (2003)

    Google Scholar 

  6. Bullock, J.: Calculating the Value of Testing. Software Testing and Quality Engineering 2(3), 56–62 (2000)

    MathSciNet  Google Scholar 

  7. Pyster, A.B., Thayer, R.H.: Software Engineering Project Management 20 Years Later. IEEE Software 22(5), 18–21 (2005)

    Article  Google Scholar 

  8. Boehm, B., Jain, A.: An Initial Theory of Value-Based Software Engineering. In: Value-Based Software Engineering, pp. 16–37. Springer, Heidelberg (2005)

    Google Scholar 

  9. Boehm, B., et al.: Using the WinWin spiral model: a case study. IEEE Computer 31(7), 33–44 (1998)

    Article  MathSciNet  Google Scholar 

  10. Boehm, B.: A Spiral Model of Software Development and Enhancement. IEEE Computer 21(5), 61–72 (1988)

    Article  Google Scholar 

  11. Boehm, B., Huang, L.G.: Value-Based Software Engineering: A Case Study. IEEE Computer 36(3), 33–41 (2003)

    Article  Google Scholar 

  12. Amland, S.: Risk Based Testing and Metrics. In: 5th International Conference EuroSTAR 1999, Barcelona, Spain (1999)

    Google Scholar 

  13. Raz, O., Shaw, M.: Software Risk Management and Insurance. In: Proceedings of the 23rd International Conference on Software Engineering (Workshop on Economics-Driven Software Engineering Research) (2001)

    Google Scholar 

  14. Lee, K., Boehm, B.: Empirical Results from an Experiment on Value-Based Review (VBR) Processes. In: International Symposium on Empirical Software Engineering (2005)

    Google Scholar 

  15. Boehm, B., et al.: The ROI of Software Dependability: The iDAVE Model. IEEE Software 21(3), 54–61 (2004)

    Article  Google Scholar 

  16. Wiegers, E.K.: First Things First: Prioritizing Requirements. Software Development 7(10), 24–30 (1999)

    Google Scholar 

  17. Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)

    MATH  Google Scholar 

  18. Boehm, B., et al.: Software Cost Estimation with COCOMOII, Har/Cdr th edn. Prentice-Hall, Englewood Cliffs (2000)

    Google Scholar 

  19. Chulani, S., Boehm, B.: Modeling Software Defect Introduction and Removal: COQUALMO (COnstructive QUALity MOdel),Technical Report, University of Southern California (2002)

    Google Scholar 

  20. Huang, L., Boehm, B.: How Much Software Quality Investment Is Enough: A Value-Based Approach. IEEE Software 23(5), 88–95 (2006)

    Article  Google Scholar 

  21. Srikanth, H., Williams, L.: On the Economics of Requirements-Based Test Case Prioritization. In: EDSER 2005, St. Louis, Missouri, USA (2005)

    Google Scholar 

  22. Wang, Q., et al.: BSR: A Statistic-based Approach for Establishing and Refining Software Process Performance Baseline. In: Proceedings of the 28th International Conference on Software Engineering, Shanghai, China (2006)

    Google Scholar 

  23. Wang, Q., et al.: An Empirical Study on Establishing Quantitative Management Model for Testing Process. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2007. LNCS, vol. 4470, pp. 233–245. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, Q. et al. (2009). Bridge the Gap between Software Test Process and Business Value: A Case Study. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds) Trustworthy Software Development Processes. ICSP 2009. Lecture Notes in Computer Science, vol 5543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01680-6_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01680-6_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01679-0

  • Online ISBN: 978-3-642-01680-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics