The role of project management in ineffective decision making within Agile software development projects

被引:76
|
作者
McAvoy, John [1 ]
Butler, Tom [1 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Cork, Ireland
关键词
Agile; project management; empowerment; decision making; devil's advocate; DEVILS ADVOCATE;
D O I
10.1057/ejis.2009.22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Decision making in traditional software development lies with the project manager. In contrast, Agile software development teams are empowered to make decisions, while the role of project manager has changed from one of command and control (i.e. to make decisions and ensure they are implemented) to one of a facilitator. This article argues that decision making in software development is not characterised by a sequence of isolated or exclusive decisions; rather, decisions are inter-related, with each decision leading to further decisions, the chain of which often spans the entire duration of a project. Over this extended period, there are several potential factors that can negatively affect the efficacy of decision making by Agile teams. One of the findings of this exploratory longitudinal study is that the high level of empowerment of a cohesive software development team undertaking an Agile project may be one of these negative factors, as empowered, cohesive teams can exhibit problems such as groupthink or the Abilene Paradox. This article therefore argues that the role of project manager in Agile development initiatives needs to be reassessed, with project managers taking on the role of devil's advocate in the decision-making process. European Journal of Information Systems (2009) 18, 372-383. doi:10.1057/ejis.2009.22; published online 28 July 2009
引用
下载
收藏
页码:372 / 383
页数:12
相关论文
共 50 条
  • [1] The role of the project manager in agile software development projects
    Shastri, Yogeshwar
    Hoda, Rashina
    Amor, Robert
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 173
  • [2] Agile Project Management in Product Development Projects
    Stare, Aljaz
    SELECTED PAPERS FROM THE 27TH IPMA (INTERNATIONAL PROJECT MANAGEMENT ASSOCIATION), 2014, 119 : 295 - 304
  • [3] FROM PROJECTS TO PROJECT MANAGEMENT - THE ROLE OF PROJECT MANAGEMENT IN MAKING DEVELOPMENT HAPPEN
    Bargaoanu, Alina
    BUSINESS EXCELLENCE, 2006, : 54 - 59
  • [4] Obstacles to decision making in Agile software development teams
    Drury, Meghann
    Conboy, Kieran
    Power, Ken
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (06) : 1239 - 1254
  • [5] Knowledge Management in Distributed Agile Software Development Projects
    Razzak, Mohammad Abdur
    Bhuiyan, Touhid
    Ahmed, Rajib
    ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT, AI4KM 2014, 2015, 469 : 107 - 131
  • [6] Knowledge and decision-making within software projects
    Sandhawalia, Birinder
    Dalcher, Darren
    ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT, VOL 1: NEW METHODS AND PRACTICE FOR THE NETWORKED SOCIETY, 2007, : 525 - +
  • [7] Agile Software Development Applied to the Management of Business Projects
    Lopez, R. E.
    2015 IEEE THIRTY FIFTH CENTRAL AMERICAN AND PANAMA CONVENTION (CONCAPAN XXXV), 2015,
  • [8] Implementation of Agile Development Software Based on Project Management
    Li, Mengting
    Li, Xin
    Chen, Fan
    Hao, Haijiang
    Li, Ran
    2019 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP 2019), 2019, : 398 - 405
  • [9] Does the "Project Manager" still exist in Agile Software Development Projects?
    Shastri, Yogeshwar
    Hoda, Rashina
    Amor, Robert
    2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 57 - 64
  • [10] Issues and Challenges of Cost Management in Agile Software Development Projects
    Mansor, Zulkefli
    Razali, Rozilawati
    Yahaya, Jamaiah
    Yahya, Saadiah
    Arshad, Noor Habibah
    ADVANCED SCIENCE LETTERS, 2016, 22 (08) : 1981 - 1984