<На страницу назад | На страницу вперед >

6.1.1. Выбор контекста, точки зрения и цели модели

Перед началом разработки любой модели важно определить ее направленность: контекст, точку зрения и цель.

Контекст определяет объект модели как часть целого. Он очерчивает границы модели с ее внешним окружением посредством описания внешних интерфейсов.

Точка зрения специфицирует, что можно "увидеть" в контексте и под каким "углом". Она определяет позицию автора как наблюдателя системы или ее элемента и выбирается таким образом, чтобы получить максимально полезную информацию из разрабатываемой модели. В зависимости от интересов аудитории (управляющие, персонал, клиенты и т.д.) могут быть приняты различные точки зрения, выявляющие различные аспекты объекта.

Каждая модель представляет только одну точку зрения.
Одна модель преследует только одну цель с единственной точки зрения.

Цель определяет назначение модели или обеспечиваемых ею взаимодействий. Она воплощает причину, по которой модель создана (спецификация функций, проектная разработка, обслуживание клиентов и т.д.).

Описанные концепции определяют рамки создаваемой модели. Их содержание может уточняться в процессе работы, но при этом оно должно сохранять соответствие назначению модели, если оно верно и не меняется.

Сформулируйте четко цель.

Без ясно очерченного направления автор в процессе детализации может отклониться от первоначальной цели. В самом начале любого анализа необходимо сформулировать ограничения контекста. Решите, что является сердцевиной содержания перед тем, как будет создан самый верхний блок. Избегайте расширения этой тщательно выбранной области.

Каждый шаг должен сверяться с конечной целью. То, что не соответствует ей, может быть намечено для дальнейшего моделирования с соответствующих точек зрения.

Ясность вытекает из строгости детализации. Определение того, как далеко идти, когда остановиться, когда изменить "снаряжение", каким должно быть сопряжение отдельных частей, всегда зависит от цели создаваемой модели.

<На страницу назад | На страницу вперед >