技术开发 频道

用模拟和优化构建BPM生态系统

模拟和优化

    你的BPM流程应当包括了解风险这个环节,以便作出的决策不但最有希望成功,而且大有益处。因而,如今的业务绩效管理需要预测分析应用软件,让公司能够作出尽量提高成功概率、又能缓解风险、了解不确定因素的决策。 

    使用建模和模拟技术,让公司能够深入了解业务规划的各种可能结果、量化这些结果的概率和影响,并且作出风险和回报经过权衡的决策。结果就是得到更有价值的决策。 

    往往会在实践中需要模拟和优化,这是由于实际环境的系统大多过于复杂,无法通过反复试验来进行测试。如今,越来越多的业务流程管理软件厂商提供模拟功能,以便扩展建模功能、提高分析水平。 

    模拟旨在充当这种手段:通过设计假设场景,评估模型环境下流程变化和新流程带来的影响。进一步的模拟能够在“真实”环境下作出实际决策之前,分析及检验决策。因为模拟接近现实,它还允许把不确定因素和可变因素加入到流程绩效的预测当中。 

    一旦表示某个系统或者流程的模拟模型开发完毕,你可能希望根据某个绩效指标,在一组可行的选择中找到非常好的配置。 

    对简单的流程而言,也许只要通过反复试验或者列举所有可能的配置就能找到非常好的配置。如果流程很复杂,配置又依赖许多战略性选择,那么采用反复试验方法所取得的成功非常有限。这种情况下,你可能需要利用优化工具来帮助寻找非常好的配置。 

    模拟模型的优化针对这样的情形:分析师想看到哪几组模型规范(如输入参数以及/或者结构性假定)可能会得到非常好的绩效。 

    比如在制造领域,你可能希望设计一种优化模型,力求通过控制员工和机器的数量,从而最大程度地缩短周期时间,同时限制资本投资和运营成本,另外最大程度地提高所有资源的利用率。 

    针对这种优化问题的模型将包括与人力和机器有关的决策可变因素,以及基于周期时间(通过对生产设施进行模拟获得)的绩效衡量指标。 

    如果提议改变业务流程以便改进绩效,就可以人为地模拟及优化预测的改进措施。这时就可以分析及量化对最终目标进行改动的敏感性,从而降低实际实施的风险。 

    风险可能需要添加、移除及修改流程、处理时间、所需资源、调度表、流程内部的工作率、技能水平和预算。 

    绩效目标可能包括吞吐量、成本、库存、周期时间、资源及资本利用率、启动时间、现金流量和废料。 

    在业务流程管理和改进这个环境下,可以认为模拟是了解及传达进行变化引起的不确定因素的一种方式;而模拟提供了管理这种不确定因素的一种方式。

0
相关文章