When Teams Go Crazy: An Environment to Experience Group Dynamics in Software Project Management Courses

被引:10
|
作者
Kuhrmann, Marco [1 ]
Muench, Juergen [2 ,3 ]
机构
[1] Univ Southern Denmark, Maersk Mc Kinney Moller Inst, Odense, Denmark
[2] Univ Helsinki, Helsinki, Finland
[3] Reutlingen Univ, Helsinki, Finland
关键词
Software Project Management; Experimentation; Group Dynamics; Tuckman Model; Agile; PERFORMANCE;
D O I
10.1145/2889160.2889194
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development consists to a large extend of human-based processes with continuously increasing demands regarding interdisciplinary team work. Understanding the dynamics of software teams can be seen as highly important to successful project execution. Hence, for future project managers, knowledge about non-technical processes in teams is significant. In this paper, we present a course unit that provides an environment in which students can learn and experience the impact of group dynamics on project performance and quality. The course unit uses the Tuckman model as theoretical framework, and borrows from controlled experiments to organize and implement its practical parts in which students then experience the effects of, e.g., time pressure, resource bottlenecks, staff turnover, loss of key personnel, and other stress factors. We provide a detailed design of the course unit to allow for implementation in further software project management courses. Furthermore, we provide experiences obtained from two instances of this unit conducted in Munich and Karlskrona with 36 graduate students. We observed students building awareness of stress factors and developing counter measures to reduce impact of those factors. Moreover, students experienced what problems occur when teams work under stress and how to form a performing team despite exceptional situations.
引用
收藏
页码:412 / 421
页数:10
相关论文
共 50 条
  • [1] GO - PROJECT-MANAGEMENT SOFTWARE
    JOHNSON, RL
    BROWN, AT
    DIEHL, SE
    MULLEN, TM
    ENGINEERING EDUCATION, 1986, 77 (02): : 117 - 120
  • [2] Project management within virtual software teams
    Casey, Valentine
    Richardson, Ita
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 33 - +
  • [3] Experience in early and late software engineering project courses
    Demuth, B
    Fischer, M
    Hussmann, H
    15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2002, : 241 - 248
  • [4] A Legacy Game for Project Management in Software Engineering Courses
    Molleri, Jefferson Seide
    Gonzalez-Huerta, Javier
    Henningsson, Kennet
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE OF SOFTWARE ENGINEERING EDUCATION (ECSEE), 2018, : 72 - 76
  • [5] Enhancing the Student Learning Experience in Software Engineering Project Courses
    Marques, Maira
    Ochoa, Sergio F.
    Bastarrica, Maria Cecilia
    Gutierrez, Francisco J.
    IEEE TRANSACTIONS ON EDUCATION, 2018, 61 (01) : 63 - 73
  • [6] Software engineers aren't born in teams: Supporting team processes in software engineering project courses
    Brown, J
    Dobbie, G
    1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 42 - 49
  • [7] Software acquisition management experience learnt in a multi discipline and multi contract project environment
    Wong, S
    FIRST ASIA-PACIFIC CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2000, : 239 - 247
  • [8] Using Software Project Courses to Integrate Education and Research: An Experience Report
    Koolmanojwong, Supannika
    Boehm, Barry
    22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2009, : 26 - 33
  • [9] Determining When Simplified Agile Project Management Is Right for Small Teams
    Nicholls, Gillian M.
    Lewis, Neal A.
    Eschenbach, Ted
    ENGINEERING MANAGEMENT JOURNAL, 2015, 27 (01) : 3 - 10
  • [10] Object database support for a software project management environment
    Liu, Lung-Chun
    Horowitz, Ellis
    ACM SIGPLAN Notices, 1988, 24 (02): : 85 - 96