skip to main content
10.1145/3129416.3129430acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

Agile and hackathons: a case study of emergent practices at the FNB codefest

Published:26 September 2017Publication History

ABSTRACT

Hackathons and similar innovation contests can accelerate the development of software prototypes to help large corporates such as banks experiment with new technology. These companies may also be adopting Agile in their existing software development practices and it is worth exploring the usage of Agile principles at such events and whether hackathons can assist overall Agile adoption. FNB is one of the largest and most innovative banks in South Africa and runs an internal hackathon called Codefest to enhance IT innovation in product design and internal operations. The event attracts over 200 internal developers who compete in teams during a 48-hour coding marathon. South African banks, including FNB, are also adopting Agile practices to improve speed and quality in their software development lifecycle. Codefest was not intended to help drive FNB's Agile journey, however some of its principles and practices were observed as having naturally occurred during the event.

This article explores the emergence of Agile practices at FNB Codefest as observed during publicly broadcast interviews with various participants and stakeholders. The spoken words of the interviewees were analysed for dominant concepts using the values and principles of the Agile Manifesto as a coding framework. The interviews provided practical observations of the environment at Codefest which was found to encourage certain Agile principles and practices. Adoption of Agile by teams also correlated with their level of success in the Codefest competition however more research would be needed to determine whether Codefest accelerated the bank's overall Agile journey.

Three main Agile concepts were found to be naturally cultivated by the environment of Codefest; collaboration, motivation and elements of technical excellence. Collaboration was observed between IT teams, between business and IT teams and between business teams, while also creating a model of conditions for how teams could operate during business as usual. Intrinsic motivators such as autonomy, mastery and purpose were also observed at codefest, supporting the notion of knowledge worker motivation as being crucial in setting up successful software development teams. Elements of technical excellence correlated to Agile through methodologies such as Extreme Programming or Scrum while quality practices were enabled by team practices such as communication and planning. Codefest was also mapped to a proposed model of Agile environments while considerations for such contests and suggestions for next steps are also presented. These include (1) using Codefest to raise awareness of Agile, (2) understanding how extrinsic motivators affect Codefest and Agile, (3) using Codefest participants to share and drive technical excellence and (4) Agile training before Codefest.

References

  1. Armisen, A. and A. Majchrzak, Tapping the innovative business potential of innovation contests. Business Horizons, 2015. 58(4): p. 389--399. Google ScholarGoogle ScholarCross RefCross Ref
  2. Evald, M.R. and A.H. Clarke. Integration of Innovation-contest-outcomes: New Ideas and Intrapreneurial Mindsets among Employees. in ISPIM Conference Proceedings. 2014. The International Society for Professional Innovation Management (ISPIM).Google ScholarGoogle Scholar
  3. Briscoe, G. and C. Mulligan, Digital innovation: The hackathon phenomenon. London: Creativeworks London Work Paper, 2014. 6.Google ScholarGoogle Scholar
  4. Frey, F.J. and M. Luks, The innovation-driven hackathon: one means for accelerating innovation, in Proceedings of the 21st European Conference on Pattern Languages of Programs. 2016, ACM: Kaufbeuren, Germany. p. 1--11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bullinger, A.C., J. Haller, and K. Moeslein, Innovation mobs-unlocking the innovation potential of virtual communities. AMCIS 2009 Proceedings, 2009: p. 540.Google ScholarGoogle Scholar
  6. Fin24 FNB scoops global banking award http://www.fin24.com/Companies/Financial-Services/FNB-scoops-global-banking-award-20121010. 2012.Google ScholarGoogle Scholar
  7. FNB named 'Most Innovative Bank' at the African FinTech Awards 2016 http://cfo.co.za/profiles/blogs/fnb-named-most-innovative-bank-afta16. 2016.Google ScholarGoogle Scholar
  8. Jeftha, A. How to push SA entrepreneurship http://www.fin24.com/entrepreneurs/resources/how-to-push-sa-entrepreneurship-20160610?mobile=true. 2016.Google ScholarGoogle Scholar
  9. Alexander, M. FNB codeFest kicks off in Johannesburg https://memeburn.com/2016/10/annual-fnb-codefest/. 2016.Google ScholarGoogle Scholar
  10. Fowler, M. and J. Highsmith, The agile manifesto. Software Development, 2001. 9(8): p. 28--35.Google ScholarGoogle Scholar
  11. Manifesto, CHAOS. 2011, The Standish Group.Google ScholarGoogle Scholar
  12. Randall, R.M., Agile at IBM: software developers teach a new dance step to management. Strategy & Leadership, 2014. 42(2): p. 26--29. Google ScholarGoogle ScholarCross RefCross Ref
  13. van Waardenburg, G. and H. van Vliet, When agile meets the enterprise. Information and Software Technology, 2013. 55(12): p. 2154--2171. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Adamczyk, S., A.C. Bullinger, and K.M. Möslein, Innovation contests: A review, classification and outlook. Creativity and Innovation Management, 2012. 21(4): p. 335--360. Google ScholarGoogle ScholarCross RefCross Ref
  15. Kuratko, D.F., J.G. Covin, and J.S. Hornsby, Why implementing corporate innovation is so difficult. Business Horizons, 2014. 57(5): p. 647--655. Google ScholarGoogle ScholarCross RefCross Ref
  16. Bullinger, A.C., et al., Community-based innovation contests: Where competition meets cooperation. Creativity and innovation management, 2010. 19(3): p. 290--303. Google ScholarGoogle ScholarCross RefCross Ref
  17. Kuratko, D.F., J.S. Hornsby, and J.G. Covin, Diagnosing a firm's internal environment for corporate entrepreneurship. Business Horizons, 2014. 57(1): p. 37--47. Google ScholarGoogle ScholarCross RefCross Ref
  18. FNB, codeFest 2015 Livestream https://www.youtube.com/watch?v=kxN-RAmPW_g&t=1411s. 2015, Youtube.Google ScholarGoogle Scholar
  19. FNB, FNB Codefest 2016 livestream https://www.youtube.com/watch?v=zBfBKmAZkr4. 2016, YouTube.Google ScholarGoogle Scholar
  20. Downe-Wamboldt, B., Content analysis: method, applications, and issues. Health care for women international, 1992. 13(3): p. 313--321. Google ScholarGoogle ScholarCross RefCross Ref
  21. Alkema, P., Creating the Best Environment for Succeeding at Agile:Part 1 of 2. 2017: http://www.peteralkema.com/creating-the-best-environment-for-succeeding-at-agile-part-1-of-1/.Google ScholarGoogle Scholar
  22. Alkema, P., Agile in the Enterprise - A scenario model to help managers succeed: Part 2 of 2, in IT Leadership Insights, P. Alkema, Editor. 2017: http://www.peteralkema.com/agile-in-the-enterprise-a-scenario-model-to-help-managers-succeed-part-2-of-2/.Google ScholarGoogle Scholar
  23. Pink, D.H., Drive: The surprising truth about what motivates us. 2011: Penguin.Google ScholarGoogle Scholar
  24. Liu, A., The Dirty Secret Behind the Salesforce $1M Hackathon https://medium.com/@aliciatweet/the-dirty-secret-behind-the-salesforce-1m-hackathon-b839268fb82d. 2013, Medium.com.Google ScholarGoogle Scholar
  25. ITWeb Visionary CIO 2015 - Top 10 shortlist http://www.itweb.co.za/index.php?option=com_content&view=article&id=145794&Itemid=2987#Stafford. 2015.Google ScholarGoogle Scholar
  26. Fowler, M., TestPyramid https://martinfowler.com/bliki/TestPyramid.html date last accessed: Tuesday 1st August 2017. 2016.Google ScholarGoogle Scholar
  27. Fowler, M., ContinuousDelivery https://martinfowler.com/bliki/ContinuousDelivery.html date last accessed: Tuesday 1st August 2017. 2013.Google ScholarGoogle Scholar
  28. Alliance, A., Agile manifesto. Online at http://agilemanifesto.org, 2001. 6(6.1).Google ScholarGoogle Scholar

Index Terms

  1. Agile and hackathons: a case study of emergent practices at the FNB codefest

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SAICSIT '17: Proceedings of the South African Institute of Computer Scientists and Information Technologists
      September 2017
      384 pages
      ISBN:9781450352505
      DOI:10.1145/3129416

      Copyright © 2017 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 September 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SAICSIT '17 Paper Acceptance Rate39of108submissions,36%Overall Acceptance Rate187of439submissions,43%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader