论文部分内容阅读
IT项目组合管理是一种典型的复杂大系统,存在大量自主交互的个体,产生的全局行为具有动态性、不确定性、难以重现性或不可重复性等特点。IT项目普遍存在一定的智能性,但长期以来,仍然套用传统的项目管理理论,将其设置为无生命的个体,导致IT项目组合管理实践和理论偏差较大或者组合优化结果不易运用的结果。本文采用递阶控制、群体智能、多智能体和信息熵的思想和方法,在计算机世界构建IT项目组合的社会计算方法与模型,对IT项目组合管理进行抽象、建模、演化仿真以及优化调整。并采用企业三年内11个批次的数据进行仿真实验和实践。本文所取得的主要成果和创新点概述如下:(1)针对IT项目组合管理,提出了一种时空多级递阶的、智能协同的WFR/3M社会计算方法。给出IT项目、项目组合以及其环境组成的生态系统的智能仿真模型(Silkworm);建立组合群体批次调度优化模型(Rearing Farm),用递阶协调控制方案对项目组合实现战术层面上的协同控制;为管理者提供定量的可视化仿真平台(Decision-making Room),实现对IT项目组合在战术层上的建模、分析、优化、控制和管理。(2)提出 了一种 IT 项目(P-Silkworm)、IT 项目组合(P-Silkworms)以及环境所构成生态系统逻辑模型。基于广义人工生命提出个体IT项目仿生智能体及其健康度的衡量标准;在构建单体模型的基础上,采用复杂网络理论建立IT项目组合的智能群落结构模型,建立结构熵衡量网络模型的复杂性,在此基础上分析IT项目组合批次结构特征以及自发演化的情况和产生演化的原因,实现了 IT项目组合内部关联关系和演化的定量分析。(3)提出一种基于多智能体系统(MAS)的IT组合项目演化模型和优化方法。设计多Agent角色和交互机制,设计具有局部感知和优化策略的交互规则,建立项目组合网络的演化生成模型,从而自动形成多个具有一定合作能力的社区。提出了基于集成学习的改进萤火虫优化算法(GSO)对IT项目组合结构进行了局部的重组优化。提出一种基于信息熵的效率-风险平衡的全局优化算法,实现项目组合实施的全局结构优化。以上方法最终实现了项目组合规划的自治演化与优化,从而使得IT项目组合在效率和风险之间取得平衡,提高组合实施成功率。(4)提出一种人机交互——决策屋模型的设计。从人机协调的视角,用计算机辅助手段实现从全局上对组合项目进行综合评价、风险监控及突发风险事件的处理。提出了一种无监督决策树方法挖掘专家评分行为的方法,从而可以获得更客观的综合评价结果;提出一种基于自组织特征映射(SOM)网和复杂网络的节点风险评价方法,识别出关键项目;提出基于众筹机制的资源自协调方法和基于案例推理的人机协商机制处理突发风险事件的方法,实现对组合整体进行宏观干预。本文提出的WFR/3M方法通过项目个体、群体的模型的交互、演化、优化机制及人机交互协商机制的结合,使整个项目组合实施涌现出一定的智能性,实现组合风险的有效控制和突发事件的有效处理。