Advertisement

Assessing Software Agility: An Exploratory Case Study

  • Özden Özcan Top
  • Onur Demirörs
Part of the Communications in Computer and Information Science book series (CCIS, volume 477)

Abstract

In this paper, we present an exploratory study towards developing a Software Agility Assessment Model, to fill the gap of a structured assessment model in the field. The purpose of the model is to assess organizations’ or projects’ agility and provide roadmaps to organizations in the continuous improvement path. The model has two dimensions with a similar structure to ISO/IEC 15504: agility dimension and aspect dimension. We performed an exploratory case study to identify the improvement opportunities for the draft model and discussed the results.

Keywords

Agile Agility Assessment Agile Capability Agile Maturity Software Agility Assessment Model AgilityMOD 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Schwaber, K.: The enterprise and scrum. Microsoft Press (2011)Google Scholar
  2. 2.
    Ambler, S.W., Lines, M.: Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise. IBM Press (2012)Google Scholar
  3. 3.
    Özcan Top, Ö., Demirörs, O.: Assessment of Agile Maturity Models: A Multiple Case Study. In: Software Process Improvement and Capability Determination, Bremen, Germany, pp. 130–141 (2013)Google Scholar
  4. 4.
    Schweigert, T., Vohwinkel, D., Korsaa, M., Nevalainen, R., Biro, M.: Agile Maturity Model: A Synopsis as a First Step to Synthesis. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364, pp. 214–227. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  5. 5.
    Sidky, A.: A structured approach to adopting agile practices: The agile adoption framework. Virginia Polytechnic Institute and State University (2007)Google Scholar
  6. 6.
    I. O. f. Standardization. ISO/IEC 15504-2:2003 Information technology – Process assessment – Part 2: Performing an assessment (2003)Google Scholar
  7. 7.
    Agile Manifesto (2001), http://www.agilemanifesto.org
  8. 8.
    Beck, K.: Extreme programming explained: Embrace change: Addison-Wesley Professional (2000)Google Scholar
  9. 9.
    Schwaber, K.: Scrum development process. In: Business Object Design and Implementation, pp. 117–134. Springer (1997)Google Scholar
  10. 10.
    Highsmith, J.A., Orr, K.: Adaptive software development: A collaborative approach to managing complex systems. Dorset House Pub. (2000)Google Scholar
  11. 11.
    Cockburn, A.: Crystal clear: A human-powered methodology for small teams. Addison-Wesley Professional (2004)Google Scholar
  12. 12.
    Poppendieck, M., Poppendieck, T.: Lean software development: An agile toolkit. Addison-Wesley Professional (2003)Google Scholar
  13. 13.
    Schweigert, T., Vohwinkel, D., Korsaa, M., Nevalainen, R., Biro, M.: Agile maturity model: Analysing agile maturity characteristics from the SPICE perspective. Journal of Software: Evolution and Process (2013)Google Scholar
  14. 14.
    Patel, C., Ramachandran, M.: Agile Maturity Model (AMM): A Software Process Improvement framework for Agile Software Development Practices. International Journal of Software Engineering 2, 3–28 (2009)Google Scholar
  15. 15.
    Yin, A., Figueiredo, S., Mira da Silva, M.: Scrum Maturity Model: Validation for IT organizations’ roadmap to develop software centered on the client role. In: The Sixth International Conference on Software Engineering Advances, ICSEA 2011, pp. 20–29 (2011)Google Scholar
  16. 16.
    Benefield, R.: Seven Dimensions of Agile Maturity in the Global Enterprise: A Case Study. In: 2010 43rd Hawaii International Conference on System Sciences (HICSS), pp. 1–7 (2010)Google Scholar
  17. 17.
    Özcan Top, Ö.: Agility Assessment Model v1.0. Informatics Institute, METU/II-TR-2014-37Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Özden Özcan Top
    • 1
  • Onur Demirörs
    • 1
  1. 1.Informatics InstituteMiddle East Technical UniversityAnkaraTurkey

Personalised recommendations