Advertisement

TestSPICE and Agile Testing – Synergy or Confusion

  • Tomas Schweigert
  • Detlef Vohwinkel
  • Monique Blaschke
  • Mohsen Ekssir-Monfared
Part of the Communications in Computer and Information Science book series (CCIS, volume 349)

Abstract

The paper deals with the question how a capability oriented model like TestSPICE could contribute to the improvement of agile testing. We know from several studies, that agile methods like XP or SCRUM deliver good support for higher capability or maturity levels of SPICE as well as of CMMI. On the other hand the authors were did not find relevant studies that deal with the question how SPICE could help to mature agile practices. One of the reasons is that there is no common accepted agile maturity model (but up to 40 published approaches). In this case the training and the experience to the Assessment and process improvement (PI) team is a key success factor. A double certification as Assessor and CAT might be helpful. The paper is written from the perspective of a consultant wanting to help customers to improve and searching for options to give advice.

Keywords

SPI TestSPICE CAT Agile Maturity SPICE INTACS CMMI ISO 15504 ECQA SPI Manifesto Agile Manifesto 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ringstad, M.A., Dingsøyr, T., Brede Moe, N.: Agile Process Improvement: Diagnosis and Planning to Improve Teamwork. In: O’Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 167–178. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  2. 2.
    Bayona, S., Calvo-Manzano, J.A., San Feliu, T.: Critical Success Factors in Software Process Improvement: A Systematic Review. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 1–12. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  3. 3.
    Bianco, C.: Agile and SPICE Capability Levels. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 181–185. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  4. 4.
    Biro, M., Korsaa, M., Nevalainen, R., Vohwinkel, D., Schweigert, T.: Agile Maturity Model, Go back to the Start of the Cycle. In: EuroSPI 2012 Industrial Proceedings, Delta (2012)Google Scholar
  5. 5.
    Blaschke, M., et al.: The TestSPICE approach, Test Process Assessments follow in the footsteps of software process assessments, Testing Experience 12/2009, p. 56Google Scholar
  6. 6.
    Glazer, H., Dalton, J., Anderson, D., Konrad, M., Shrum, S.: CMMI or Agile, Why not Embrace Both? Technical Note SEI 2008 (2008)Google Scholar
  7. 7.
    Certified agile Tester, http://www.agile-tester.org
  8. 8.
    Irrazabal, E., Vásquez, F., Díaz, R., Garzás, J.: Applying ISO/IEC 12207:2008 with SCRUM and Agile Methods. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 169–180. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  9. 9.
    ISO/IEC 15504 Part 2:2003 Performing an assessmentGoogle Scholar
  10. 10.
    ISO/IEC 15504 Part 3:2004 Guidance on performing an assessmentGoogle Scholar
  11. 11.
    ISO/IEC 15504 Part 4:2004 Guidance on use for process improvement and process capability determinationGoogle Scholar
  12. 12.
    ISO/IEC 15504 Part 5:2006: An exemplar Process Assessment ModelGoogle Scholar
  13. 13.
    ISO/IEC 15504 Part 5:2012: An exemplar Process Assessment ModelGoogle Scholar
  14. 14.
    ISO/IEC 29119 Part 2: Draft International Standard 2012: Test ProcessGoogle Scholar
  15. 15.
    Beck, K., et al.: Agile Manifesto 2001 (2001), http://agilemanifesto.org/
  16. 16.
    Knüvener, C.: TestSPICE – SPICE fürTestprozesse, SQ-Magazin 17/2010, pp. 26–27Google Scholar
  17. 17.
    Lepmets, M., Ras, E., Renault, A.: Organizational Support for Process Improvement – Results of an International Survey. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 133–144. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  18. 18.
    McMahon, P.: Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement. Addison-Wesley Professional, Boston (2010)Google Scholar
  19. 19.
    Pikkarainen, M.: Towards a Framework for Improving Software Development Process Mediated with CMMI Goals and Agile Practices. In: Espoo 2008, p. 119. VTT Publications 695 (2008), http://www.vtt.fi/inf/pdf/publications/2008/P695.pdf
  20. 20.
    Pries-Heje, J., Johansen, J., et al. (eds.): SPI Manifesto, Alcala (2010)Google Scholar
  21. 21.
    Pries-Heje, J., Johansen, J.: Improve IT, Horsholm (Delta) (2007)Google Scholar
  22. 22.
    Rout, T.: Toward a Body of Knowledge for Process Assessment. In: Rout, T., Lami, G., Fabbrini, F. (eds.) Proceedings SPICE 2010, Pisa, Edizioni ETS (2010)Google Scholar
  23. 23.
    Russwurm, W.: Hidden Treasure: The Implementation of CMMI Practices by Agile Methods. Procedures of the SEPG Conference (2010), http://www.sei.cmu.edu/library/assets/presentations/2201_Russwurm.pdf
  24. 24.
    Schweigert, T., Nehfort, A.: Technical Issues in Test Process Assessment and their current and future Handling in Test SPICE. In: EuroSPI Industrial Proceedings, Delta (2011)Google Scholar
  25. 25.
    Schweigert, T., Nevalainen, R., Vohwinkel, D., Korsaa, M., Biro, M.: Agile Maturity Model, Oxymoron or the Next Level of Understanding. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 289–294. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  26. 26.
    Steiner, M., et al.: Make test process assessment similar to software process assessment - the TestSPICE approach. Journal of Software Maintenance and Evolution, published online 2010 at Wiley Online library (2010), wileyonlinelibrary.com, doi:10.1002/SMR 507
  27. 27.
    Stettina, C.J., Heijstek, W.: Five Agile Factors: Helping Self-management to Self-reflect. In: O’Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 84–96. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  28. 28.
    The agile testing days, http://www.agiletestingsdays.com
  29. 29.
    The CAT SIG, Certified Agile Tester Manual, Version 2.1, Berlin, ISQI (2010)Google Scholar
  30. 30.
    The TestSPICE PAM Version 2012 (2012), http://www.testspice.info
  31. 31.
    The TestSPICE SIG, http://www.testspice.info
  32. 32.
    The TMMI Foundation, http://www.tmmi.org
  33. 33.
    Tuisk, A., Karpištšenko, A., Lepmets, M.: Integrated Process Improvement Approach: Case Studies in Skype Technologies Ltd. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 13–25. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  34. 34.
    Uskarcı, A., Demirörs, O.: A Case Study on Employee Perceptions of Organization Wide Continuous Process Improvement Activities. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 26–37. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  35. 35.
    van Ewijk, A., Linker, B., van Oosterwijk, M., Visser, B., de Vries, G., Wilhelmus, L., Marselis, R.: TPI NEXT - Geschäftsbasierte Verbesserung des Testprozesses, Düsseldorf, dpunkt (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Tomas Schweigert
    • 1
  • Detlef Vohwinkel
    • 1
  • Monique Blaschke
    • 1
  • Mohsen Ekssir-Monfared
    • 2
  1. 1.SQS Software Quality Systems AGKölnGermany
  2. 2.BDC EDV-Consulting GmbHWienAustria

Personalised recommendations