SWEBOK - Based Process for the Teaching and Learning of Requirements Engineering

被引:0
|
作者
Alarcon-Aldana, Andrea [1 ]
Callejas-Cuervo, Mauro [1 ]
Otalora-Luna, Jorge [1 ]
机构
[1] Univ Pedag & Tecnol Colombia, Grp Invest Software GIS, Tunja, Colombia
关键词
Teaching and learning; Requirements Engineering; Pedagogical guides; SWEBOK;
D O I
10.1007/978-3-319-95522-3_22
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The teaching of software engineering and specifically the requirements engineering, presents some particularities that require the use of strategies to encourage students to hold on to the principles of this important discipline in software development. Therefore, an investigation is presented in which methodological and pedagogical guides are created and applied in order to improve quality in the teaching and learning process of software engineering. These guides were designed based on three fundamental inputs which includes, first, an understanding of a diagnosis of the current situation in the degree program in Systems and Computer Engineering of the Universidad Pedagogica y Tecnologica de Colombia (UPTC), thereafter, identified the teaching strategies suitable for this discipline and finally aligned it with the topics established in the Software Engineering Body of Knowledge (SWEBOK) guide. As a result, a series of templates for the creation of the class guides was obtained as well as a set of guides used in the validation process, and fundamentally, its contribution to the academic process in the Requirements Engineering was identified.
引用
收藏
页码:260 / 272
页数:13
相关论文
共 50 条
  • [21] Gamification applied for Software Engineering teaching-learning process
    Pinto, Fabricio de Sousa
    Silva, Paulo Caetano
    XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 299 - 307
  • [22] GAMIFICATION IN SOFTWARE ENGINEERING: EVIDENCE OF THE TEACHING-LEARNING PROCESS
    Freire, Eduardo Francisco da Silva
    Santos, Rodrigo Pereira dos
    Silva, Simone Vasconcelos
    ETD EDUCACAO TEMATICA DIGITAL, 2024, 26 : 1 - 24
  • [23] DDE process: A requirements engineering approach for machine learning in automated driving
    Zhang, Ran
    Albrecht, Andreas
    Kausch, Jonathan
    Putzer, Henrik J.
    Geipel, Thomas
    Halady, Prashanth
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 269 - 279
  • [24] E-learning infrastructure for software engineering education: Steps in ontology Modeling for SWEBOK
    Wille, C
    Dumke, RR
    Abram, A
    Desharnais, JM
    Proceedings of the IASTED International Conference on Software Engineering, 2004, : 520 - 525
  • [25] Teaching Requirements Engineering to Undergraduate Students
    Mohan, Sriram
    Chenoweth, Stephen
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 141 - 146
  • [26] Facing the Challenges of Teaching Requirements Engineering
    Quintanilla Portugal, Roxana Lisette
    Engiel, Priscila
    Pivatelli, Joanna
    do Prado Leite, Julio Cesar Sampaio
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 461 - 470
  • [27] SYSTEM REQUIREMENTS ENGINEERING PROCESS
    Field, Melvin D.
    1996, John Wiley and Sons Inc (06)
  • [28] Managing the requirements engineering process
    L. Nguyen
    P. A. Swatman
    Requirements Engineering, 2003, 8 (1) : 55 - 68
  • [29] Understanding software engineering failure as part of the SWEBOK
    Monarch, I
    14TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2001, : 191 - 192
  • [30] Spreadsheet-based logic controller for teaching fundamentals of requirements engineering
    Salzer, HT
    Levin, I
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2004, 20 (06) : 939 - 948