如何区分流程模型和流程框架?

发布于 2024-11-13 07:38:54 字数 40 浏览 4 评论 0原文

我们如何区分流程模型和流程框架(如 CMMI)。他们如何相互关联?

How do we distinguish between process model and process framework (like CMMI). How they relate each other?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

兰花执着 2024-11-20 07:38:54

您的问题可以通过区分术语模型框架来回答。你知道这句话在其他语境中的含义吗?例如,您知道编程模型和编程框架之间的区别吗?

为了澄清这一点,让我们首先回答我自己的问题。模型是描述概念的更具体的方式。但框架是用来制作某物的工具、指标等的集合。在编程环境中,编程模型是描述程序代码的一种方式。例如,使用命令式编程模型,您可以向某人描述您的程序是如何运行的。另一方面,编程框架是调试器、分析器、编译器、测试器等(例如.Net Framework)的集合,可帮助您使程序更容易。

同样的情况也适用于流程。流程模型是一种描述流程执行的方式。它可能包含其活动、转换、角色等。另一方面,流程框架(例如 CMMI)是目标、实践、子实践、CL、评估方法等的集合,可帮助您实施成熟的流程。

Your question can be answered by distinguishing the terms model and framework. Do you know the meaning in other contexts? For example, do you know the difference between programming model and programming framework?

To clarify, let's first answer my own question. A model is a more tangible way for describing a concept. But a framework, is a collection of tools, metrics, etc. to make sth. In the context of programming, a programming model is a way you describe your program code. For example, using the imperative programming model, you can describe someone how your program is run. On the other hand, a programming framework, is a collection of debuggers, profilers, compilers, testers, etc. (e.g. .Net Framework) to help you make your programs easier.

The same story is true for processes. A process model is a way you can describe the execution of your process. It may contains its activities, transitions, roles, etc. On the other hand, a process framework, e.g. CMMI, is a collection of goals, practices, sub-practices, CLs, appraisal methods, etc to help you implement a mature process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文