A CMM-based evaluation of the V-Model 97

  • Viktor Schuppan
  • Winfried Rußwurm
Session 2: Methods
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1780)

Abstract

The V-Model 97 is a widely used process model in Germany and Europe. It is the development standard for IT-Systems of the Federal Republic of Germany and the basis of Austria's and Switzerland's corresponding standards. Software process assessment and improvement efforts world-wide are based on the Capability Maturity Model (CMM) for Software. We present a detailed evaluation of the V-Model 97 based on the key practices of the CMM. For each key process area of the CMM we identify the strengths and weaknesses of the V-Model 97. While project-related issues are covered well by the V-Model 97, organizational aspects leave room for improvement. The algorithm specified by the CMM Appraisal Framework sees the V-Model 97 at level 1 whereas a BOOTSTRAP-based algorithm results in a more appropriate rating of level 2.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Paulk, M., Weber, C., Curtis, B., Chrissis, M. (eds.): The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley Publishing Company, Reading, Massachusetts, 1995Google Scholar
  2. 2.
    Schuppan, V.: Das V-Modell 97 als Softwareentwicklungsprozeß aus der Sicht des Capability Maturity Models (CMM) für Software. Master's thesis. Institut für Informatik, Technische Universität München, Munich, August 16, 1999Google Scholar
  3. 3.
    Bundesministerium des Inneren, Koordinierungs-und Beratungsstelle der Bundesregierung für Informationstechnik in der Bundesverwaltung (ed.): Entwicklungsstandard für IT-Systeme des Bundes. Bonn, June 1997Google Scholar
  4. 4.
    Freitter, Michael: Bundesvorgehensmodell IT-BVM Vorgehensmodell für die Entwicklung von IT-Systemen des Bundes Version 1.0. Available in Internet: URL: http://www.bv-modell.at/set_info.htm [as of September 15, 1999]Google Scholar
  5. 5.
    Bundesamt für Informatik: HERMES Führung und Abwicklung von Informatikprojekten Ausgabe 1995. Bern, 1995Google Scholar
  6. 6.
    International Organization for Standardization: International Standard ISO 9001 Quality systems—Model for quality assurance in design, development, production, installation and servicing. ISO Copyright Office, Geneve, 1994Google Scholar
  7. 7.
    International Organization for Standardization: International Standard ISO 9000-3 Quality management and quality assurance standards—Part 3: Guidelines for the application of ISO 9001:1994 to the development, supply, installation and maintenance of computer software. ISO Copyright Office, Geneve, 1994Google Scholar
  8. 8.
    International Organization for Standardization; International Electrotechnical Commission: International Standard ISO/IEC 12207 Information Technology— Software life cycle processes. ISO/IEC Copyright Office, Geneve, 1995Google Scholar
  9. 9.
    Department of Defense: Military Standard: Software Development and Documentation MIL-STD-498. US Department of Defense, 5 December 1994Google Scholar
  10. 10.
    IABG: Das V-Modell. In Internet: URL: http://www.v-modell.iabg.de/ [as of September 15, 1999]Google Scholar
  11. 11.
    Software Engineering Institute: Draft C of the Software Capability Maturity Model (SW-CMM) v2.0. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, October 22, 1997. Available in Internet: URL: http://www.sei.cmu.edu/cmm/draft-c/c.html [as of September 15, 1999]Google Scholar
  12. 12.
    Software Engineering Institute: Capability Maturity Model-Integrated-Systems/ Software Engineering CMMI-SE/SW Staged Representation Version 0.2. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, August 31, 1999Google Scholar
  13. 13.
    Gonauser, M., Paulisch, F., Völker, A.: Siemens' Experience with People/Process /Technology: Lessons Learned. In: Proceedings of The third annual Software Engineering Process Group Conference 1998 (European SEPG'98), London, United Kingdom, June 8–11, 1998.Google Scholar
  14. 14.
    Mehner, T., Messer, T., Paul, P., Paulisch, F., Schless, P., Völker, A.: Siemens Process Assessment and Improvement Approaches: Experiences and Benefits. In: Proceedings of The Twenty-Second Annual International Computer Software & Applications Conference (Compsac 98), Vienna, Austria, August 19–21, 1998. IEEE Computer Society, Los Alamitos, California, 1998Google Scholar
  15. 15.
    Haase, V., Messnarz, R., Cachia, R.: Software Process Improvement by Measurement BOOTSTRAP/ESPRIT Project 5441. In: Mittermeir, R. (ed.): Shifting Paradigms in Software Engineering, Proceedings of the 7th Joint Conference of the Austrian Computer Society (OCG) and the John von Neumann Society for Computing Sciences (NJSZT), Klagenfurt, Austria, 1992, pp. 32–41. Springer Verlag, Wien, 1992Google Scholar
  16. 16.
    El Emam, K., Briand, L., Smith, B.: Assessor Agreement in Rating SPICE Processes. European Software Institute, July 1, 1996Google Scholar
  17. 17.
    Newberry, G.: The Relationship Between the SEI's CMM Levels and Source Selection. In: Cross Talk 9 (1996) 5Google Scholar
  18. 18.
    Steinmann, C.: Verwendung des V-Modells (387). Mail to the V-Model mailing list, July 26, 1999. Archived in Internet: URL: http://www.v-modell.iabg.de/maillst.htm [as of September 15, 1999]Google Scholar
  19. 19.
    Bate, R., Kuhn, D., Wells, C. et al.: A Systems Engineering Capability Maturity Model, Version 1.1. CMU/SEI-95-MM-003. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, 1995Google Scholar
  20. 20.
    Members of the SSE-CMM project team: Systems Security Engineering Capability Maturity Model SSE-CMM Model Description Document, Version 2.0, April 1, 1999. Available in Internet: URL: http://www.sse-cmm.org/SSEdocs/TheModel/SSECMMv2Final.pdf [as of September 15, 1999]Google Scholar
  21. 21.
    Paulk, M.: Questions and Answers on the CMM Issue #1, April 5, 1994. Available in Internet: URL: http://www.sei.cmu.edu/activities/cmm/docs/q-and-a.1.html [as of September 15, 1999]Google Scholar
  22. 22.
    ANSSTAND: ANSSTAND e. V. Homepage. In Internet: URL: http://www.ansstand.de/ [as of September 15, 1999]Google Scholar
  23. 23.
    Masters, S., Bothwell, C.: CMM Appraisal Framework, Version 1.0. Technical Report, CMU/SEI-95-TR-001. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, 1995Google Scholar
  24. 24.
    Rußwurm, W., Kranz, W.: An Integrated System Development Process for Soft-ware, Hardware, and Logistics: Definition, Implementation, and Experiences. In: Proceedings of the European Conference on Software Process Improvement (SPI 99), Barcelona, Spain, November 30–December 3, 1999Google Scholar
  25. 25.
    Ehlting, J.: Konformität des V-Modells der Bundesbehörden mit den Prinzipien des Total Quality Management Konzeptes in der Softwareentwicklung unter Einbeziehung des CMM. Master's thesis. Universität zu Köln, Cologne, 1994Google Scholar

Copyright information

© Springer-Verlag 2000

Authors and Affiliations

  • Viktor Schuppan
    • 1
  • Winfried Rußwurm
    • 2
  1. 1.Institut für InformatikTechnische Universität MünchenMünchenGermany
  2. 2.ZT SE 3Siemens AGMünchenGermany

Personalised recommendations