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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Boehm, B., Basili, V.R.: Software Defect Reduction Top10 List. IEEE Computer 34(1), 135–137 (2001)
Boehm, B.: Value-Based Software Engineering: Overview and Agenda. In: Value-Based Software Engineering. Springer, Heidelberg (2005)
Ramler, R., Biffl, S., Grunbacher, P.: Value-Based Management of Software Testing. In: Value-Based Software Engineering, pp. 226–244. Springer, Heidelberg (2005)
Beizer, B.: Software Testing Techniques, 2nd edn. International Thomson Computer Press, New York (1990)
Boehm, B.: Value-Based Software Engineering. ACM Software Engineering Notes, 28(2) (2003)
Bullock, J.: Calculating the Value of Testing. Software Testing and Quality Engineering 2(3), 56–62 (2000)
Pyster, A.B., Thayer, R.H.: Software Engineering Project Management 20 Years Later. IEEE Software 22(5), 18–21 (2005)
Boehm, B., Jain, A.: An Initial Theory of Value-Based Software Engineering. In: Value-Based Software Engineering, pp. 16–37. Springer, Heidelberg (2005)
Boehm, B., et al.: Using the WinWin spiral model: a case study. IEEE Computer 31(7), 33–44 (1998)
Boehm, B.: A Spiral Model of Software Development and Enhancement. IEEE Computer 21(5), 61–72 (1988)
Boehm, B., Huang, L.G.: Value-Based Software Engineering: A Case Study. IEEE Computer 36(3), 33–41 (2003)
Amland, S.: Risk Based Testing and Metrics. In: 5th International Conference EuroSTAR 1999, Barcelona, Spain (1999)
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)
Lee, K., Boehm, B.: Empirical Results from an Experiment on Value-Based Review (VBR) Processes. In: International Symposium on Empirical Software Engineering (2005)
Boehm, B., et al.: The ROI of Software Dependability: The iDAVE Model. IEEE Software 21(3), 54–61 (2004)
Wiegers, E.K.: First Things First: Prioritizing Requirements. Software Development 7(10), 24–30 (1999)
Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)
Boehm, B., et al.: Software Cost Estimation with COCOMOII, Har/Cdr th edn. Prentice-Hall, Englewood Cliffs (2000)
Chulani, S., Boehm, B.: Modeling Software Defect Introduction and Removal: COQUALMO (COnstructive QUALity MOdel),Technical Report, University of Southern California (2002)
Huang, L., Boehm, B.: How Much Software Quality Investment Is Enough: A Value-Based Approach. IEEE Software 23(5), 88–95 (2006)
Srikanth, H., Williams, L.: On the Economics of Requirements-Based Test Case Prioritization. In: EDSER 2005, St. Louis, Missouri, USA (2005)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)