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.
翻译:为提高信息技术研究生技能,学生需要尽可能地融入一个现实的软件开发环境; 继续我们关于将 " 敏捷方法 " 纳入我们I.T.理学士(BSIT)学位学位课程的 " 顶石方案 " 的工作,本文件讨论了软件开发项目期间的学生挑战和困难,并就如何改进这种课程中学生的总体学习过程提出了建议; 我们收集了来自90名BSIT学生的4个学年调查数据,了解他们与客户和Capstone方案本身打交道的经验; 然后,对概念内容进行了分析,以发现和描述基本主题; 此外,教职顾问还负责撰写他们的互动、想法和对各自学生团体的意见,这些都显示了时间管理、沟通和能力方面的问题; 此外,那些表现优秀的团队协调和完全掌握Agile方法的团体。 对于今后的实施,需要更明确的任务定义和缩小技能差距,以便更好地执行。