Как мы различаем модель процесса и структуру процесса?
Как мы различаем модель процесса и структуру процесса (например, CMMI). Как они связаны друг с другом?
1 ответ
На ваш вопрос можно ответить, выделив термины модель и рамки. Вы знаете смысл в других контекстах? Например, знаете ли вы разницу между моделью программирования и структурой программирования?
Чтобы уточнить, давайте сначала ответим на мой собственный вопрос. Модель - более осязаемый способ описания концепции. Но фреймворк - это набор инструментов, метрик и т. Д. Для создания чего-либо. В контексте программирования модель программирования - это способ описания программного кода. Например, используя модель императивного программирования, вы можете описать, как работает ваша программа. С другой стороны, среда программирования - это набор отладчиков, профилировщиков, компиляторов, тестеров и т. Д. (Например,.Net Framework), которые помогут вам упростить ваши программы.
Та же самая история верна для процессов. Модель процесса - это способ, которым вы можете описать выполнение вашего процесса. Он может содержать свои действия, переходы, роли и т. Д. С другой стороны, структура процесса, например CMMI, представляет собой совокупность целей, практик, субпрактик, CL, методов оценки и т. Д., Чтобы помочь вам реализовать зрелый процесс.