The Effect of Team Dynamics on Software Development Process Improvement

被引:21
|
作者
O'Connor, Rory V. [3 ]
Basri, Shuib [1 ,2 ]
机构
[1] Dublin City Univ, Irish Software Engn Res Ctr, Dublin, Ireland
[2] Univ Teknol PETRONAS, Seri Iskandar, Malaysia
[3] Dublin City Univ, Dublin, Ireland
基金
爱尔兰科学基金会;
关键词
Software Engineering; Software Process; Software Process Improvement; Team Dynamics; Teamwork;
D O I
10.4018/jhcitp.2012070102
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This article identifies the effect of team dynamics in the context of software development teams and its impact on software process improvement (SPI) activities in very small companies, in order to understand the relationship between these two variables. Most software development work is done by teams of software engineers working together in a collaborative manner to execute a software development process. Although there is much literature examining software process and how to improve it, less attention has been paid to the issues of team-working and specifically the impact of team dynamics on the software development process. Team dynamics is the term used to define how people work and interact together in teams. Teamwork is more effective with the existence of positive team dynamic, as it encourages a better working environment with satisfied, fulfilled employees who will in turn be more productive. This paper presents the results of a research study of team dynamics in very small software development companies and its impact on the software development process and software process improvement activities.
引用
收藏
页码:13 / 26
页数:14
相关论文
共 50 条
  • [1] A Study of Software Development Team Dynamics in SPI
    Basri, Shuib
    O'Connor, Rory V.
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, 2011, 172 : 143 - 154
  • [2] Software Development Team Dynamics: Control, Coordination, and Secure Software
    Ayaburi, Emmanuel W.
    Talebi, Nasim
    [J]. AMCIS 2017 PROCEEDINGS, 2017,
  • [3] Implementing process improvement in software development
    Riddell, S
    [J]. UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 505 - 508
  • [4] A strategic approach to team-based software process improvement
    Becker, SA
    [J]. MANAGING INFORMATION TECHNOLOGY RESOURCES AND APPLICATIONS IN THE WORLD ECONOMY, 1997, : 380 - 385
  • [5] Software Development Team Dynamics in SPI: A VSE Context
    Basri, Shuib
    O'Connor, Rory V.
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2, 2012, : 1 - 8
  • [6] Understanding Team Dynamics in Distributed Agile Software Development
    Dorairaj, Siva
    Noble, James
    Malik, Petra
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2012, 2012, 111 : 47 - 61
  • [7] The Effect of Software Development Project Team Structure on the Process of Knowledge Sharing: An Empirical Study
    Riaz, Muhammad Noman
    Buriro, Attaullah
    Mahboob, Athar
    [J]. 2019 2ND INTERNATIONAL CONFERENCE ON COMPUTING, MATHEMATICS AND ENGINEERING TECHNOLOGIES (ICOMET), 2019,
  • [8] A TEAM IMPROVEMENT PROCESS
    VOLKMER, D
    TAYLOR, L
    [J]. JOURNAL OF THE AMERICAN GERIATRICS SOCIETY, 1995, 43 (09) : SA40 - SA40
  • [9] Team Members' Interactive Styles Involved in the Software Development Process
    Rangel, Nora
    Torres, Carlos
    Pena, Adriana
    Munoz, Mirna
    Mejia, Jezreel
    Hernandez, Luis
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2017), 2017, 748 : 675 - 685
  • [10] A strategy for PACS development using introductory team software process
    Martínez-Martínez, A
    Nuñez-Gaona, MA
    Jiménez-Alaniz, JR
    de Cote, JEM
    Chávez-Avelar, N
    Delgado-Esquerra, RE
    Gutiérrez-Martínez, J
    [J]. Medical Imaging 2005: PACS and Imaging Informatics, 2005, 5748 : 10 - 19