Teaching Agile Software Development at University Level: Values, Management, and Craftsmanship

被引:0
|
作者
Kropp, Martin [1 ]
Meier, Andreas [2 ]
机构
[1] Univ Appl Sci, Windisch, Switzerland
[2] Zurich Univ Appl Sci, Winterthur, Switzerland
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile methodologies have come a long way over the last decade. Several recent surveys show that agile methodologies like Scrum, Extreme Programming and, more recently, Kanban have been successfully adopted by many companies to develop their software. However, the same surveys show that only few of the agile practices are used and even fewer are applied consequently and thoroughly. This is to a great extent due to the lack of skilled personnel. Although teaching agile software development has drawn some attention in recent research and has been discussed in several papers, we do not yet seem to be able to "deliver" the appropriately skilled personnel. What is the reason for this, and more importantly, how can we improve the situation? In this paper we propose a more holistic approach for teaching agile software development, in which the required agile practices and values are not only integrated theoretically into our courses but also practically applied and repeated until they become a habit to our graduates. The proposed concept was realized in a new Software Engineering course held at Zurich University of Applied Sciences during 2012. The evaluation shows very encouraging results, but also leaves some challenges and problems to be solved.
引用
收藏
页码:179 / 188
页数:10
相关论文
共 50 条
  • [31] Agile Software Development
    Greer, Des
    Hamon, Yann
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (09): : 943 - 944
  • [32] Teaching Agile Development with DevOps in a Software Engineering and Database Technologies Practicum
    Mason, Robert T.
    Masters, William
    Stark, Alan
    PROCEEDINGS OF THE HEAD'17 - 3RD INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES, 2017, : 1353 - 1362
  • [33] TEACHING SOFTWARE-DEVELOPMENT AND MANAGEMENT
    MCINTYRE, SC
    ADAMS, JJ
    GOODMAN, SE
    KONSYNSKI, BR
    INFORMATION & MANAGEMENT, 1983, 6 (03) : 188 - 188
  • [34] STRATEGIES FOR THE DEVELOPMENT OF TEACHING LEADERSHIP IN THE MANAGEMENT OF TUTORIALS AND INTEGRATIVE PROJECTS AT THE UNIVERSITY LEVEL
    Alvarez Gomez, Lyzbeth Kruscthalia
    Ponce Ruiz, Dionisio Vitalio
    Izquierdo Moran, Aida Margarita
    Moreno Arvelo, Pamilys Milagros
    REVISTA CONRADO, 2023, 19 : 82 - 88
  • [35] Influence of Software Product Management Maturity on Usage of Artefacts in Agile Software Development
    Wagenaar, Gerard
    Overbeek, Sietse
    Lucassen, Garm
    Brinkkemper, Sjaak
    Schneider, Kurt
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 19 - 27
  • [36] Development of a questionnaire for software development companies for internal assessment of the agile maturity level
    Jungnickel, Katharina
    Minge, Michael
    Thuering, Manfred
    GIO-GRUPPE-INTERAKTION-ORGANISATION-ZEITSCHRIFT FUER ANGEWANDTE ORGANISATIONSPSYCHOLOGIE, 2020, 51 (03): : 319 - 329
  • [37] Outlining a Model Integrating Risk Management and Agile Software Development
    Nyfjord, Jaana
    Kajko-Mattsson, Mira
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 476 - 483
  • [38] Software metrics for agile software development
    Kunz, Martin
    Dumke, Reiner R.
    Zenker, Niko
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 673 - 678
  • [39] ASPECTS OF EFFECTIVE MANAGEMENT OF TEACHING AT UNIVERSITY LEVEL
    Mihaila-Lica, Gabriela
    Fleischer, Wiegand Helmut
    18TH INTERNATIONAL CONFERENCE - THE KNOWLEDGE-BASED ORGANIZATION: ECONOMIC, SOCIAL AND ADMINISTRATIVE APPROACHES TO THE KNOWLEDGE-BASED ORGANIZATION, CONFERENCE PROCEEDINGS 2, 2012, : 464 - 466
  • [40] Visual Backlog in Agile Management Tools for Rapid Software Development
    Parveen, Kausar
    Munir, Fozia
    2015 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS & TECHNOLOGIES (ICOSST), 2015, : 84 - 90