Метод Захмана
Метод Захмана
Метод Захмана является одной из ранних попыток связать характеристики информационной системы с бизнес-задачами предприятия. Ни одна современная организация не работает без системы или систем какого-либо рода, при помощи которых достигаются цели функционирования этой организации. Информационная система – это комбинация «ручных» и компьютерных процессов, решающих поставленные задачи, четко и логично взаимодействующих между собой. В условиях современной конкурентной экономики использование развитых информационных систем помогает организациям занимать лидирующие позиции в бизнесе.
Этот метод хорошо известен в мировой практике. Суть его сводится к формализованному представлению модели предприятия в виде матрицы. В строках этой матрицы отображаются различные категории специалистов, определенным образом связанных с деятельностью предприятия (планировщик, собственник предприятия, проектировщик, разработчик и субподрядчик), а в столбцах – основные аспекты производственной деятельности (объекты = что, действия = как, местоположения = где, люди = кто, время = когда и мотивы = почему). Структура матрицы изображена на рис. 7.3.
Рис 7.3. Формализованное представление модели предприятия по методу Захмана
На рис. 7.4 изображена диаграмма, иллюстрирующая несколько главных технологий моделирования, а также места их пересечения при формировании матрицы Захмана. Каждая из этих моделей реального мира должна соответствовать контексту общего направления бизнеса, которое определяется его задачами, приоритетами и критическими для успеха факторами.
Использование моделей (рис. 7.5) на разных стадиях развития системы проиллюстрировано в табл. 7.1.
Таблица 7.1. Использование методов моделирования
Примечание к табл.:
о – обязательное использование;
н – не обязательное, но возможное использование.В 1987 году Джон Захман опубликовал полезную схему развития архитектуры информационной системы. Такая схема создает контекст для описания различных представлений архитектуры разрабатываемой системы. Эти представления соответствуют тому, как видят систему ее заказчик, проектировщик и разработчик, причем в разрезе трех выбранных аспектов, к которым относятся данные, функции и сетевая структура. В схеме Захмана строке соответствует точка зрения какого-либо участника проекта по созданию системы. Аспекты представлены в схеме колонками (рис. 7.5).
Архитектурное представление – это ячейка таблицы, соответствующая пересечению выбранных столбца и строки. Захман определяет архитектуру как представление информационной системы с точки зрения одного из заинтересованных лиц. Таким образом, существует не одна архитектура, а некое множество архитектур. В зависимости от того, кем вы являетесь и на каком аспекте фокусируете внимание, вы видите архитектуру системы по-разному.
Заказчик видит систему с точки зрения общих стратегических и тактических аспектов. Они могут находиться в очень широких диапазонах (бизнес в целом или, напротив, его часть) и не всегда могут быть определены точно. Архитектурные представления, соответствующие точке зрения заказчика, приведены в двух верхних строках таблицы. Начальное планирование бизнеса и анализ обычно определяют первые уровни детализации для этих архитектурных представлений. Цели бизнеса и его требования к системе полностью детализируют каждое представление.
Представления проектировщика, несмотря на то что рассматривается одна и та же система, существенно отличаются от представлений заказчика, причем не только дополнительными деталями. Представления проектировщика – это проект системы, обеспечивающей удовлетворение требований, которые, в свою очередь, описываются представлениями заказчика. Во многом представление проектировщика добавляет точность, необходимую для тех, кто будет реализовывать систему, но представления проектировщика и заказчика остаются независимыми от технологий, которые будут использоваться при реализации. Структурный анализ, информационное моделирование и отдельные виды прототипирования являются теми методами, которые могут быть использованы для формирования архитектурного представления проектировщика. Точке зрения проектировщика соответствует третья строка в схеме Захмана.
Проекты, связанные с созданием систем, наиболее успешны, когда компоненты каждого из технологически независимых взглядов, соответствующие данным, функциям и сетевой структуре (три верхних строки), разрабатываются одновременно командой, хорошо понимающей бизнес и имеющей опыт в создании приложений и сетей, а также в администрировании данных. Хотя участники могут представлять свою точку зрения (заказчик или проектировщик) или фокусироваться на своих аспектах (данные, функции или сети), каждый вносит свой набор знаний. Эти наборы в совокупности дают хорошую общую картину требуемой системы. В достаточной степени проектировщики должны понимать точку зрения заказчика и наоборот. Заказчик и проектировщик не могут развивать свои взгляды отдельно друг от друга. Физическое воплощение логических требований зависит от характеристик аппаратно-программной базы, выбранной для реализации системы. В отличие от желаемых логических связей, реальные связи зависят от физических ограничений. Таким образом, необходимо знать, что мы хотим, перед тем, как делать вывод о невозможности чего-либо. Технология ограничивает решения задач, а не их условия.
Важно помнить, что строки схемы представляют разные точки зрения, а не разные уровни детальности представления. Для каждой ячейки таблицы может быть сделано многоуровневое описание. Необходимо понимать, что могут возникать ситуации, в которых важно понятие взгляда, то есть совокупности архитектурных представлений, находящихся в пределах одной строки.
Три аспекта, рассмотренных в схеме, приводят к различным архитектурным представлениям каждой из точек зрения. Аспекты соответствуют вопросам «Что?», «Как?» и «Где?», относящимся к конечному продукту (информационной системе). Каждому аспекту соответствуют разные методы формирования представления.
Колонка данных соответствует вопросу «Что?». В строительстве, например, она соответствует списку материалов и частей, используемых при возведении здания, и взаимосвязям между этими частями. Внимание концентрируется не на том, из чего строится здание, а на том, как и где оно строится. Для информационных систем вопрос «Что?» относится к сущностям данных и их связям.
Колонка функций соответствует вопросу «Как?». Она описывает, как работают отдельные части системы. В информационных системах функции обычно определяются входами (элементы данных), процессами (преобразования) и выходами (элементы данных). Внимание уделяется не столько отдельным частям и их связям, сколько тому, как эти части взаимодействуют при выполнении общей задачи.
Колонка сетевой структуры соответствует вопросу «Где?». Архитектурные представления в этой колонке описывают местоположение элементов системы и механизмы их взаимодействия.
В целом схема Захмана является простым, но достаточно мощным средством создания приложений и других необходимых компонентов ИТ-инфраструктуры организации. Необходимо помнить, что эта схема была разработана достаточно давно и ее применение вместе с современными стандартами может вызвать трудности.Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Кассовый метод и метод начислений
Кассовый метод и метод начислений Очень важно, как именно считаются деньги. Если используется кассовый метод бухгалтерского учета, то операция регистрируется только после того, как деньги переходят из одних рук в другие. Малые предприятия могут вполне довольствоваться
Метод мультипликаторов
Метод мультипликаторов Правила построения линейки аналогов можно спроецировать на метод сравнительного подхода – метод мультипликаторов. Суть метода отражена в формуле: где PV – текущая стоимость объекта оценки;M1 – параметр (ценообразующая характеристика) объекта
Упрощенный метод
Упрощенный метод При использовании данного метода основная задача заключается в формировании рейтинга рискованности процессов и выборе наиболее рискованных процессов для проведения проектов внутреннего аудита. Этот метод имеет одно существенное достоинство – его
Метод Юга
Метод Юга Посмотрим, как доктор Юг покупает автомобиль. Может показаться, что он крайне бережлив. Многие ПНБ, подобные доктору Югу, отводят от себя обвинения в расточительности, уверяя, что они покупают все по цене, близкой к себестоимости дилера, равной ей или даже
13.6. Национальное счетоводство: балансовый метод, метод системы национальных счетов
13.6. Национальное счетоводство: балансовый метод, метод системы национальных счетов Исчисление важнейших макроэкономических показателей осуществляется посредством системы национального счетоводства (СНС). СНС – это специальные таблицы и балансы, в которых отражено, с
20. Метод маркетингового исследования с использованием фокус-группы. Панельный метод маркетингового исследования
20. Метод маркетингового исследования с использованием фокус-группы. Панельный метод маркетингового исследования Особое место в системе маркетинговых исследований занимает метод исследования с использованием фокус-группы. Фокус-группа – малая группа лиц, работа
22. Метод бенчмаркинга. Метод ранжирования
22. Метод бенчмаркинга. Метод ранжирования Одним из современных маркетинговых методов является метод бенчмаркинга.Бенчмаркинг – это сравнение показателей ведения бизнеса на предприятии с аналогичными характеристиками компаний с целью определения источников высокой
76. Метод анкетирования, интервьюирование, целевой метод, метод комиссий и конференций
76. Метод анкетирования, интервьюирование, целевой метод, метод комиссий и конференций При проведении метода анкетирования эксперты заполняют предварительно составленные специалистами анкеты, в которых:• формулировки должны исключать смысловую неопределенность;• •
77. Метод «паутина» и метод коллективного блокнота
77. Метод «паутина» и метод коллективного блокнота Методом многокритериального сравнения альтернатив является и графический количественно-качественный метод «паутина». Этот метод удобен в тех случаях, когда невозможно осуществить продолжительную совместную работу,
91. Индексный метод, интегральный способ, метод цепных подстановок
91. Индексный метод, интегральный способ, метод цепных подстановок Индексный метод основан на построении факторных (агрегированных) индексов. Применение агрегированных индексов означает последовательное элиминирование влияния отдельных факторов на совокупный
93. Балансовый метод, метод меньших чисел, метод среднего квадратического
93. Балансовый метод, метод меньших чисел, метод среднего квадратического Балансовый метод состоит в сравнении, соизмерении двух комплексов показателей, стремящихся к определенному равновесию. Он позволяет выявить в результате новый аналитический (балансирующий)
Референдум – это метод!
Референдум – это метод! Можно сколько угодно издеваться над надеждами АВН на организацию референдума. Только у тех, кто считается властью в России, у тех, кто пишет и утверждает ее законы, к референдуму другое отношение. Они прекрасно понимают, что, если инициатива
5. Озорство как метод
5. Озорство как метод Это слишком важно, чтобы воспринимать это всерьез. Кен Кемпбелл Мы рассмотрели «почему», «кто», «где», «когда» и «что». Прежде чем вы сделаете шаг наружу, в современный мир, он же зона «полувстреч», давайте поговорим и насчет «как».Как осуществить
Метод приращений
Метод приращений Согласно методу приращений численность торгового персонала следует увеличивать до тех пор, пока обеспечиваемый таким способом прирост прибыли превосходит прирост издержек.Метод приращений строится на убеждении, что рост численности продавцов
* ЧАСТЬ 2. МЕТОД *
* ЧАСТЬ 2. МЕТОД * Глава 2.ДЕЛАЙТЕ РАЗГРАНИЧЕНИЯ МЕЖДУ УЧАСТНИКАМИ УЧАСТНИКИМИ ДИСКУССИИ И ОБСУЖДАЕМЫМИ ПРОБЛЕМАМИУчастник переговоров прежде всего человекКаждый участник переговоров преследует двойной интерес: относительно существа дела и взаимоотношений между