【发布时间】:2011-09-07 02:32:19
【问题描述】:
我们如何区分流程模型和流程框架(如 CMMI)。它们是如何相互关联的?
【问题讨论】:
标签: process cmmi processmodel
我们如何区分流程模型和流程框架(如 CMMI)。它们是如何相互关联的?
【问题讨论】:
标签: process cmmi processmodel
您的问题可以通过区分model和framework这两个术语来回答。你知道在其他情况下的含义吗?比如,你知道编程模型和编程框架的区别吗?
为了澄清,让我们首先回答我自己的问题。模型是描述概念的更具体的方式。但是一个框架,是用来做某事的工具、指标等的集合。在编程的上下文中,编程模型是您描述程序代码的一种方式。例如,使用命令式编程模型,您可以向某人描述您的程序是如何运行的。另一方面,编程框架是调试器、分析器、编译器、测试器等(例如 .Net Framework)的集合,可帮助您简化程序。
流程也是如此。流程模型是一种描述流程执行的方式。它可能包含其活动、转换、角色等。另一方面,流程框架,例如CMMI,是目标、实践、子实践、CL、评估方法等的集合,可帮助您实施成熟的流程。
【讨论】: