Найти в Дзене

Методика декомпозиции задач при помощи построения Дерева Результатов (ДР)

Дерево Результатов - иллюстрация моей дочери к статье
Правила построения ДР:
1. ДР — это дерево, каждый узел которого состоит из Результата (название результата и параметры результата).
2. Каждый Результат может состоять из одного и более дочерних Результатов.
Оглавление
Дерево Результатов - иллюстрация моей дочери к статье
Дерево Результатов - иллюстрация моей дочери к статье

Правила построения ДР:

1. ДР — это дерево, каждый узел которого состоит из Результата (название результата и параметры результата).

2. Каждый Результат может состоять из одного и более дочерних Результатов.

3. Каждый Результат имеет параметры «Дату-время начала» и «Длительность», т. е. узел ДР — это процесс во времени, по окончании выполнения которого получается требуемый результат.

4. Нельзя получить Родительский Результат, без достижения всех дочерних результатов.

5. Начинать декомпозицию задачи (разбиение крупной задачи на более мелкие подзадачи) следует с конечного требуемого результата. Обычно это список требований Заказчика. Каждое требование декомпозируется отдельно.

6. Если название одного Результата совпадает с другим Результатом, то это считается одним и тем же результатом, т. е. один узел ДР может иметь более одного родительского узла.

7. Формулировка названия Результата должна отвечать на вопрос «Что?». Например, «Что требуется сделать?» - «Построить дом».

8. Дочерние результаты получаются посредством рекурсивного ответа на вопрос: «Что требуется сделать для достижения текущего Результата?».

Простой пример построения Дерева Результатов
Простой пример построения Дерева Результатов

Полезные свойства ДР:

1. Узлы ДР проще сравнивать друг с другом, потому что все их дочерние элементы имеют строгие зависимости друг от друга. Например, нельзя построить дом без окон или без дверей.

2. ДР имеет строгую последовательность исполнения — от терминальных узлов вверх к родительским (см. нумерацию в скобках). Например, в примере строительство дома начинается строго с «Вырыть котлован» и завершается в корневом узле ДР «Построить дом».

3. В ДР сразу видны зависимые (последовательные) друг от друга процессы и независимые (параллельные). Например, результаты «Сделать окна», «Сделать двери», «Сделать крышу» можно достигать независимо (находятся на одном уровне ДР), а вот «Сделать стены» не получится раньше, чем «Сделать фундамент».

4. Название Результата определяет его уникальность. Это даёт возможность создания Базы Данных (БД) шаблонов Результатов. Если шаблон Результата используется в разных ДР, то легко определить полезность данного шаблона — чем чаще используется шаблон, тем данный Результат полезнее. Например, «Сделать Колесо» очевидно очень полезный Результат, т. к. оно имеет очень много разных полезных применений.

Область применения методики построения Дерева Результатов (ДР)

1. Управление проектами.

Методика была создана для управления НИОКР-проектами, на основе лучших практик управления проектами и трудов великих нейрофизиологов: Павлова И.П., Анохина П.К., и их коллег. Название «Дерево Результатов» происходит от «Иерархия Результатов» Анохина П.К.. «Иерархия Результатов» - это намного более сложное понятие, «Дерево Результатов» - более простой, прикладной термин.

2. Подготовка сложных структурированных данных для систем Искусственного Интеллекта (ИИ).

Например, можно взять любую Базу Данных и дать её содержимое нейросети, в надежде, что нейросеть сама во всём разберётся и получится какой-то полезный результат. Однако, человек проходит обучение в течении примерно 25 лет и знания ему даются учителями не в виде «большой мусорной свалки» (Big Data), а предварительно подготовленными авторами учебных методик обучения. Отсюда понятно, что машина (нейросеть) самостоятельно никогда не сможет разобраться в знаниях, которые человечество накопило за многие тысячи лет своего развития. Поэтому, Дерево Результатов — это мостик между знаниями человека и машиной — упорядоченные знания намного легче и быстрее обрабатывать, чем хаотические. Требование к методике построения ДР — максимальная простота, с целью её лёгкого освоения максимально большим количеством людей.

Отличие Результата от Цели

Результат — это набор конкретных параметров, который необходимо в итоге получить. Мы можем легко сравнивать «текущий Результат» и «требуемый Результат».

Цель — это нечто более абстрактное, которое требуется достичь.

Автор методики: Артюхов Виктор

Подписывайтесь на мой канал! Задавайте вопросы!