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 条
  • [21] Delivering Software Process-Specific Project Courses in Tertiary Education Environment: Challenges and Solution
    Rong, Guoping
    Shao, Dong
    2012 IEEE 25TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2012, : 52 - 61
  • [22] System dynamics modeling for overtime management strategy of software project
    Xia, Fan
    Na, Jianguo
    PROCEEDINGS OF THE 2007 CONFERENCE ON SYSTEMS SCIENCE, MANAGEMENT SCIENCE AND SYSTEM DYNAMICS: SUSTAINABLE DEVELOPMENT AND COMPLEX SYSTEMS, VOLS 1-10, 2007, : 2339 - 2346
  • [23] Software project management methodologies/frameworks dynamics - "A comparative approach"
    Rehman, Asim ur
    Hussain, Rashid
    ICIET 2007: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND EMERGING TECHNOLOGIES, 2007, : 165 - 169
  • [24] Integrating Project Based Learning and Project Management for Software Engineering Teaching: An Experience Report
    Fioravanti, Maria Lydia
    Sena, Bruno
    Paschoal, Leo Natan
    Silva, Laiza R.
    Allian, Ana P.
    Nakagawa, Elisa Y.
    Souza, Simone R. S.
    Isotani, Seiji
    Barbosa, Ellen F.
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 806 - 811
  • [25] Teaching Software Project Management Using Project Based Learning (PBL) and Group Projects
    Straub, Jeremy
    Kerlin, Scott
    Whalen, David
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 16 - 21
  • [26] Project risk management: lessons learned from software development environment
    Kwak, YH
    Stoddard, J
    TECHNOVATION, 2004, 24 (11) : 915 - 920
  • [27] Management styles in a project environment: evidence from software industry in Oman
    Chaudhry, Muhammad Saqib
    Raziq, Muhammad Mustafa
    Saeed, Abubakr
    Sajjad, Aymen
    Borini, Felipe Mendes
    LEADERSHIP & ORGANIZATION DEVELOPMENT JOURNAL, 2019, 40 (05) : 600 - 611
  • [28] Teaching Software Project Management using Simulations - The AMEISE Environment: from Concepts to Class Room Experience Tutorial Abstract
    Bollin, Andreas
    Hochmueller, Elke
    Samuelis, Ladislav
    2012 IEEE 25TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2012, : 85 - +
  • [29] Experience Teaching Software Project Management in both Industrial and Academic Settings
    Kruchten, Philippe
    2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 199 - 208
  • [30] Activities in Software Project Management Class: An Experience from Flipped Classrooms
    Ramingwong, Sakgasit
    Ramingwong, Lachana
    IT CONVERGENCE AND SECURITY 2017, VOL 1, 2018, 449 : 333 - 340