Use of Agile Methods in Software Engineering Education

被引:55
|
作者
Rico, David F. [1 ]
Sayani, Hasan H. [2 ]
机构
[1] Boeing Co, Seattle, WA 98124 USA
[2] Univ Maryland, Univ Coll, College Pk, MD USA
来源
关键词
D O I
10.1109/AGILE.2009.13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The use of contemporary software development approaches such as agile methods is growing in widespread use throughout the world. Although some universities are starting to teach them, courses on agile methods at the undergraduate and graduate levels are still a new phenomenon. The University of Maryland University College (UMUC) adapted agile methods for its capstone course towards a master's degree in software engineering in the Fall of 2008. Three distributed teams of five students were asked to use agile methods to build competing electronic commerce websites. With little training in agile methods, virtual teams, collaboration tools, or web design, each of the three teams completed fully functional e-commerce websites using agile methods in little more than 13 weeks. Teams who struck an optimum balance of customer collaboration, use of agile methods, and technical programming ability had better productivity and website quality.
引用
收藏
页码:174 / +
页数:2
相关论文
共 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] 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
  • [3] Competitive and Agile Software Engineering Education
    Watkins, Kera Z.
    Barnes, Tiffany
    IEEE SOUTHEASTCON 2010: ENERGIZING OUR FUTURE, 2010, : 111 - 114
  • [4] Green Software Engineering with Agile Methods
    Dick, Markus
    Drangmeister, Jakob
    Kern, Eva
    Naumann, Stefan
    2013 2ND INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2013, : 78 - 85
  • [5] 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
  • [6] Teaching Software Engineering Methods with Agile Games
    Baumann, Annette
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 1647 - 1650
  • [7] 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
  • [8] 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
  • [9] 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,
  • [10] Methods Agile and Methodology A plus S in the teaching of Software Engineering
    Cornejo Elgueta, Jorge
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTOMATICA (ICA-ACCA), 2016,