• DocumentCode
    1647156
  • Title

    Software project schedule variance prediction using Bayesian Network

  • Author

    Wang, Xiaoxu ; Wu, Chaoying ; Ma, Lin

  • Author_Institution
    Software Eng. Inst., BeiHang Univ., Beijing, China
  • Volume
    2
  • fYear
    2010
  • Firstpage
    26
  • Lastpage
    30
  • Abstract
    The major objective of software engineer is to guarantee to deliver high-quality software on time and within budget. But as the development of software technology and the rapid extension of application areas, the size and complexity of software is increasing so quickly that the cost and schedule is often out of control. However, few groups or researchers have proposed an effective method to help project manager make reasonable project plan, resource allocation and improvement actions. This paper proposes Bayesian Network to solve the problem of predicting and controlling of software schedule in order to achieve proactive management. Firstly, we choose factors influencing software schedule and determine some significant cause-effect relationship between factors. Then we analyze data using statistical analysis and deal with data using data discretization. Thirdly, we construct the Bayesian structure of software schedule and learn the condition probability table of the structure. The structure and condition probability table constitute the model for software schedule variance. The model can be used not only to help project manager predict probability of software schedule variance but also guide software developers to make reasonable improvement actions. At last, an application shows how to use the model and the result proves the validity of the model. In addition, a sensitivity analysis is developed with the model to locate the most important factor of software schedule variance.
  • Keywords
    belief networks; cause-effect analysis; probability; project management; scheduling; sensitivity analysis; software development management; software metrics; software quality; statistical analysis; Bayesian network; cause-effect relationship; condition probability table; data analysis; data discretization; high-quality software; proactive management; resource allocation; sensitivity analysis; software complexity; software project schedule variance probability prediction; software technology; statistical analysis; Complexity theory; Computational modeling; Entropy; Bayesian Network; project management; schedule variance; sensitivity analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Management Science (ICAMS), 2010 IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6931-4
  • Type

    conf

  • DOI
    10.1109/ICAMS.2010.5552847
  • Filename
    5552847