本文针对IT项目实施过程的不确定性和项目资源的动态性,提出了一种基于分阶段求优的IT项目进度计划方法。该方法根据关键路径法将项目划分为着干个阶段,每个阶段视为一个独立的任务,对每一个独立的任务建模并抽象化为一个马尔可夫决策过程,利用动态规划的方法对每一个任务求解最优调度策略,以最小化该阶段的期望费用,为制定IT项目进度计划提供依据。
A multiple-phase optimization method for IT project planning is presented to meet the uncertainty of IT project process and dynamic of project resources. The project process is divided into a series of phases according to the critical path. By modeling each phase as an independent Markov decision process, dynamic programming method is used to solve the optimizing scheduling problem and minimizing cost for each phase. The result can provide the basis for the planning of IT project.