From Traditional to Agile Methodologies in Software Project Management Education: A Case Study

被引:0
|
作者
Santos, Mickael Fonseca [1 ]
Filipe, Ricardo Angelo [1 ]
Cunha, Joao Carlos [1 ]
机构
[1] Polytech Univ Coimbra, Coimbra Inst Engn, Coimbra, Portugal
关键词
Software Development Methodologies; Software Project Management Education; Traditional to Agile;
D O I
10.1145/3702163.3702460
中图分类号
学科分类号
摘要
Nowadays, agile methodologies are being increasingly adopted in the software development industry, replacing traditional methodologies. In this way, software engineering courses have been following the industry, and are therefore increasingly teaching students to follow agile methodologies and practices rather than traditional ones. This paper describes and analyzes this transition in a Software Project Management course at a higher-education institution. This experiment took place over two academic years, with Waterfall being used in the first year and Scrum in the second. The Learning Outcomes in both years are the same: to gain competences in managing software projects in small teams; but the steps to reach these competences changed according to the current trends in the area. The results obtained by the students show that, by following Scrum, the students demonstrated being more capable of developing software in teams, focused on the clients, and acquired more knowledge in fundamental areas of software development.
引用
收藏
页码:491 / 497
页数:7
相关论文
共 50 条
  • [21] Agile Development Teams in A Plan-Driven Organization: Interplay between Agile and Traditional Software Methodologies
    Khalil, Carine
    Fernandez, Valerie
    ICEME 2011: THE 2ND INTERNATIONAL CONFERENCE ON ENGINEERING AND META-ENGINEERING, 2011, : 164 - 167
  • [22] Empirical Study of Agile Methodologies and Quality Management Success Factors in Pakistani Software Companies
    Iqbal, Javed
    Omar, Mazni
    Yasin, Azman
    PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2018, 2018, : 261 - 266
  • [23] Assessing agile project management practices: the case of Palestinian software development companies
    Alhroub, Abdalla
    Jaaron, Ayham A. M.
    MIDDLE EAST JOURNAL OF MANAGEMENT, 2019, 6 (01) : 95 - 120
  • [24] A case study project for software engineering education
    Hilburn, Thomas B.
    Towhidnejad, Massood
    Nangia, Surneera
    Shen, Li
    36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 243 - +
  • [25] TRADITIONAL and AGILE PROJECT MANAGEMENT in PUBLIC SECTOR and ICT
    Kaczorowska, Anna
    PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2015, 5 : 1521 - 1531
  • [26] AGILE PROJECT MANAGEMENT - AGILISM VERSUS TRADITIONAL APPROACHES
    Fernandez, Daniel J.
    Fernandez, John D.
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2008, 49 (02) : 10 - 17
  • [27] Adoption of Software Engineering Process Innovations: The Case of Agile Software Development Methodologies
    Senapathi, Mali
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2010, 48 : 226 - 231
  • [28] A Systematic Mapping Study of Diversity in Software Engineering: A Perspective from the Agile Methodologies
    Silveira, Karina Kohl
    Prikladnicki, Rafael
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 7 - 10
  • [29] Engineering-based processes and agile methodologies for software development:: a comparative case study
    Germain, É
    Robillard, PN
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 75 (1-2) : 17 - 27
  • [30] A Case Study on Finding Convenient Approach to Practice Agile Methodologies in Software Engineering Courses
    Milasinovic, Boris
    Bakarcic, Toni
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2019), 2019, : 305 - 311