Student and Faculty Adviser Insights in an Agile Methodology Integrated Filipino Company-Sponsored I.T. Capstone Program
Giuseppe Ng,Department of Information Science and Technology, University of Asia and the Pacific, Pasig, Philippines
Rey Vincenzo Cruz,Department of Mathematics, University of Asia and the Pacific, Pasig, Philippines
To improve the Information Technology (I.T.) graduate skill set, students need to be immersed in as realistic a software development environment as possible. In continuing our work on integrating Agile Methodology into the Capstone Program of our Bachelor of Science in I.T. (BSIT) degree program, this paper discusses the student challenges and difficulties during the software development project, and provides recommendations on improving the student overall learning process in such a program. We collected survey data from the whole population of 90 BSITstudents across four academic years about their experience with their client and the Capstone Program itself. Conceptual content analysis was then applied to discover and describe underlying themes. Also, faculty advisers were tasked with writing about their interactions, thoughts, and observations on their respective student group advisees. These showed issues with time management, communication, and competency. Also, groups that excelled exhibited better team coordination and a complete grasp of the Agile methodology. For future implementations, clearer task definition and reducing the skill gaps are necessary for better execution.
Software engineering, Agile methodologies, Capstone program, Education, student challenges
 M. C. Bastarrica, D. Perovich, and M. M. Samary, “What can students get from a software engineering capstone course?” 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET), (2017)
 H. Chawla, “Agile methodology in large enterprises.” http://www.itbusinessnet.com/article/Agile-Methodology-in-Large-Enterprises-4751403, 2016.
 S. Denning, “The age of agile: What every CEO needs to know.” https://www.forbes.com/sites/steved enning/2016/12/09/the-age-of-agile-what-every-ceo-needs-to-know/, Dec. (2016)
 C. Matthies, “Scrum2kanban,” Proceedings of the 2nd International Workshop on Software Engineering Education for Millennials - SEEM ’18, (2018)
 L. Alperowitz, D. Dzvonyar, and B. Bruegge, “Metrics in agile project courses,” Proceedings of the 38th International Conference on Software Engineering Companion - ICSE ’16, (2016)
 R. T. d. Souza, R. T. de Souza, S. D. Zorzo, and D. A. da Silva, “Evaluating capstone project through flexible and collaborative use of scrum framework,” 2015 IEEE Frontiers in Education Conference (FIE), (2015)
 M. Alshayeb, S. Mahmood, and K. Aljasser, “Moving from waterfall to agile process in software engineering capstone projects,” Computer Science & Information Technology, (2018)
 F. Fagerholm and A. Vihavainen, “Peer assessment in experiential learning assessing tacit and explicit skills in agile software engineering capstone projects,” 2013 IEEE Frontiers in Education Conference (FIE), (2013)
 X. Fan, “Orchestrating agile sprint reviews in undergraduate capstone projects,” 2018 IEEE Frontiers in Education Conference (FIE), (2018)
 C. Dede, “Comparing frameworks for 21st century skills,” 21st century skills: Rethinking how students learn, vol.20, pp.51–76, (2010)
 Z. Alzamil, “Towards an effective software engineering course project,” Proceedings of the 27th international conference on Software engineering - ICSE ’05, (2005)
 J. Wilbur, “Meeting key challenges in delivering client-based learning programs within MBC programs,” tech. rep., EduSourced White Paper, (2016)
 G. Jones and J. Davey, “Stakeholder perspectives on the potential for student consultancy-based projects between a business school and SMEs,” tech. rep., ANZAM, (2009)
 A. Marriska, “Implications of client involvement in student projects,” Master’s thesis, Blekinge Institute of Technology, (2015)
 G. Ng, “A study of an agile methodology with scrum approach to the filipino company-sponsored i.t. capstone program,” International Journal of Computing Sciences Research, vol.2, pp.68–88, Dec, (2018)
 I. Sommerville, Software Engineering, Global Edition. Pearson Higher Ed, Mar, (2016)
 “Manifesto for agile software development.” http://agilemanifesto.org/.
 L. Apke, Understanding the Agile Manifesto, Lulu.com.
 C. Robson, “Real world research: a resource for social scientists and practitioner-researchers,” Wiley-Blackwell, Mar, (2002)
 P. M. Shields and N. Rangarajan, “A playbook for research methods: integrating conceptual frameworks and project management,” (2013)
 R. Smith, “Scrum guide: agile project management guide for scrum master and software development team,” CreateSpace Independent Publishing Platform, (2016)
 L. Crispin and J. Gregory, “Agile testing: a practical guide for testers and agile teams,” Addison-Wesley Professional, 1 ed., (2009)
 S. W. Kozlowski and D. R. Ilgen, “Enhancing the effectiveness of work groups and teams,” Psychological Science in the Public Interest, vol.7, no.3, pp.77–124, PMID: 26158912, (2006)
 F. Musa, N. Mufti, R. A. Latiff, and M. M. Amin, “Project-based learning (pjbl): Inculcating soft skills in 21st century workplace,” Procedia - Social and Behavioral Sciences, vol.59, pp.565 – 573, 2012. Universiti Kebangsaan Malaysia Teaching and Learning Congress 2011, Volume I, December 17-20, Pulau Pinang MALAYSIA, (2011)
© 2020 Giuseppe Ng et al. Published by Global Vision Press. This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CCBY4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.