Основные методики моделирования
Основные методики моделирования
Необходимо отметить, что постановка задачи по построению модели объекта определяется фиксированием ряда таких составляющих, как:
? используемые методики проектирования моделей;
? формализация (нотация);
? лингвистическое обеспечение (система классификации и кодирования).
Существуют различные подходы, или методики, к описанию архитектуры предприятия. Эти методики задают классификацию основных областей архитектуры и единые принципы для их описания во взаимной увязке друг с другом, описание используемых правил (политик), стандартов, процессов, моделей, которые используются для определения различных элементов архитектуры на разных уровнях абстракции. В качестве примеров можно указать следующие методики:
? методики, опубликованные аналитическими компаниями, такими как Gartner, Giga Group, МЕТА Group и др.;
? модель Захмана;
? методика TOGAF;
? методика POSIX 1003.23, которая основывается на разработках компании Cap Gemini, переданных для публичного использования в 1996 году.
Для государственных организаций существуют специальные методики, такие как разрабатываемая при поддержке правительства США Федеральная архитектура госорганизаций (FEAF – Federal Enterprise Architecture Framework) или используемая в Министерстве обороны США DoDAF (Department of Defence Architecture Framework).
Методика является инструментом для создания широкого спектра различных архитектур. Она, как правило, включает в себя:
? описание методов проектирования архитектуры в терминах использования определенных «строительных блоков»;
? описание того, как эти «строительные блоки» связаны между собой;
? набор инструментов для описания элементов архитектуры;
? общий словарь используемых терминов.
Методики также могут содержать список рекомендуемых стандартов и совместимых продуктов, которые могут использоваться для реализации различных элементов архитектуры. Важно понимать, что методики не только задают набор документов и планов, необходимых для описания предприятия, но и определяют, как все эти элементы описания связаны между собой.
Методики позволяют решить проблему плохого взаимопонимания между вовлеченными в этот процесс людьми, поскольку задают некий общий, одинаково понимаемый набор понятий и моделей для описания элементов архитектуры в интересах различных категорий заинтересованных сторон.
Разработка одних методик была инициирована государственными структурами, других – частным сектором и представителями индустрии.
Различные методики, как правило, ориентированы на разные аудитории потенциальных пользователей и отличаются широтой охвата проблемы, вниманием к определенным областям, хотя тенденция состоит в постепенной унификации определений, связанных с архитектурой. Некоторые из методик концентрируются на определенных секторах индустрии, преимущества других подходов состоят в более четком документировании, а третьи уделяют большее внимание процессу перехода от сегодняшнего в будущее состояние архитектуры.
Согласно описанной выше методологии моделирования авторами был изучен и опробован ряд методик по описанию бизнес-процессов, архитектуры информационных технологий предприятия.
Определение модели согласно Захману (Zachman Framework for Enterprise Architecture). Модель представляет собой общий словарь, набор перспектив или структур для описания современных сложных, корпоративных систем и преследует две основные цели: с одной стороны, логическое разбиение поставленной задачи на отдельные блоки для упрощения формирования и восприятия итогового решения, с другой – обеспечение возможности рассмотрения целостной архитектуры решения с выделенных точек зрения или соответствующих уровней абстракции.
Собственно модель представляется в виде таблицы, имеющей пять строк и шесть столбцов – «матрица» со строками в виде различных уровней абстракции (перспективами) и набором столбцов в виде представлений (областей) архитектуры. Перспективы (строки в таблице) соответствуют различному уровню управления организацией.
Первая строка соответствует уровню планирования бизнеса в целом (бизнес-модель). На этом уровне вводятся достаточно общие основные понятия, определяющие бизнес, например продукты и услуги, клиенты, расположение объектов бизнеса, а также формулируется бизнес-стратегия. Фактически данная строка определяет контекст всех последующих строк.
Вторая строка (концептуальная модель) предназначена для определения в терминах бизнеса структуры организации, ключевых и обеспечивающих бизнес-процессов.
Третий уровень (логическая модель) соответствует рассмотрению с точки зрения системного архитектора. Здесь бизнес-процессы описываются уже в терминах информационных систем, включая различные типы данных, правила их преобразования и обработки для выполнения определенных на уровне 2 бизнес-функций.
На четвертом уровне – технологической или физической модели – осуществляется привязка данных и операций над ними к выбранным технологиям реализации. Например, здесь может быть определен выбор реляционной СУБД, или средств работы с неструктурированными данными, или объектно-ориентированной среды.
Пятый уровень соответствует детальной реализации системы, включая конкретные модели оборудования, топологию сети, производителя и версию БД, средства разработки и собственно готовый программный код. Многие из работ на данном уровне часто выполняются субподрядчиками.
Основные правила заполнения таблицы следующие:
? каждая клетка таблицы независима от других, вместе они образуют функционально полное пространство для описания системы («базис»);
? порядок следования колонок несуществен;
? каждая клетка содержит соответствующее описание аспекта реализации системы в виде определенной модели или, возможно, простого описания (текстового документа);
? базовые модели для каждой из колонок являются уникальными;
? соответствующие модели в клетках каждого ряда в совокупности образуют полное описание системы с выбранной перспективы;
? заполнение клеток должно проводиться последовательно «сверху вниз», попытка пропуска одного из рядов нежелательна, так как нельзя создать хорошо работающую систему, «перепрыгнув» определенные уровни ее описания на этапе проектирования.
Модель Gartner выделяет четыре связанных, взаимозависимых и усложняющихся уровня:
? Среда бизнес-взаимодействия (Business Relationship Grid);
? Бизнес-процессы и стили бизнес-процессов;
? Шаблоны;
? Технологические строительные блоки (кирпичики – bricks).
Верхний уровень Среды бизнес-взаимодействия описывает модель «виртуального» бизнеса, а также все, что связано с кооперацией предприятий и бизнесом В2В. Этот уровень соответствует понятию «отраслевой / нервной системы» взаимодействующих организаций. Он получил развитие в связи с распространением Интернета как среды взаимодействия и связан с понятиями межорганизационного взаимодействия.
Второй уровень Стили бизнес-процессов описывает, как организация выполняет свои ключевые функции, то есть включает в себя бизнес-процессы организации, такие как обработка заказа, мониторинг производственных процессов, анализ использования критически важных ресурсов, совместная работа с информацией.
Следующий уровень Шаблоны описывает модели и алгоритмы, которые могут широко использоваться для решения различных бизнес-задач. Отметим, что шаблоны охватывают не только область программного обеспечения, но и соответствующие сетевые и вычислительные ресурсы. Примерами шаблонов является трехуровневая архитектура прикладных систем (интерфейс – логика – данные), использование «толстого» клиента в архитектуре клиент/сервер, хранилища данных. Что касается приложений, то упор сделан на использовании шаблонов сервис-ориентированной архитектуры, то есть реализации приложений в виде модульного набора различных типов сервисов. Это в том числе позволяет в перспективе интегрировать приложения как Web-сервисы.
Нижний уровень Строительные блоки (Bricks) соответствует технологической архитектуре и включает в себя операционные системы, серверы, базы данных, сами данные и прочее.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
4.2.1. Цели моделирования угроз
4.2.1. Цели моделирования угроз Моделирование угроз ИБ от персонала является элементом деятельности организации по анализу и оценке соответствующих рисков. С помощью собственной модели угроз ИБ от персонала организация может формализовать имеющиеся у нее знания о таких
3. Методики анализа в дореволюционной России
3. Методики анализа в дореволюционной России Методику анализа государственной промышленности и торговли можно охарактеризовать таким образом:1. Доходы и расходы анализировались в целом и в подразделении на статьи: доходы разбивались на 9 статей, расходы – на 32. Чистая
1.1. Основные положения методики расчета налоговой нагрузки
1.1. Основные положения методики расчета налоговой нагрузки В настоящее время в Российской Федерации не существует единого термина, характеризующего влияние налоговой системы на хозяйственную деятельность предприятия и его финансовое состояние. Вместо него
Методики написания речей
Методики написания речей Первый принцип при написании слов, которые будут проговариваться, – это дать им течь так, как обычно человек говорит. Текст, предназначенный для ушей, должен быть проще по конструкции и более непринужденным по форме, чем текст, предназначенный
Продвинутые методики организации аккаунта
Продвинутые методики организации аккаунта Если в вашем аккаунте AdWords два или более ключевых слова могут запустить показ рекламы в ответ на поисковый запрос, Google старается выбрать то, у которого больше всего ограничительных условий. Ограничения не исчерпываются типом
Формальные методики и стандарты
Формальные методики и стандарты В этой книге в основном представлены методы управления бизнес-процессами, которые вы сможете инициировать и реализовывать на практике в своей команде или отделе. При этом, возможно, ваша организация уже осуществляет широкомасштабную
Элементы условных соглашений моделирования
Элементы условных соглашений моделирования 1. Контроль версий.2. Содержание.3. ЧАСТЬ I – ВВЕДЕНИЕa. Введение в документ об условных соглашениях:i. Цель введения условных соглашений.ii. Кому предназначен документ.iii. Как пользоваться документом (отдельно по каждой целевой
Методики отбора кандидатов
Методики отбора кандидатов Когда в распоряжении руководителя отдела продаж или отдела кадров окажется достаточное количество резюме, приходит время назначить личные встречи и приступать к отбору кандидатов. Для максимально корректной оценки потенциальных работников
Определение моделирования
Определение моделирования Объектом моделирования может выступать любая сущность, описанные в книге подходы универсальны и могут быть применимы как к архитектуре корпоративной информационной системы или компании в целом, так и при проектировании отдельных
Общие принципы моделирования
Общие принципы моделирования Перед тем как дать описание основных используемых на сегодняшний день методов моделирования, укажем общие принципы и особенности, которые должны быть учтены при построении модели.1. Принцип осуществимости. Создаваемая модель прежде всего
Используйте специальные методики
Используйте специальные методики Творческий подход к проблеме невозможен без применения специальных методик, о которых говорится в следующей главе• Пробуйте разные способы и организуйте групповой тренинг.• Используйте методики для развития коллективного
В. Методики отбора идей
В. Методики отбора идей Применить на практикеВы только что закончили фазу широкого поиска идей.Десятки листков развешаны по стенам комнаты. Теперь наступает этап концентрации: нужно отоб рать наиболее ценные идеи, развить их и внедрить.Снимаем сливкиОсновной принцип
Креативные методики на службе у команды
Креативные методики на службе у команды Креативность облегчает повседневную работуТворческий подход предполагает, что команда и ее менеджер стремятся повысить эффективность работы или найти более легкие пути достижения результатов, затратив при этом меньше
Креативные методики в рабочей практике
Креативные методики в рабочей практике Креативные методики можно применять для решения конкретных рабочих задач на определенном этапе рабочего процесса.1. Совместно оцениваете, какие действия команды хорошо отработаны и что нуждается в улучшении (метод записи
Креативные методики – источник инноваций
Креативные методики – источник инноваций Креативные методики с успехом применяются для повышения качества услуг и продукции с целью удовлетворения запросов клиента• Придумайте дополнительные услуги, которые можно оказать клиенту: найдите то, чего нет