ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 39
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Вопросы по МИСПИС ко второй теме (начало)
1. Какова цель построения модели? Как соотносится модель и предметная область? Какой язык моделирования применяется для бизнес-процессов? Что такое SADT? Как в IDF0 представляются система? Зависит ли анализ функций от объектов, которыми они оперируют и что это дает?
-
На начальных этапах создания ИС необходимо понять, как работает организация, которую собираются автоматизировать. Для описания работы предприятия необходимо построить модель. -
Такая модель должна быть адекватна предметной области -
Наиболее удобным языком моделирования бизнес-процессов является IDEF0 -
Structured Analysis and Design Technique (Методика структурированного анализа и проектирования) -
IDEF0 называвшийся первоначально SADT -
В IDEF0 система представляется как совокупность взаимодействующих работ или функций -
Такая чисто функциональная ориентация является принципиальной — функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации
2. Что понимают под моделью IDF0? Почему моделируемая система рассматривается как произвольное подмножество Вселенной? Что подразумевает «вход», «выход», «управление», «механизм», и как они соотносятся между собой при работе системы?
-
Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы -
Произвольное потому, что, во-первых, мы сами умозрительно определяем, будет ли некий объект компонентом системы, или мы будем его рассматривать как внешнее воздействие, и, во-вторых, оно зависит от точки зрения на систему. -
Система имеет границу, которая отделяет ее от остальной Вселенной. Взаимодействие системы с окружающим миром описывается как вход (нечто, что перерабатывается системой), выход (результат деятельности системы), управление (стратегии и процедуры, под управлением которых производится работа) и механизм (ресурсы, необходимые для проведения работы). Находясь под управлением, система преобразует входы в выходы, используя механизмы.
3. С чего начинается процесс моделирования какой-либо системы в IDF0? Что входит в контекст? Что понимают под термином «субъект моделирования»? Что влияет на определение субъекта системы, и какова цель моделирования? Что является основой построения модели? Что представляют собой компоненты «широта » «глубина» и что они определяют? Что надо учитывать при определении «глубины» системы? Почему новые объекты не должны вноситься в моделируемую систему?
-
Процесс моделирования какой-либо системы в IDEF0 начинается с определения контекста, т. е. наиболее абстрактного уровня описания системы в целом. -
В контекст входит определение а)субъекта моделирования, б)цели и в)точки зрения на модель. -
Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами; другими словами, мы должны определить, что мы будем в дальнейшем рассматривать как компоненты системы, а что как внешнее воздействие. -
На определение субъекта системы будет существенно влиять а)позиция, с которой рассматривается система, и б)цель моделирования — вопросы, на которые построенная модель должна дать ответ; другими словами, первоначально необходимо определить область (Scope) моделирования. -
Описание области как системы в целом, так и ее компонентов является основой построения модели. -
При формулировании области необходимо учитывать два компонента — широту и глубину. Широта подразумевает определение границ модели — мы определяем, что будет рассматриваться внутри системы, а что снаружи. Глубина определяет, на каком уровне детализации модель является завершенной. -
При определении глубины системы необходимо не забывать об ограничениях времени — трудоемкость построения модели растет в геометрической профессии от глубины декомпозиции. -
Внесение таких изменений в готовую модель является, как правило, очень трудоемким процессом (так называемая проблема «плавающей области»).
4. На какие вопросы должна отвечать цель моделирования? Для чего определяют цель моделирования? Приведите примеры.
-
Цель моделирования (Purpose). Модель не может быть построена без четко сформулированной цели. Цель должна отвечать на следующие вопросы:
-
Почему этот процесс должен быть замоделирован? -
Что должна показывать модель? -
Что может получить читатель?
-
Формулировка цели позволяет команде аналитиков сфокусировать усилия в нужном направлении. -
Примерами формулирования цели могут быть следующие утверждения:
-
«Идентифицировать и определить текущие проблемы, сделать возможным анализ потенциальных улучшений», -
«Идентифицировать роли и ответственность служащих для написания должностных инструкций», -
«Описать функциональность предприятия с целью написания спецификаций ИС» и т. д.
5. Что представляет собой термин «точка зрения» при моделировании? Чему должна соответствовать точка зрения? Каков критерий выбора точки зрения на модель? Для чего используют диаграммы FEO?
-
Точка зрения (Viewpoint). Хотя при построении модели учитываются мнения различных людей, модель должна строиться с единой точки зрения. Точку зрения можно представить как взгляд человека, который видит систему в нужном для моделирования аспекте. -
Точка зрения должна соответствовать цели моделирования. -
Очевидно, что описание работы предприятия с точки зрения финансиста и технолога будет выглядеть совершенно по-разному, поэтому в течение моделирования важно оставаться на выбранной точке зрения. Как правило, выбирается точка зрения человека, ответственного за моделируемую работу в целом. -
Часто при выборе точки зрения на модель важно задокументировать дополнительные альтернативные точки зрения. Для этой цели обычно используют диаграммы FEO (For Exposition Only - Только для ознакомления).
6. Какие три критерия предполагаются для построения IDF0-модели? Какой пункт меню при этом следует выбрать в BPwin, какие вкладки диалога и для чего? Что описывается во вкладке Status? Что описывается во вкладке Sourse? Для чего используется вкладка General?
-
IDEFO-модель предполагает наличие четко сформулированной цели, -
единственного субъекта моделирования и -
одной точки зрения.
-
Для внесения области, цели и точки зрения в модели IDEF0 в BPwin следует выбрать пункт меню Model/Model Properties, вызывающий диалог Model Properties (рис. 2.1). Во вкладку Purpose (Цель) следует внести цель и точку зрения, а во вкладку Definition (Определение) — определение модели и описание области.
-
Во вкладке Status того же диалога можно описать статус модели (черновой вариант, рабочий, окончательный и т. д.), время создания й последнего редактирования (отслеживается в дальнейшем автоматически по системной дате). -
Во вкладке Source (Источник) описываются источники информации для построения модели (например, «Опрос экспертов предметной области и анализ документации»). -
Вкладка General служит для внесения имени проекта и модели, имени и инициалов автора и временных рамок модели — AS-IS и ТО-ВЕ.
7. Расскажите о моделях AS-IS и TO-BE. Какова их цель построения? С чего начинается анализ недостатков и узких мест в моделировании? На основе чего строится модель AS-IS? Приведите примеры. Для чего служит модель AS-IS? Приведите примеры. В результате чего создается модель TO-BE? Почему нужно строить несколько моделей TO-BE и для чего применяются метрики BPwin?
-
Целью построения функциональных моделей обычно является
-
выявление наиболее слабых и уязвимых мест деятельности организации, -
анализ преимуществ новых бизнес-процессов и -
анализ степени изменения существующей структуры организации бизнеса.
-
Анализ недостатков и узких мест начинают с построения модели AS-IS (Как есть), т. е. модели существующей организации работы. Модель AS-IS может строиться на основе
-
изучения документации (должностных инструкций, положений о предприятии, приказов, отчетов и т. п.), -
анкетирования и опроса служащих предприятия, -
создания фотографии рабочего дня и других источников.
-
Полученная модель AS-IS служит для выявления
-
неуправляемых работ, -
не обеспеченных ресурсами работ, -
ненужных и неэффективных работ, -
дублирующихся работ и других недостатков в организации деятельности предприятия.
-
Исправление недостатков, перенаправление информационных и материальных потоков приводит к созданию модели ТО-ВЕ (Как будет) — модели идеальной организации бизнес-процессов. -
Как правило, строится несколько моделей ТО-ВЕ, среди которых определяют наилучший вариант (рис. 2.2). Выбор оптимальной модели может осуществляться например, с помощью метрик BPwin (например, стоимостный анализ)
8. Что такое модель SHOULD BE? На основе какой модели строится модель данных, прототип и окончательный вариант ИС? Почему в некоторых случаях требуется промежуточная модель, описывающая процесс перехода от начального состояния к конечному? Что выводит в результате команда Tools/Reports/Model Report?
-
Следует указать на распространенную ошибку при создании модели AS-IS — это создание идеализированной модели. Примером может служить создание модели на основе знаний руководителя, а не конкретного исполнителя работ. Руководитель знаком с тем, как предполагается выполнение работы по руководствам и должностным инструкциям, и часто не знает, как на самом деле подчиненные выполняют рутинные работы. В результате получается приукрашенная, искаженная модель, которая несет ложную информацию и которую невозможно в дальнейшем использовать для анализа. Такая модель называется SHOULD BE (Как должно бы быть). -
Технология проектирования ИС подразумевает
-
сначала создание модели AS-IS, -
ее анализ и улучшение бизнес-процессов, т. е. создание модели ТО-ВЕ, и -
только на основе модели ТО-ВЕ строится модель данных, прототип и затем окончательный вариант ИС.
-
Иногда текущая модель AS-IS и будущая ТО-ВЕ различаются очень сильно, так что переход от начального состояния к конечному становится неочевидным. В этом случае необходима третья модель, описывающая процесс перехода от начального к конечному состоянию системы, поскольку такой переход — это тоже бизнес-процесс. -
Результат описания модели можно получить в отчете Model Report (Типовой отчет). Диалог настройки отчета по модели вызывается из пункта меню Tools/Reports/Model Report. В диалоге настройки следует выбрать необходимые поля, при этом автоматически отображается очередность вывода информации в отчете (рис. 2.3).