Skip to main content

Exploring Key Factors of Pilot Projects in Agile Transformation Process Using a Grounded Theory Study

  • Conference paper
Information and Software Technologies (ICIST 2013)

Abstract

Changing development approach from disciplined to agile methods is an organizational mutation that requires many issues to be considered to increase its chance of success. Selecting an appropriate pilot project as initial project that is going to be done through an Agile method is a critical task. Due to the impact of such a pilot project on successful Agile transformation, understanding its critical factors helps organizations choose the most suitable project to start Agile transition. Conducting a Grounded Theory, showed that organization should considered some key factors of a pilot: Criticality, Duration, Size and Required resources. Besides these factors, the results showed that organization should be aware of the risk of successful pilot project in their next Agile projects. The study also showed that pilot selection mostly is done by Agile coaches or is forced by customer.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. http://www.agilemanifesto.org

  2. Highsmith, J.A.: Agile Software Development Ecosystems. Addison-Wesley Professional, Boston (2002)

    Google Scholar 

  3. Gandomani, T.J., Zulzali, H., Ghani, A.A.A., Sultan, A.M., Nafchi, M.Z.: Obstacles to moving to agile software development; at a glance. Journal of Computer Science 9, 620–625 (2013)

    Article  Google Scholar 

  4. Conboy, K., Coyle, S., Wang, X., Pikkarainen, M.: People over process: Key challenges in agile development. IEEE Software 28, 48–57 (2011)

    Article  Google Scholar 

  5. Cohn, M.: Succeeding with Agile: Software Development Using Scrum. Addison-Wesley Professional, Boston (2009)

    Google Scholar 

  6. Pikkarainen, M., Salo, O., Kuusela, R., Abrahamsson, P.: Strengths and barriers behind the successful agile deployment-insights from the three software intensive companies in Finland. Empirical Software Engineering 17, 675–702 (2012)

    Article  Google Scholar 

  7. Ganesh, N., Thangasamy, S.: Lessons learned in transforming from traditional to agile development. Journal of Computer Science 8, 389–392 (2012)

    Article  Google Scholar 

  8. Sidky, A., Arthur, J., Bohner, S.: A disciplined approach to adopting agile practices: The agile adoption framework. Innovations in Systems and Software Engineering 3, 203–216 (2007)

    Article  Google Scholar 

  9. Qumer, A., Henderson-Sellers, B.: A framework to support the evaluation, adoption and improvement of agile methods in practice. Journal of Systems and Software 81, 1899–1919 (2008)

    Article  Google Scholar 

  10. Tolfo, C., Wazlawick, R.S., Ferreira, M.G.G., Forcellini, F.A.: Agile methods and organizational culture: Reflections about cultural levels. Journal of Software Maintenance and Evolution 23, 423–441 (2011)

    Article  Google Scholar 

  11. Vijayasarathy, L., Turk, D.: Drivers of agile software development use: Dialectic interplay between benefits and hindrances. Information and Software Technology 54, 137–148 (2012)

    Article  Google Scholar 

  12. Sutharshan, A.: Enhancing Agile methods for multi-cultural software project teams. Modern Applied Science 5, 12–22 (2011)

    Google Scholar 

  13. Sohaib, O., Khan, K.: Integrating usability engineering and agile software development: A literature review, pp. V232–V238 (2010)

    Google Scholar 

  14. Srinivasan, J., Lundqvist, K.: Agile in India: Challenges and lessons learned. In: 3rd India Software Engineering Conference, ISEC 2010, pp. 125–130. ACM, New York (2010)

    Google Scholar 

  15. Gandomani, T.J., Zulzalil, H., Ghani, A.A.A., Sultan, A.B.M.: Towards comprehensive and disciplined change management strategy in agile transformation process. Research Journal of Applied Sciences, Engineering and Technology 6, 2345–2351 (2013)

    Google Scholar 

  16. Glaser, B.: Basics of Grounded Theory Analysis: Emergence Vs. Forcing. Sociology Press, Mill Valley (1992)

    Google Scholar 

  17. Glaser, B., Strauss, A.: The Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine Transaction Chicago (1967)

    Google Scholar 

  18. Glaser, B.G.: Theoretical Sensitivity: Advances in the Methodology of Grounded Theory. The Sociology Press, Mill Valley (1978)

    Google Scholar 

  19. Glaser, B.G.: The Grounded Theory Perspective III: Theoretical Coding. Sociology Press, Mill Valley (2005)

    Google Scholar 

  20. Corbin, J.M., Strauss, A.C.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory (3e). SAGE Publications, Inc., Thousand Oaks (2008)

    Google Scholar 

  21. Hoda, R., Noble, J., Marshall, S.: Using grounded theory to study the human aspects of software engineering. In: Human Aspects of Software Engineering, pp. 1–2. ACM, USA (2010)

    Google Scholar 

  22. Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: Towards explaining agile software development. Journal of Systems and Software 85, 1213–1221 (2012)

    Article  Google Scholar 

  23. Ghanam, Y., Maurer, F., Abrahamsson, P.: Making the leap to a software platform strategy: Issues and challenges. Information and Software Technology 54, 968–984 (2012)

    Article  Google Scholar 

  24. Hoda, R., Noble, J., Marshall, S.: The impact of inadequate customer collaboration on self-organizing Agile teams. Information and Software Technology 53, 521–534 (2011)

    Article  Google Scholar 

  25. Baskerville, R., Pries-Heje, J., Madsen, S.: Post-agility: What follows a decade of agility? Information and Software Technology 53, 543–555 (2011)

    Article  Google Scholar 

  26. Hoda, R., Noble, J., Marshall, S.: Developing a grounded theory to explain the practices of self-organizing Agile teams. Empirical Software Engineering 17, 609–639 (2011)

    Article  Google Scholar 

  27. Coleman, G., O’Connor, R.: Using grounded theory to understand software process improvement: A study of Irish software product companies. Information and Software Technology 49, 654–667 (2007)

    Article  Google Scholar 

  28. Parry, K.W.: Grounded theory and social process: A new direction for leadership research. Leadership Quarterly 9, 85–105 (1998)

    Article  Google Scholar 

  29. Glaser, B.: Doing Grounded Theory: Issues and Discussions. Sociology Press, Mill Valley (1998)

    Google Scholar 

  30. http://www.versionone.com/state-of-agile-survey-results/

  31. Charmaz, K.: Constructing Grounded Theory: A Practical Guide through Qualitative Analysis. SAGE Publications Ltd., London (2006)

    Google Scholar 

  32. Drobka, J., Noftz, D., Raghu, R.: Piloting XP on four mission-critical projects. IEEE Software 21, 70–75 (2004)

    Article  Google Scholar 

  33. Cohen, D., Lindvall, M., Costa, P.: An Introduction to Agile Methods. Advances in Computers 62, 1–66 (2004)

    Article  Google Scholar 

  34. Boehm, B., Turner, R.: Using risk to balance agile and plan-driven methods. Computer 36, 57–66 (2003)

    Article  Google Scholar 

  35. Honious, J., Clark, J.: Something to believe in. In: AGILE Conference, pp. 203–210 (2006)

    Google Scholar 

  36. Hajjdiab, H., Taleb, A.S.: Agile adoption experience: A case study in the U.A.E. In: IEEE 2nd International Conference on Software Engineering and Service Science (ICSESS 2011), pp. 31–34. IEEE Computer Society, Washington, DC (2011)

    Google Scholar 

  37. Fulgham, C., Johnson, J., Crandall, M., Jackson, L., Burrows, N.: The FBI gets agile. IT Professional 13, 57–59 (2011)

    Article  Google Scholar 

  38. Heidenberg, J., Matinlassi, M., Pikkarainen, M., Hirkman, P., Partanen, J.: Systematic piloting of agile methods in the large: Two cases in embedded systems development. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 47–61. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  39. Adolph, S., Hall, W., Kruchten, P.: A methodological leg to stand on: Lessons learned using grounded theory to study software development. In: 2008 Conference of the Center for Advanced Studies on Collaborative Research: Meeting of Minds, pp. 166–178. ACM, Ontario (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Javdani Gandomani, T., Zulzalil, H., Abd Ghani, A.A., Md. Sultan, A.B., Sharif, K.Y. (2013). Exploring Key Factors of Pilot Projects in Agile Transformation Process Using a Grounded Theory Study. In: Skersys, T., Butleris, R., Butkiene, R. (eds) Information and Software Technologies. ICIST 2013. Communications in Computer and Information Science, vol 403. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41947-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41947-8_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41946-1

  • Online ISBN: 978-3-642-41947-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics