Skip to main content

Empirical Investigation on Agile Methods Usage: Issues Identified from Early Adopters in Malaysia

  • Conference paper
Agile Processes in Software Engineering and Extreme Programming (XP 2011)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 77))

Included in the following conference series:

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.

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. 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)

    Google Scholar 

  2. Sison, R., Yang, T.: Use of Agile Methods and Practices in the Philippines. In: 14th Asia-Pacific of Software Engineering Conference, APSEC 2007 (2007)

    Google Scholar 

  3. Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34(11), 131–133 (2001)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. Highsmith, J., Cockburn, A.: Agile software development: The business of innovation. Computer, 120–122 (2001)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Dyba, T., Dingsoyr, T.: Empirical studies of agile software development: A systematic review. Information and Software Technology 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Turk, D., France, R., Rumpe, B.: Limitations of agile software processes (2002)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Wendorff, P.: Organisational culture in agile software development. In: 4th International Conference on Product Focused Software Process Improvement, Rovaniemi, Finland. Springer, Berlin (2002)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Robinson, H., Sharp, H.: Organisational culture and XP: three case studies. In: Proceedings, Agile 2005. IEEE Comput. Soc., Denver (2005)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. Livermore, J.A.: Factors that impact implementing an agile software development methodology. In: Proceedings of SoutheastCon 2007. IEEE, Los Alamitos (2007)

    Google Scholar 

  22. Seaman, C.: Qualitative methods in empirical studies of software engineering. IEEE Transactions on Software Engineering 25(4), 557–572 (2002)

    Article  Google Scholar 

  23. Creswell, J.: Research design: Qualitative, quantitative, and mixed methods approaches. Sage Pubns, Thousand Oaks (2008)

    Google Scholar 

  24. Kvale, S.: Interviews: An introduction to qualitative research interviewing. Sage Publications, Inc., Thousand Oaks (1996)

    Google Scholar 

  25. Marczyk, G., DeMatteo, D., Festinger, D.: Essentials of research design and methodology. John Wiley & Sons, Chichester (2005)

    MATH  Google Scholar 

  26. Boyatzis, R.: Transforming qualitative information: Thematic analysis and code development. Sage Publications, Inc., Thousand Oaks (1998)

    Google Scholar 

  27. Schatz, B., Abdelshafi, I.: Primavera gets agile: A successful transition to agile development. IEEE Software 22(3), 36-+ (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics