Multi-project management in Software Engineering using simulation modelling

被引:27
作者
Lee, B [1 ]
Miller, J [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
关键词
multi-project management; critical chain project management; resource allocation; simulation modelling; System Dynamics; multi-project network;
D O I
10.1023/B:SQJO.0000013359.71560.47
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multi-project management is crucial in Software Engineering as it draws the resources from common pools, affects the completion date of other projects, determines the priority of use of resources among various projects, involves the judgment of multi-tasking of a common resource, and eventually, determines the success or failure of the projects. Hence, this paper argues that a formal simulation model using System Dynamics principles should be built to study the dynamics of software multi-project management. However, System Dynamics modelling by itself lacks the capability to construct the multi-project network, and thus confines the use of simulation in a single project environment. Thus, this paper is proposing an integration of the System Dynamics model with a multi-project network constructing method, called Critical Chain Project Management ( CCPM). CCPM, not only constructs the network, but also recognizes the interdependencies of the multiple projects. However, the combination of these two principles does not simulate unexpected situations, change of policies and strategies that may be encountered during the project development. Hence, a Scenario model is proposed to be integrated with the System Dynamics and CCPM. With such integration, the project manager can identify the restraining factors in various possible scenarios in the multi-project environment, and provide feasible solutions to the senior management.
引用
收藏
页码:59 / 82
页数:24
相关论文
共 18 条
  • [1] Abdel-Hamid T., 1991, Software Project Dynamics: An Integrated Approach
  • [2] BARROS M, 2000, P 2000 INT SYST DYN
  • [3] Coyle R. G., 1996, SYSTEM DYNAMICS MODE, P413
  • [4] Forrester J. W., 2013, Industrial Dynamics
  • [5] Lehman M. M., 2001, P INT WORKSH PRINC S, P1
  • [6] LEHMAN MM, 1998, P INT WORKSH PRINC S, P6
  • [7] AN INTELLIGENT DYNAMIC SIMULATION-MODEL FOR DESIGNING SOFTWARE-DEVELOPMENT PROCESSES
    LEVARY, RR
    SYNOTT, DJ
    LIN, CY
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1988, 16 (06): : 569 - 575
  • [8] System dynamics modeling of an inspection-based process
    Madachy, RJ
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1996, : 376 - 386
  • [9] MERRILL D, 1997, FRONT ED C 1997 FIE
  • [10] Planning and executing time-bound projects
    Miranda, E
    [J]. COMPUTER, 2002, 35 (03) : 73 - +