Improving Students' Engagement with Large-Team Software Development Projects

被引:7
|
作者
Gutica, Mirela [1 ]
机构
[1] British Columbia Inst Technol, Burnaby, BC, Canada
关键词
Software development; large-team project; teamwork; agile development; student engagement;
D O I
10.1145/3197091.3205836
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computer science and technology education should provide not only a strong theoretical foundation, but also problem solving, and communication and teamwork skills to prepare the students for careers. Including projects in curricula is a norm in many disciplines. However, projects are generally individual or based on small teams (two to five members). This paper presents my approach to teaching a capstone undergraduate computer technology course at the British Columbia Institute of Technology (BCIT) in the Computer System Technology (CST) Program in which a large class of students (maximum 22), organized into small teams work together and apply Agile software development practices to design, implement, integrate and test a large project. This model provides students with unique learning opportunities and experiences, as well as improving their soft skills, engagement and motivation.
引用
收藏
页码:356 / 357
页数:2
相关论文
共 50 条
  • [1] Improving Teamwork in Students Software Projects
    Marques, Maira
    Ochoa, Sergio F.
    [J]. 2014 IEEE 27TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2014, : 99 - 108
  • [2] Improving Individual Learning in Software Engineering Team Projects
    DeFranco, Joanna F.
    Neill, Colin J.
    [J]. 2013 ASEE ANNUAL CONFERENCE, 2013,
  • [3] Team-external coordination in large-scale software development projects
    Sablis, Aivars
    Smite, Darja
    Moe, Nils
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (03)
  • [4] THE DESIGN THINKING APPROACH IN STUDENTS' TEAM SOFTWARE PROJECTS
    Milosz, M.
    [J]. ICERI2016: 9TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2016, : 7905 - 7910
  • [5] Team leading challenges in software development projects
    Jovanovic, Filip
    [J]. PROCEEDINGS OF THE 5TH IPMA SENET PROJECT MANAGEMENT CONFERENCE (SENET 2019), 2019, 108 : 5 - 8
  • [6] Mapping Team Collaboration in Software Development Projects
    McCreery, John
    Moranta, Vicente
    [J]. PROCEEDINGS OF PICMET 09 - TECHNOLOGY MANAGEMENT IN THE AGE OF FUNDAMENTAL CHANGE, VOLS 1-5, 2009, : 1078 - 1092
  • [7] Antecedents and consequences of team memory in software development projects
    Keskin, Halit
    [J]. INFORMATION & MANAGEMENT, 2009, 46 (07) : 388 - 396
  • [8] Antecedents and consequences of team potency in software development projects
    Akgun, Ali E.
    Keskin, Halit
    Byrne, John
    Imamoglu, Salih Z.
    [J]. INFORMATION & MANAGEMENT, 2007, 44 (07) : 646 - 656
  • [9] Team Resource Management Decisions in Software Development Projects
    Jorgensen, Magne
    [J]. 2021 IEEE 23RD CONFERENCE ON BUSINESS INFORMATICS, CBI 2021, VOL 1, 2021, : 1 - 10
  • [10] Improving learning and engagement for students in large classes
    Goffi, Richard
    Terpenny, Janis
    Wildman, Terry
    [J]. 2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 1486 - +