ТОП просматриваемых книг сайта:
.
Читать онлайн.Функциональное моделирование
Пример функционального моделирования в формате IDEF0
Функциональное моделирование рассматривает деятельность в организации через призму функций (лат. functio – совершение, исполнение). В функциональной модели функция не имеет временной последовательности, а только точку ввода и точку вывода.
Функциональное моделирование помогает рассматривать бизнес-модель с точки зрения результативности, т.е. при моделировании мы исходим из того, что имеем на вводе, и того, что желаем получить на выводе.
Например, компания разрабатывает CRM-систему для своего бизнеса. В случае применения функционального подхода к моделированию уже сама выбранная среда для работы подсказывает, с чего начинать. Точка ввода – «вводящий интерес клиента или лид», точка вывода – желаемый результат: «покупка и получение лояльного клиента», «получение постоянного клиента», «получение максимум информации о потенциальном клиенте» и т. д.
Таким образом, в функциональной модели изначально известны точка ввода и желаемый результат, а последовательность действий и является объектом разработки. При этом использование функциональных моделей как «черных ящиков» позволяет детализировать каждый этап по мере необходимости. А вся работа при моделировании направлена на поиск оптимального решения для достижения цели.
Функциональные модели вы можете также использовать для демонстрации своих идей и вариантов решений. Это также очень удобно, ведь в процессе демонстрации вы можете двигаться от общего к деталям, по мере необходимости разделять и декомпозировать функции. Но декомпозировать вы будете при этом именно функции, и, разделяя одну функцию на несколько, вы не получите описание процесса.
Процессное моделирование
Пример процессного моделирования в формате BPMN
О процессном моделировании я буду рассказывать с точки зрения нотации BPMN, как одного из наиболее распространенных стандартов процессного моделирования. При этом я полностью согласен, что существует множество языков моделирования и различных систем. И каждый может пользоваться тем, что ему удобнее. Но все же BPMN – это уже сложившийся стандарт процессного моделирования, а потому его я и беру за основу в описании.
Процесс с точки зрения бизнес-модели – это последовательность событий и действий, которые имеют начало и конец. В этом кроется основное отличие процессного моделирования от функционального. Функциональное моделирование рассматривает бизнес-модель с точки зрения ввода и вывода (имеющихся ресурсов и желаемого результата). А процессное основано на последовательности действий в определенных границах, в случае BPMN это будут начало и конец события. Все процессы могут разбивать