Особенности построения дерева мероприятий
Дерево мероприятий, как мы уже говорили выше, может быть продолжением дерева целей (его следующим уровнем) или строиться как самостоятельное дерево, но после построения дерева целей. С помощью дерева мероприятий может быть решена достаточно сложная проблема, связанная с принятием решения по выбору конкретной стратегии достижения поставленной цели. Причем, детализация этой стратегии (комплекса мероприятий и работ) становится более подробной по мере того, как ветвление дерева мероприятий продвигается вниз по уровням. В верхних уровнях отражаются предварительные или промежуточные мероприятия и только на самом нижнем уровне мы выходим на конкретные работы и операции по реализации данной стратегии (пути) достижения цели. Конкретный путь (стратегия) определяется, конечно, в контексте всей ветви (начиная от верхнего уровня).
Существенным отличием дерева мероприятий от дерева целей является то, что в деревьях мероприятий используется логика ИЛИ (дизьюнкция), т.е. детализация сводится к вычленению альтернативных вариантов действий (нужно принять одно ИЛИ другое ИЛИ третье ИЛИ и т.д.). Следует отметить, что дерево мероприятий имеет много общего (а в некоторых случаях полностью совпадает) с деревом решений, так как каждое ветвление есть принятие решения по выбору той или иной альтернативы действий при решении задачи формирования пути (мероприятия) по достижению цели.
На рис. 8.2 представлено дерево мероприятий для подцели “Встреча Нового года”. Вершины (элементы) этого дерева пронумерованы (цифры слева внизу прямоугольника вершины) и далее веточки альтернатив и сами вершины мы будем рассматривать, используя эти обозначения. Детализацию элементов этого дерева вполне можно продолжать и далее. Например, в элементах дерева 3.1 и 3.2 можно детализировать каких гостей следует пригласить, в 3.5 и 3.6 - кого бы мы хотели (или кого необходимо) пригласить, в 3.7 и 3.8 - указать цель путешествия и т.д. Вот только для решения 3.4, пожалуй, трудно найти дальнейшую детализацию.
Такое дерево дает отличный обзор всего поля альтернативных мероприятий и обеспечивает проверку его полноты. Существует столько вариантов достижения нашей подцели, сколько ветвей в дереве. Основной вопрос состоит в том, как получить такой отличный обзор, если, конечно, поле мероприятий вообще можно представит подобным образом?
Очевидно, для решения такой задачи нужно строить цепочки мероприятий, в которых общность должна снижаться по мере перехода к более низким уровням иерархии. Следовательно, в перечне беспорядочно собранных вариантов мероприятий (первый шаг) неявно уже должна быть заключена некоторая иерархическая система, которую нам надлежит отыскать. Надо в таком ещё беспорядочном наборе образовать группы, классы или найти общие черты, которые можно обнаружить при обобщении понятий. Если при всех стараниях это не получается, значит, задача непригодна для подобного представления.
Семейства в дереве мероприятий
Итак, в общем виде дерево мероприятий представляет обозримый набор множества вариантов достижения поставленной цели. Интересной представляется задача оценки дерева мероприятий для отыскания наилучшего варианта (веточки дерева) набора мероприятий.