Abstract
Software companies are replacing traditional software development methods with Agile methods due to coping with inherent problems of traditional methods. Due to the different nature of traditional and Agile methods, adaptation to Agile methods is not a simple process and needs to be managed in a sustainable way. In recent years, several studies have conducted on investigation of Agile migration journey, but less effort on identifying the serious managerial attentions in Agile transition process. Conducting a Grounded Theory in context of Agile software development, showed various aspects of the transition to be considered in order to having a successful change management process. This paper shows the important role of the emergent managerial attentions on success of Agile transition and adoption process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Cohen, D., Lindvall, M., Costa, P.: 62. Advances in Computers 62, 1–66 (2004)
Laanti, M., Salo, O., Abrahamsson, P.: Agile methods rapidly replacing traditional methods at Nokia: A survey of opinions on agile transformation. Information and Software Technology 53, 276–290 (2011)
Fulgham, C., Johnson, J., Crandall, M., Jackson, L., Burrows, N.: The FBI gets agile. IT Professional 13, 57–59 (2011)
Gandomani, T.J., Zulzalil, 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)
Conboy, K., Coyle, S., Wang, X., Pikkarainen, M.: People over process: Key challenges in agile development. IEEE Software 28, 48–57 (2011)
Nerur, S., Mahapatra, R., Mangalaraj, G.: Challenges of migrating to agile methodologies. Communications of the ACM 48, 72–78 (2005)
Javdani Gandomani, T., Zulzalil, H., Abd Ghani, A.A., Sultan, A.B.M., Khaironi, Y.S.: How Human Aspects Impress Agile Software Development Transition and Adoption. International Journal of Software Engineering and Its Applications (in-press 2014)
Highsmith, J.A.: Agile Software Development Ecosystems. Addison-Wesley Professional, Boston (2002)
Srinivasan, J., Lundqvist, K.: Using agile methods in software product development: A case study, pp. 1415–1420 (2009)
Schatz, B., Abdelshafi, I.: Primavera gets Agile: A successful transition to Agile development. IEEE Software 22, 36–42 (2005)
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)
Williams, L.: What agile teams think of agile principles. Communications of the ACM 55, 71–76 (2012)
Patil, S.B., Rao, S., Patil, P.S.: Agile principles as a leadership value system in the software development: Are we ready to be unleashed?, pp. 765–766 (2011)
Qumer, A., Henderson-Sellers, B., McBride, T.: Agile adoption and improvement model. In: 4th European and Mediterranean Conference on Information Systems, EMCIS 2007, pp. 21–29 (2007)
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)
Rohunen, A., Rodriguez, P., Kuvaja, P., Krzanik, L., Markkula, J.: Approaches to agile adoption in large settings: a comparison of the results from a literature analysis and an industrial inventory. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 77–91. Springer, Heidelberg (2010)
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)
Vijayasarathy, L., Turk, D.: Drivers of agile software development use: Dialectic interplay between benefits and hindrances. Information and Software Technology 54, 137–148 (2012)
Javdani Gandomani, T., Zulzalil, H., Abd Ghani, A.A., Md. Sultan, A.B., Sharif, K.Y.: Exploring Key Factors of Pilot Projects in Agile Transformation Process Using a Grounded Theory Study. In: Skersys, T., Butleris, R., Butkiene, R. (eds.) ICIST 2013. CCIS, vol. 403, pp. 146–158. Springer, Heidelberg (2013)
Javdani Gandomani, T., Zulzalil, H., Abd Ghani, A.A., Sultan, A.B.M., Sharif, K.Y.: Exploring Facilitators of Transition and Adoption to Agile Methods: a Grounded Theory Study. Journal of Software (in-press 2014)
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)
Glaser, B.: Basics of Grounded Theory Analysis: Emergence Vs. Forcing. Sociology Press, CA (1992)
Glaser, B.G.: Theoretical Sensitivity: Advances in the Methodology of Grounded Theory. The Sociology Press, Mill Valley (1978)
Corbin, J.M., Strauss, A.C.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory (3e). SAGE Publications Inc., CA (2008)
Gandomani, T.J., Zulzalil, H., Ghani, A.A.A., Sultan, A.B.M., Sharif, K.Y.: How Grounded Theory can facilitate research studies in context of Agile software development. Science International-Lahore 25, 1131–1136 (2013)
Hoda, R., Noble, J., Marshall, S.: Using Grounded Theory to study the human aspects of Software Engineering. In: 2nd Workshop on Human Aspects of Software Engineering, HAoSE 2010 (2010)
Glaser, B.: Doing Grounded Theory: Issues and Discussions. Sociology Press, CA (1998)
Weber, R.: Evaluating and developing theories in the information systems discipline. Journal of the Association for Information Systems 13 (2012)
Lalsing, V., Kishnah, S., Pudaruth, S.: People factors in agile software development and project management. International Journal of Software Engineering & Applications (IJSEA) 3, 117–137 (2012)
Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34, 131–133 (2001)
Korsaa, M., Johansen, J., Schweigert, T., Vohwinkel, D., Messnarz, R., Nevalainen, R., Biro, M.: The people aspects in modern process improvement management approaches. Journal of Software: Evolution and Process 25, 381–391 (2013)
Moore, D.M., Crowe, P., Cloutier, R.: The balance between methods and people. CrossTalk 24, 11–14 (2011)
Turner, R., Boehm, B.: Balancing Agility and Discipline: A Guide for the Perplexed. Addison-Wesley/Pearson Education, Boston (2003)
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)
Chan, F.K.Y., Thong, J.Y.L.: Acceptance of agile methodologies: A critical review and conceptual framework. Decision Support Systems 46, 803–814 (2009)
Esfahani, H.C.: Transitioning to Agile: A Framework for Pre-Adoption Analysis using Empirical Knowledge and Strategic Modeling. Graduate Department of Computer Science. PhD. University of Toronto, Canada (2012)
Holtsnider, B., Wheeler, T., Stragand, G., Gee, J.: Agile Development & Business Goals: The Six Week Solution. Morgan Kaufmann, MA (2010)
Wang, X., Conboy, K., Pikkarainen, M.: Assimilation of agile practices in use. Information Systems Journal 22, 435–455 (2012)
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)
Senapathi, M., Srinivasan, A.: Understanding post-adoptive agile usage: An exploratory cross-case analysis. Journal of Systems and Software 85, 1255–1268 (2012)
Chow, T., Cao, D.B.: A survey study of critical success factors in agile software projects. Journal of Systems and Software 81, 961–971 (2008)
Mishra, D., Mishra, A., Ostrovska, S.: Impact of physical ambiance on communication, collaboration and coordination in agile software development: An empirical evaluation. Information and Software Technology 54, 1067–1078 (2012)
O’Connor, C.P.: Anatomy and physiology of an Agile Transition. In: Agile Conference, Agile 2011, pp. 302–306. IEEE Computer Society (2011)
Cao, L., Mohan, K., Xu, P., Ramesh, B.: A framework for adapting agile development methodologies. European Journal of Information Systems 18, 332–343 (2009)
Gadnomani, T.J., Zulzalil, H., Abdul Ghani, A.A., Sultan, A.B.M.: Important considerations for agile software development methods governance. Journal of Theoretical and Applied Information Technology 55, 345–351 (2013)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Gandomani, T.J., Zulzalil, H., Ghani, A.A.A., Md. Sultan, A.B., Sharif, K.Y. (2014). An Exploratory Study on Managing Agile Transition and Adoption. In: Boonkrong, S., Unger, H., Meesad, P. (eds) Recent Advances in Information and Communication Technology. Advances in Intelligent Systems and Computing, vol 265. Springer, Cham. https://doi.org/10.1007/978-3-319-06538-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-06538-0_18
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06537-3
Online ISBN: 978-3-319-06538-0
eBook Packages: EngineeringEngineering (R0)