Task coordination in an agile distributed software development environment

被引:0
|
作者
Mak, David K. M. [1 ]
Kruchten, Philippe B. [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
关键词
project management; task allocation; agile development; distributed software development;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As both distributed software development (DSD) and agile development practices become more popular, the problem of task coordination in an agile DSD environment becomes more pertinent. Even though task allocation has been a subject of study for many years, the team dynamics in an agile DSD environment makes the nature of task coordination distinctly different from that in other disciplines. This paper proposes a solution to the problem of remote task allocation and coordination in an agile DSD environment. It combines current practices in software project management, such as object-oriented process modeling and critical path analysis, and methodologies from other fields, such as workflow management and management science. It also describes NextMove, a Java/Eclipse-based distributed tool that would assist project managers in making day-to-day task allocation decisions, increasing transparency throughout the project, as well as complementing other modes of communication in a DSD environment.
引用
收藏
页码:1625 / +
页数:2
相关论文
共 50 条
  • [41] Distributed cat modeling based agile framework for software development
    B Prakash
    V Viswanathan
    Sādhanā, 2019, 44
  • [42] Agile Software Development with Distributed Teams: Senior Management Support
    Dorairaj, Siva
    Noble, James
    Allan, George
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 197 - 205
  • [43] Agile Software Development with Distributed Teams: Agility, Distribution and Trust
    Dorairaj, Siva
    Noble, James
    2013 AGILE CONFERENCE (AGILE), 2013, : 1 - 10
  • [44] A Blockchain-Based Framework for Distributed Agile Software Development
    Farooq, Muhammad Shoaib
    Kalim, Zareen
    Qureshi, Junaid Nasir
    Rasheed, Saim
    Abid, Adnan
    IEEE ACCESS, 2022, 10 : 17977 - 17995
  • [45] Distributed cat modeling based agile framework for software development
    Prakash, B.
    Viswanathan, V.
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2019, 44 (07):
  • [46] Investigating the relationship between coordination strategy and coordination effectiveness in agile software development projects
    Kanaparan, Geetha
    Strode, Diane E.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2025, 182
  • [47] A Computational Method for Task Allocation and Coordination in a Distributed Design Environment
    Johnson, Jay
    Sifleet, Todd
    Wu, Hao
    Fathianathan, Mervyn
    DETC 2008: PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATIONAL IN ENGINEERING CONFERENCE, VOL 3, PTS A AND B: 28TH COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2009, : 595 - 605
  • [48] Self-Assignment: Task Allocation Practice in Agile Software Development
    Masood, Zainab
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017, 2017, 283 : 292 - 297
  • [49] Development of a distributed quality information system for an agile manufacturing environment
    Sun, BB
    Jia, MP
    Zhong, BL
    Bulgak, AA
    SYSTEMS INTEGRITY AND MAINTENANCE, PROCEEDINGS, 2000, : 361 - 366
  • [50] A Model for Applying Agile Practices in Distributed Environment: A Case of Local Software Industry
    Awar, Khush Bakhat
    Sameem, M. Shujah Islam
    Hafeez, Yasir
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE), 2017, : 228 - 232