我们可以采取自上而下或自下而上或两者兼顾的方式进行流程建模。
一些过程模型开发方法要求采用迭代方法。选择何种建模方式,取决于工作的目的和范围。

自下而上
通常来说,使用自下而上的方法创建过程模型的目的,是为了改善单个部门的、小范围的职能。
而且该过程通常尚未记录在案,我们第一步要做的就是尝试还原实际发生的事情。自下而上的方法以非常详细的活动和面向任务的工作流为中心,最适合此类项目。
自上而下
当今,流程建模越来越普遍的用于:
改善和创新大规模、端到端、跨职能的业务流程
管理这些业务流程的绩效。
某些流程变革工作首先是开发新的业务模型,然后确定在业务中需要执行什么以实现业务模型。使用企业范围的流程模型(“体系结构”)使业务流程与业务策略保持一致的更全面的业务流程管理方法也变得越来越普遍。
这些类型的建模工作最好使用自顶向下的方法进行开发。
建模方法的经验法则
关键是确定建模工作的目的,然后为此目的应用最佳方法。一旦选择了一种方法,请考虑在有限的基础上使用另一种方法来交叉检查结果。例如,进行一些自下而上的分析以确保自上而下的模型是完整的。在设计面向服务的系统体系结构(SOA)的时候,自底向上的分析对于开发特定的系统接口以链接到更大的SOA网络也可能是必需的。

原 文 
评 论