Современные технологии для работы со структурами организации
|
Сергей Колесников |
Окончание. |
4. Принципы превыше всего | 5. Немного патетики не помешает даже компьютеру |
Если нет принципов, Для того, чтобы закончить описание базовых принципов методологии IDEF0, обратим внимание на два базовых принципа моделирования:
Принцип контекстной диаграммыМоделирование начинается с построения "контекстной диаграммы", то есть диаграммы, на которой система (объект моделирования) представлена одним-единственным блоком. Все потоки на данной диаграмме подразумеваются приходящими извне, по отношению к объекту моделирования. Для идентификации блока используется определение "миссии", которую должна выполнять система по отношению к внешнему миру (несколько патетический тон в данном случае очень важен, так как существует большой соблазн ограничиться понятными, но фактически ничего не значащими фразами типа "продавать окорочка"). При определении "миссии" необходимо иметь в виду "цель" (моделирования) и "точку зрения" (на модель). Вполне понятно, что одна и та же система (фирма) может быть представлена по-разному, в зависимости от того, например, рассматривать ли ее с точки зрения налогового инспектора или с точки зрения владельца. Если мы моделируем систему с целью построения информационной системы, то, опять же, получим модель отличную от той, которая имела бы место в случае моделирования для целей оптимизации финансового управления фирмой. Важнейшим является то, что подобный принцип должен быть применен и при построении любого функционального блока. То есть при определении ЛЮБОГО блока внутри диаграммы ЛЮБОГО уровня нужно четко иметь в виду цель моделирования и точку зрения на модель при определении "миссии" реального субъекта бизнеса, функции которого представлены данным блоком. Тем более если данный блок предназначен для дальнейшей функциональной детализации (декомпозиции). Контекстная диаграмма и ее диаграммы декомпозиции образуют "папку", оформляемую и используемую участниками проекта в соответствии с определенными требованиями. Принцип ограничения сложностиДиаграммы IDEF0 несут в себе очень концентрированную информацию, в связи с чем необходимо применять специальные меры по повышению их разборчивости и удобочитаемости, известные как принципы ограничения сложности. Основными являются два принципа:
Естественно, в реальной работе данные ограничения не должны становиться догмой, однако как показывает опыт работы, они весьма практичны, отражая естественные закономерности управляемых систем. Значительные нарушения перечисленных принципов служат четким указанием на недостаточную проработку модели аналитиком. |
[1][2] | следующая>> | |
[вид для печати] | ||
© Сергей Колесников |