Individual empowerment of agile and non-agile software developers in small teams

被引:37
|
作者
Tessem, Bjornar [1 ]
机构
[1] Univ Bergen, Dept Informat Sci & Media Studies, N-5020 Bergen, Norway
关键词
Software development; Agile methods; Empowerment; DECISION-MAKING; PSYCHOLOGICAL EMPOWERMENT; SYSTEMS; MODEL; CONSEQUENCES; SATISFACTION; PERFORMANCE; ANTECEDENTS; MANAGEMENT;
D O I
10.1016/j.infsof.2014.02.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Empowerment of employees at work has been known to have a positive impact on job motivation and satisfaction. Software development is a field of knowledge work wherein one should also expect to see these effects, and the idea of empowerment has become particularly visible in agile methodologies, in which proponents emphasise team empowerment and individual control of the work activities as a central concern. Objective: This research aims to get a better understanding of how empowerment is enabled in software development teams, both agile and non-agile, to identify differences in empowering practices and levels of individual empowerment. Method: Twenty-five interviews with agile and non-agile developers from Norway and Canada on decision making and empowerment are analysed. The analysis is conducted using a conceptual model with categories for involvement, structural empowerment and psychological empowerment. Results: Both kinds of development organisations are highly empowered and they are similar in most aspects relating to empowerment. However, there is a distinction in the sense that agile developers have more possibilities to select work tasks and influence the priorities in a development project due to team empowerment. Agile developers seem to put a higher emphasis on the value of information in decision making, and have more prescribed activities to enable low-cost information flow. More power is obtained through the achievement of managing roles for the non-agile developers who show interest and are rich in initiatives. Conclusion: Agile developers have a higher sense of being able to impact the organisation than non-agile developers and have information channels that is significantly differently from non-agile developers. For non-agile teams, higher empowerment can be obtained by systematically applying low-cost participative decision making practices in the manager-developer relation and among peer developers. For agile teams, it is essential to more rigorously follow the empowering practices already established. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:873 / 889
页数:17
相关论文
共 50 条
  • [21] Fixations in Agile Software Development Teams
    Borowa, Klara
    Kamoda, Sebastian
    Ogrodnik, Piotr
    Zalewski, Andrzej
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2023, 48 (01) : 3 - 18
  • [22] Knowledge sharing in agile software teams
    Chau, T
    Maurer, F
    [J]. LOGIC VERSUS APPROXIMATION: ESSAYS DEDICATED TO MICHAEL M RICHTER ON THE OCCASION OF HIS 65TH BIRTHDAY, 2004, 3075 : 173 - 183
  • [23] Roles in agile software development teams
    Dubinsky, Y
    Hazzan, O
    [J]. EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 157 - 165
  • [24] The Impact of Agile Software Development Approach on Software Developers' Responsibilities
    Majanoja, Anne-Maarit
    Avikainen, Petri
    Leppanen, Ville
    [J]. RECENT ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2017, 569 : 581 - 591
  • [25] Agile Compass: A Tool for Identifying Maturity in Agile Software-Development Teams
    Fontana, Rafaela Mantovani
    Reinehr, Sheila
    Malucelli, Andreia
    [J]. IEEE SOFTWARE, 2015, 32 (06) : 20 - 23
  • [26] Agile Compass: A Tool for Identifying Maturity in Agile Software-Development Teams
    Pontifical Catholic University of Paraná, Brazil
    不详
    不详
    [J]. IEEE Software, 6 (20-23):
  • [27] Leading Agile Teams: An Exploratory Study of Leadership Styles in Agile Software Development
    Xu, Peng
    Shen, Yide
    [J]. AMCIS 2015 PROCEEDINGS, 2015,
  • [28] Balancing Individual and Collaborative Work in Agile Teams
    Barney, Hamish T.
    Moe, Nils B.
    Dyba, Tore
    Aurum, Aybueke
    Winata, Martha
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 53 - +
  • [29] Impediment Management of Agile Software Development Teams
    Guckenbiehl, Pascal
    Theobald, Sven
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2020), 2020, 12562 : 53 - 68
  • [30] On Understanding Preference for Agile Methods among Software Developers
    Bishop, David
    Deokar, Amit V.
    Sarnikar, Surendra
    [J]. INFORMATION RESOURCES MANAGEMENT JOURNAL, 2016, 29 (03) : 12 - 36