Skip to main content

Risk-Based Trade-Off Between Verification and Validation – An Industry-Motivated Study

  • Conference paper
Book cover Product Focused Software Process Improvement (PROFES 2005)

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

Abstract

Within industry the demand for short lead-time and reduced effort consumption is in focus. For an associated industry partner the lead-time and effort focus has meant turning the interest towards the Verification and Validation (V&V) process. The industry cooperation motivating this study aims at providing a tailored and applicable V&V process, where the order of verification and validation may be changed as well as the amount of V&V activities conducted. Through the industry cooperation as well as industrial and academic experience, a method has been formulated that address how to select a suitable V&V process depending on the functionality being developed. The method describes how a suitable process is created and selected, where the appropriate process is identified based on functionality and coupling between the system entities being developed. It is concluded that the method provides support, structure and clarification to address the possibilities to a trade-off between verification and validation.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Scacchi, W.: Process Models in Software Engineering. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering. Wiley, New York (2003)

    Google Scholar 

  2. Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Publishing Company, Reading (2000)

    Google Scholar 

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

    Article  Google Scholar 

  4. Royce, W.: Trw’s Ada Process Model for Incremental Development of Large Software Systems. Presented at 12th International Conference on Software Engineering (1990)

    Google Scholar 

  5. Gilb, T., Finzi, S.: Principles of Software Engineering Management. Addison-Wesley Publishing Company, Wokingham (1988)

    MATH  Google Scholar 

  6. Ramesh, B., Pries-Heje, J., Baskerville, R.: Internet Software Engineering: A Different Class of Processes. Annals of Software Engineering 14, 169–195 (2002)

    Article  MATH  Google Scholar 

  7. Keenan, F.: Agile Process Tailoring and Problem Analysis (APTLY). Presented at 26th International Conference on Software Engineering, Edinburgh, Scotland, UK (2004)

    Google Scholar 

  8. Xu, P.: Knowledge Support in Software Process Tailoring. Presented at 38th Hawaii International Conference on System Sciences, Hawaii (2005)

    Google Scholar 

  9. Ginsberg, M.P., Quinn, L.H.: Process Tailoring and the Software Capability Maturity Model. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Technical report, ESC-TR-94-024 (November 1995)

    Google Scholar 

  10. Donzelli, P.: Tailoring the Software Maintenance Process to Better Support Complex Systems Evolution Projects. Journal of Software Maintenance and Evolution: Research and Practice 15, 27–40 (2003)

    Article  MATH  Google Scholar 

  11. Radatz, J.: IEEE Standard Glossary of Software Engineering Terminology. IEEE Standards Board, New York, Standard IEEE std. 610, 12-1990 (1990)

    Google Scholar 

  12. Futrell, R.T., Shafer, D.F., Shafer, L.I.: Quality Software Project Management. Prentice Hall, Upper Saddle River (2002)

    Google Scholar 

  13. Succi, G., Marchesi, M.: Extreme Programming Examined. Addison-Wesley Publishing Company, Boston (2001)

    Google Scholar 

  14. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic, Boston (2000)

    MATH  Google Scholar 

  15. Boehm, B., In, H.: Identifying Quality-Requirement Conflicts. IEEE Software 13, 25–35 (1996)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henningsson, K., Wohlin, C. (2005). Risk-Based Trade-Off Between Verification and Validation – An Industry-Motivated Study. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_35

Download citation

  • DOI: https://doi.org/10.1007/11497455_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26200-8

  • Online ISBN: 978-3-540-31640-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics