Supporting Assessment of Practices in Software Engineering Courses

被引:3
|
作者
Rodriguez, G. [1 ]
Soria, A. [1 ]
Campo, M. [1 ]
机构
[1] ISISTAN Res Inst CONICET UNICEN, Buenos Aires, DF, Argentina
关键词
Software engineering education; CMMI; Scrum; teaching strategies; SCRUM PRACTICES;
D O I
10.1109/TLA.2015.7350070
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The main goal of the software engineering courses is to prepare students to face typical problems that occur in professional contexts. Thus, students need to be provided with tools and resources to be trained correctly, and therefore, courses need to be reoriented towards software industry demands without neglecting the academic quality. In this context, Scrum, which is widely used for manufacturing software, arises as a suitable teaching strategy to introduce students the main software engineering practices usually performed by the industry. This work proposes a teaching model based on Scrum and reinforced with agile coaching. This novel model has been compared to RUP (Rational Unified Process) and validated using the framework CMMI (Capability Maturity Model Integration) to measure the coverage of practices achieved by our model. The results show that our agile teaching model allows students to achieve higher coverage of software engineering practices, and maximize their learning experience.
引用
收藏
页码:3142 / 3148
页数:7
相关论文
共 50 条
  • [21] INFLUENCE OF SOFTWARE ENGINEERING COURSES ON INTENTION TO ADOPT SOFTWARE METHODS
    Cachero, Cristina
    Dieguez, Mauricio
    Perez, Carlos
    Melia, Santiago
    EDULEARN12: 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2012, : 5844 - 5852
  • [22] Team-based projects for assessment in first-year physics courses supporting engineering
    Evans, D
    Doak, RB
    Duerden, S
    Green, M
    McCarter, J
    Roedel, R
    Williams, P
    FRONTIERS IN EDUCATION FIE'96 - 26TH ANNUAL CONFERENCE, PROCEEDINGS, VOLS 1-3: TECHNOLOGY-BASED RE-ENGINEERING ENGINEERING EDUCATION, 1996, : 934 - 937
  • [23] Software engineering practice in computer science courses
    Chatterjee, Shoma
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 611 - 616
  • [24] MODELS FOR UNDERGRADUATE PROJECT COURSES IN SOFTWARE ENGINEERING
    SHAW, M
    TOMAYKO, JE
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 536 : 33 - 71
  • [25] A matrix for analyzing projects in Software Engineering courses
    Marcos-Abed, Jakeline
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 139 - 140
  • [26] Defining and Supporting a Debugging Mindset in Computer Engineering Courses
    Duwe, Henry
    Rover, Diane T.
    Jones, Phillip H.
    Fila, Nicholas D.
    Mina, Mani
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [27] The Company Approach to Software Engineering Project Courses
    Broman, David
    Sandahl, Kristian
    Abu Baker, Mohamed
    IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (04) : 445 - 452
  • [28] Software aids for biomedical engineering design courses
    King, PH
    Clayton, P
    PROCEEDINGS OF THE 22ND ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-4, 2000, 22 : 2940 - 2941
  • [29] Failproof team projects in software engineering courses
    Berztiss, AT
    FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 1015 - 1019
  • [30] BCS AND IEE ACCREDITATION OF SOFTWARE ENGINEERING COURSES
    CONWAY, DE
    DUNN, SC
    HOOPER, GS
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (04): : 245 - 248