DOI QR코드

DOI QR Code

A Survey-based Analysis of Agile Adoption on Performances of IT Organizations

  • Ghani, Imran (Department of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia) ;
  • Bello, Mannir (Department of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia) ;
  • Bagiwa, Idris Lawal (Department of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia)
  • Received : 2015.05.26
  • Accepted : 2015.10.02
  • Published : 2015.10.31

Abstract

Numerous IT organizations and companies around the world aspire to improve the efficiency and general standard of their software development. The IT organizations want to seize the opportunities and take advantages of new development processes and methodologies. These advantages include higher customers' satisfaction and better software quality among many. In order to achieve them, different agile software methodologies such as scrum, Feature driven development, eXtremeProgramming (XP), Dynamic system development method, Kanban and others have been frequently adopted by IT organizations across the world. Several studies have shown that agile software development methods are effective in a lot of settings. This study, in which 40 agile practitioners from Malaysia participated, additionally confirms the effectiveness of agile development methods. Furthermore, this paper presents some of the critical barriers not well-known by IT-organizations. The results of this analysis can be used to guide IT organization from the obstacles they may face while adopting agile in their environments.

Keywords

References

  1. Bulgaria, S.S., The State of Agile Software Development Bulgaria 2013. Presentation Slide, 2013. http://www.academia.edu/3487101/The_State_of_Agile_Software_Development_Bulgaria_2013
  2. Gandomani, T.J., et al., Towards comprehensive and disciplined change management strategy in agile transformation process. Research. Journal of Applied Sciences, Engineering and Technology, Aug., 2013. 6(13): pp. 2345-2351. http://maxwellsci.com/jp/abstract.php?jid=RJASET&no=337&abs=06 https://doi.org/10.19026/rjaset.6.3706
  3. Thakur, S. and A. Kaur, Role of Agile Methodology in Software Development, Role of Agile Methodology in Software Development, International Journal of Computer Science and Mobile Computing, Oct, 2013, pp. 86-90. http://www.ijcsmc.com/docs/papers/October2013/V2I10201315.pdf
  4. Sletholt, M.T., et al. A literature review of agile practices and their effects in scientific software development. in Proceedings of the 4th International Workshop on Software Engineering for Computational Science and Engineering, 2011. http://dx.doi.org/10.1145/1985782.1985784
  5. Ghani, I. and I. Yasin, Software Security Engineering in Extreme Programming Methodology: A Systematic Literature, Journal Science International Lahore, Feb., 2013. pp. 215-224. http://www.sci-int.com/pdf/4090614897-215-224-%20sci-intl-14-03-20130-izaty-Ghani-%20paid%2025-2-13.pdf
  6. Asnawi, A.L., A.M. Gravell, and G.B. Wills. An empirical study: Understanding factors and barriers for implementing agile methods in Malaysia. in 5th International Doctoral Symposium on Empirical Software Engineering. Oct., 2010. pp. 192-207. http://eprints.soton.ac.uk/id/eprint/271653
  7. Azham, Z., Ghani, I, and Ithnin, N, Security Backlog in Scrum Security Practices, Proc. 5th IEEE Malaysian Conference in Software Engineering (MySEC) Johor Bahru, Malysia, Dec. 2011, pp. 414-417.
  8. Firdsus., A., Ghani, I., and Joeung, S.R, A Systematic Literature Review on Secure Software Development using Feature Driven Development (FDD) Agile Model, Journal of Internet Computing and Services, vol. 15(1), Feb., 2014, pp. 13-27. https://doi.org/10.7472/jksii.2014.15.1.13
  9. Ghani., I, Azham, Z., and Jeong, S. R., Integrating Software Security into Agile-Scrum Method, KSII Transactions on Internet and Information Systems (TIIS), 8.2, Feb., 2014, pp. 646-663. http://dx.doi.org/10.3837/tiis.2014.02.0019
  10. Ghani, I., Niknejad, N., Bello, M., Chughtai, M. W., and Jeong, S. R, Secure Dynamic System Development Method (SDSM): A Survey About Its Suitability. Journal of Theoretical and Applied Information Technology, Apr., 2015, 74(1).
  11. Ambler, W., The agile scaling model (ASM): adapting agile methods for complex environments, 2009, Available: ftp://ftp.software.ibm.com/common/ssi/sa/wh/n/raw14204usen/RAW14204USEN.PDF
  12. Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C., Schwaber, K., Sutherland, J., and Thomas, D., Manifesto for agile software development, http://agilemanifesto.org/, accessed on Apr. 2015.
  13. Dyba, T., and Dingsoyr, T., 2008, Empirical studies of agile software development: A systematic review, Information and Software Technology, vol. 50, no. 9-10, Aug, 2008, pp. 833 - 859. https://doi.org/10.1016/j.infsof.2008.01.006