Abstract
Agile Methods are a set of software practices that can help to produce products faster and at the same time deliver what customers want. Despite the benefits that Agile methods can deliver, however, we found few studies from the Southeast Asia region, particularly Malaysia. As a result, less empirical evidence can be obtained in the country making its implementation harder. To use a new method, experience from other practitioners is critical, which describes what is important, what is possible and what is not possible concerning Agile. We conducted a qualitative study to understand the issues faced by early adopters in Malaysia where Agile methods are still relatively new. The initial study involves 13 participants including project managers, CEOs, founders and software developers from seven organisations. Our study has shown that social and human aspects are important when using Agile methods. While technical aspects have always been considered to exist in software development, we found these factors to be less important when using Agile methods. The results obtained can serve as guidelines to practitioners in the country and the neighbouring regions.
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
Sison, R., et al.: Software practices in five ASEAN countries: an exploratory study. In: Proceedings of the 28th International Conference on Software Engineering. ACM, Shanghai (2006)
Sison, R., Yang, T.: Use of Agile Methods and Practices in the Philippines. In: 14th Asia-Pacific of Software Engineering Conference, APSEC 2007 (2007)
Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34(11), 131–133 (2001)
Baharom, F., Deraman, A., Hamdan, A.: A Survey on the Current Practices of Software Development Process in Malaysia. Journal of ICT 4, 57–76 (2006)
Nasir, M., Ahmad, R., Hassan, N.: An Empirical Study of Barriers in the Implementation of Software Process Improvement Project in Malaysia. Journal of Applied Sciences 8(23), 4362–4368 (2008)
Zainol, A., Mansoor, S.: Investigation into requirements management practices in the Malaysian software industry. In: 2008 International Conference on Computer Science and Software Engineering (CSSE 2008). IEEE, Wuhan (2008)
Chow, T., Cao, D.: A survey study of critical success factors in agile software projects. Journal of Systems and Software 81(6), 961–971 (2008)
Cohen, D., Lindvall, M., Costa, P.: An introduction to agile methods. In: Advances in Computers, vol. 62, pp. 1–66. Elsevier Academic Press Inc., San Diego (2004)
Highsmith, J., Cockburn, A.: Agile software development: The business of innovation. Computer, 120–122 (2001)
Abbas, N., Gravell, A.M., Wills, G.B.: Historical roots of Agile methods: Where did ”Agile Thinking” come from? In: 9th International Conference on Agile Processes in Software Engineering and Extreme Porgramming, Limerick, IRELAND. Springer, Berlin (2008)
Dyba, T., Dingsoyr, T.: Empirical studies of agile software development: A systematic review. Information and Software Technology 50(9-10), 833–859 (2008)
Krasteva, I., Ilieva, S.: Adopting an agile methodology: why it did not work. In: Proceedings of the 2008 International Workshop on Scrutinizing Agile Practices or Shoot-out at the Agile Corral. ACM, Leipzig (2008)
Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. Journal of Systems and Software 82(11), 1869–1890 (2009)
Turk, D., France, R., Rumpe, B.: Limitations of agile software processes (2002)
Strode, D.E., Huff, S.L., Tretiakov, A.: The impact of organizational culture on agile method use. In: 2009 42nd Hawaii International Conference on System Sciences, HICSS-42. IEEE, Big Island (2008)
Wendorff, P.: Organisational culture in agile software development. In: 4th International Conference on Product Focused Software Process Improvement, Rovaniemi, Finland. Springer, Berlin (2002)
Tolfo, C., Wazlawick, R.S.: The influence of organizational culture on the adoption of extreme programming. Journal of Systems and Software 81(11), 1955–1967 (2008)
Robinson, H., Sharp, H.: Organisational culture and XP: three case studies. In: Proceedings, Agile 2005. IEEE Comput. Soc., Denver (2005)
Bahli, B., Abou Zeid, E.S.: The role of knowledge creation in adopting extreme programming model: An empirical study. In: ITI 3rd International Conference on Information and Communications Technology (ICICT 2005). IEEE, Cairo (2005)
Madeyski, L., Biela, W.: Capable Leader and Skilled and Motivated Team Practices to Introduce eXtreme Programming. In: Meyer, B., Nawrocki, J.R., Walter, B. (eds.) CEE-SET 2007. LNCS, vol. 5082, pp. 96–102. Springer, Heidelberg (2008)
Livermore, J.A.: Factors that impact implementing an agile software development methodology. In: Proceedings of SoutheastCon 2007. IEEE, Los Alamitos (2007)
Seaman, C.: Qualitative methods in empirical studies of software engineering. IEEE Transactions on Software Engineering 25(4), 557–572 (2002)
Creswell, J.: Research design: Qualitative, quantitative, and mixed methods approaches. Sage Pubns, Thousand Oaks (2008)
Kvale, S.: Interviews: An introduction to qualitative research interviewing. Sage Publications, Inc., Thousand Oaks (1996)
Marczyk, G., DeMatteo, D., Festinger, D.: Essentials of research design and methodology. John Wiley & Sons, Chichester (2005)
Boyatzis, R.: Transforming qualitative information: Thematic analysis and code development. Sage Publications, Inc., Thousand Oaks (1998)
Schatz, B., Abdelshafi, I.: Primavera gets agile: A successful transition to agile development. IEEE Software 22(3), 36-+ (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Asnawi, A.L., Gravell, A.M., Wills, G.B. (2011). Empirical Investigation on Agile Methods Usage: Issues Identified from Early Adopters in Malaysia. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2011. Lecture Notes in Business Information Processing, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20677-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-20677-1_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20676-4
Online ISBN: 978-3-642-20677-1
eBook Packages: Computer ScienceComputer Science (R0)