Competitive and Agile Software Engineering Education

被引:3
|
作者
Watkins, Kera Z. [1 ]
Barnes, Tiffany [2 ]
机构
[1] Georgia South Univ, Dept Comp Sci, Statesboro, GA 30460 USA
[2] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC 27515 USA
来源
IEEE SOUTHEASTCON 2010: ENERGIZING OUR FUTURE | 2010年
基金
美国国家科学基金会;
关键词
D O I
10.1109/SECON.2010.5453908
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present lessons learned from two software engineering courses, centered on creating socially relevant software, with students working in competitive teams to make the best version of the planned software. Our successful model for a capstone course allows students to experience a realistic, team-based setting for creating software for a client. Successful techniques included: weekly, multi-level agile communications, performance rubrics, frequent milestones, and most importantly, students competing in teams against one another to make the best version of the target software. The competition to build socially relevant software is very motivating for students. Also, it has resulted in high quality software and deep learning outcomes for students.
引用
收藏
页码:111 / 114
页数:4
相关论文
共 50 条
  • [1] Agile methods in software engineering education
    Bunse, C
    Feldmann, RL
    Dörr, J
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 284 - 293
  • [2] Use of Agile Methods in Software Engineering Education
    Rico, David F.
    Sayani, Hasan H.
    AGILE 2009 CONFERENCE, 2009, : 174 - +
  • [3] Dual-Track Agile in Software Engineering Education
    Peraire, Cecile
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), 2019, : 38 - 49
  • [4] Ten Years of the Agile Software Factory for Software Engineering Education and Training
    Green, Robert C., II
    Chao, Joseph T.
    2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2017, : 182 - 186
  • [5] Design and Evaluation of an Agile Framework for Continuous Education in Software Engineering
    Wolfschwenger, Patrick
    Sabitzer, Barbara
    Lavicza, Zsolt
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [6] Improving Teamwork in Agile Software Engineering Education: The ASEST plus Framework
    Avila, Daymy Tamayo
    Van Petegem, Wim
    Snoeck, Monique
    IEEE TRANSACTIONS ON EDUCATION, 2022, 65 (01) : 18 - 29
  • [7] Impact of using Agile Methods in Software Engineering Education: A Case Study
    Al-Ratrout, Serein
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 1986 - 1991
  • [8] New Sustainable Teaching Approaches in Software Engineering Education How agile methods influence teaching software engineering
    Kropp, Martin
    Meier, Andreas
    2014 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2014, : 1019 - 1022
  • [9] Software reliability engineering for agile software development
    Far, Behrouz
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 694 - 697
  • [10] Work in progress: Agile Methodologies for Online Software Engineering Education under the Pandemic
    Song, Isabel Hyo Jung
    Paczek, Cameron
    2023 IEEE WORLD ENGINEERING EDUCATION CONFERENCE, EDUNINE, 2023,