Emergence of Agile Methods: Perceptions from Software Practitioners in Malaysia

Agile methods are an established process for developing software nowadays. There is, however, less evidence on their usage among software practitioners in Malaysia. While the methods have become mainstream in other regions, that is not the case in this country. This paper empirically investigates the perceptions of Agile methods usage from seven organisations involving 14 software practitioners in Malaysia. Our participants are using Scrum and have a maximum of five years experience. We categorised our findings in terms of awareness, introduction, and challenges they are facing, together with the suggested and practiced solution from them. Interestingly, a change in mind set when practicing Agile was identified to be helpful in reducing the challenges. Lastly we present the practices in Agile they perceived to deliver the most benefits. We found that the use of Agile is still emerging in the country, and awareness is still lacking especially within the government sector. Although several challenges have been encountered when introducing Agile in their organisations, the benefits of Agile are reported to be in Agile practices such as: the involvement from all parties from the beginning, daily stand-up meeting, iterative and incremental, applying burn down chart, sprint and continuous integration. We aim to provide awareness and knowledge about Agile methods to the practitioners in the country and the nearby region. This paper can serve as a reference to the early adopters who intend to use Agile methods in the future.

[1]  Aziz Deraman,et al.  A survey on the current practices of software development process in Malaysia , 2005 .

[2]  Lois W. Sayrs Interviews : an introduction to qualitative research interviewing , 1996 .

[3]  Gary B. Wills,et al.  Empirical Investigation on Agile Methods Usage: Issues Identified from Early Adopters in Malaysia , 2011, XP.

[4]  Grigori Melnik,et al.  Perceptions of Agile Practices: A Student Survey , 2002, XP/Agile Universe.

[5]  K. Perreault,et al.  Research Design: Qualitative, Quantitative, and Mixed Methods Approaches , 2011 .

[6]  Azida Zainol,et al.  Investigation into Requirements Management Practices in the Malaysian Software Industry , 2008, 2008 International Conference on Computer Science and Software Engineering.

[7]  B. Bahli,et al.  The role of knowledge creation in adopting extreme programming model: an empirical study , 2005, 2005 International Conference on Information and Communication Technology.

[8]  Richard E. Boyatzis,et al.  Transforming Qualitative Information: Thematic Analysis and Code Development , 1998 .

[9]  Abbas Tashakkori,et al.  Foundations of Mixed Methods Research: Integrating Quantitative and Qualitative Approaches in the Social and Behavioral Sciences , 2008 .

[10]  Michele Marchesi,et al.  Empirical Analysis on the Satisfaction of IT Employees Comparing XP Practices with Other Software Development Methodologies , 2004, XP.

[11]  Shukor Sanim,et al.  The Extent of Software Process Improvement Models in Malaysia: A Focus on CMMI Models , 2009 .

[12]  David DeMatteo,et al.  Essentials of research design and methodology , 2005 .

[13]  A. Cockburn,et al.  Agile Software Development: The People Factor , 2001, Computer.

[14]  K. S. Raman,et al.  From a resource rich country to an information rich society: An evaluation of information technology policies in Malaysia , 1996 .

[15]  Gary Wills,et al.  An Empirical Study: Understanding Factors and Barriers for Implementing Agile Methods in Malaysia , 2010 .

[16]  Wanchai Rivepiboon,et al.  Software practices in five ASEAN countries: an exploratory study , 2006, ICSE '06.

[17]  Valentine Casey,et al.  Leveraging or Exploiting Cultural Difference? , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[18]  Barry W. Boehm,et al.  Improving quality through software process improvement in Thailand: initial analysis , 2005, ACM SIGSOFT Softw. Eng. Notes.

[19]  Linda S. Lotto Qualitative Data Analysis: A Sourcebook of New Methods , 1986 .

[20]  John W. Creswell,et al.  Research Design: Qualitative, Quantitative, and Mixed Methods Approaches , 2010 .