Risk Management in Agile Software Project Iteration Scheduling Using Bayesian Networks

被引:2
|
作者
Nguyen Ngoc-Tuan [1 ]
Huynh Quyet-Thang [1 ]
机构
[1] Hanoi Univ Sci & Technol, Sch Informat & Commun Technol, 1 Dai Co Viet, Hanoi, Vietnam
关键词
Agile Software Development; Agile Iteration; Project Scheduling; Project Risks; Risk Factors; Iteration Planning; Iteration Scheduling; Decision Support; Bayesian Networks;
D O I
10.3233/978-1-61499-900-3-596
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Agile Software Development methods have been largely adopted in the last ten years since they have certain advantages over the traditional approaches. However, industrial software development processes are getting more and more complex and dynamic. As a consequence, optimization of software project scheduling has always been big challenges in both practice and academia, even with Agile methods. There is always uncertainty as well as a need for a probabilistic method that better model and predict uncertainty in software projects. This paper proposes Bayesian Networks to model risk factors in Agile software projects as well as managing risks in Agile iteration scheduling. The paper also addresses 19 common risk factors that affect iteration scheduling. Based on the method, a software was developed as a support tool for managers to control their project schedules as it can assess the possibility of each schedule.
引用
收藏
页码:596 / 606
页数:11
相关论文
共 50 条
  • [1] Using Bayesian belief networks to model software project management antipatterns
    Settas, Dimitrios
    Bibi, Stamatia
    Sfetsos, Panagiotis
    Stamelos, Ioannis
    Gerogiannis, Vassilis
    [J]. FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2006, : 117 - +
  • [2] Software project risk analysis using Bayesian networks with causality constraints
    Hu, Yong
    Zhang, Xiangzhou
    Ngai, E. W. T.
    Cai, Ruichu
    Liu, Mei
    [J]. DECISION SUPPORT SYSTEMS, 2013, 56 : 439 - 449
  • [3] Agile risk management using software agents
    Odzaly, Edzreena Edza
    Greer, Des
    Stewart, Darryl
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (03) : 823 - 841
  • [4] Agile risk management using software agents
    Edzreena Edza Odzaly
    Des Greer
    Darryl Stewart
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2018, 9 : 823 - 841
  • [5] Improved Bayesian networks for software project risk assessment using dynamic discretisation
    Fenton, Norman
    Radlinski, Lukasz
    Neil, Martin
    [J]. SOFTWARE ENGINEERING TECHNIQUES: DESIGN FOR QUALITY, 2006, 227 : 139 - +
  • [6] Strategies for Scheduling Risk Mitigation in Software Project Management
    Zhou, Peng
    Leung, Hareton K. N.
    [J]. SOFTWARE TECHNOLOGIES (ICSOFT 2013), 2014, 457 : 3 - 23
  • [7] RISK ANALYSIS FOR USE IN METHODS OF AGILE SOFTWARE DEVELOPMENT PROJECT MANAGEMENT
    de Oliveira, Leonardo Rocha
    Gomes, Geraldo Santoro
    de Lima, Fernando Policarpo
    [J]. REVISTA DE GESTAO E PROJETOS, 2014, 5 (02): : 90 - 101
  • [8] Using Hybrid Bayesian Networks to Model Dependent Project Scheduling Networks
    Mo, Junwen
    Zhao, Zhe
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 7, PROCEEDINGS, 2008, : 163 - +
  • [9] Agile Management and the Toyota way for software project management
    Morien, R
    [J]. 2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 516 - 522
  • [10] Software Project Planning Using Agile
    Han, Jianchao
    Ma, Yan
    [J]. PROGRESS IN SYSTEMS ENGINEERING, 2015, 366 : 333 - 338