Принцип декомпозиции при построении функциональной диаграммы бизнес процесса заключается в

Принцип
декомпозиции или, как его еще называют
принцип «разделяй и властвуй» применяется
при разбиении сложного процесса на
составляющие его функции. Декомпозиция
позволяет представить модель системы
в виде иерархической структуры отдельных
диаграмм, что делает ее менее перегруженной
и легко усваиваемой.

Суть
принципа функциональной декомпозиции
очень прост (Error: Reference source not found):

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

  2. Эти
    блоки представляют основные подфункции
    (подмодули) единого исходного модуля.

  3. Данная
    декомпозиция выявляет полный набор
    подмодулей, каждый из которых представлен
    как блок, границы которого определены
    дугами.

  4. Каждый
    из этих подмодулей может быть
    декомпозирован подобным же образом
    для более детального представления.

Принцип ограничения сложности

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

Принцип контекста (целеполагания)

Как
было указано выше любая модель должна
отвечать на вопросы о системе («М есть
модель системы S, если М может быть
использована для получения ответов на
вопросы относительно S с точностью А»).
Это означает, что не может быть модели
вообще. Любая модель – это лишь инструмент
и чтобы правильно ее создать надо иметь
однозначное представление о цели
моделирования (Purpose), точке зрения
(Viewpoint) и границах моделирования (Scope).
Принцип целеполагания как раз и означает,
что любая модель в SADT
– должна быть определена прежде всего
по перечисленным трем позициям.

Правила построения idef0 диаграмм

Выполнение
вышеперечисленных принципов требует
введения ряда ограничений, которые
должен выполнять любой автор IDEF0
модели. Как было указано ранее, эти
требования сведены в документе РД
IDEF0-2000.
Основные из этих правил приведем ниже
с необходимыми комментариями.

Правило контекста

В
составе модели должна присутствовать
контекстная диаграмма number
prefix-0
(например, А-0), которая содержит только
один блок. Номер единственного блока
на контекстной диаграмме А-0 должен быть
0 (Error: Reference source not found). Это правило
обеспечивает выполнение принципа
контекста.

Правило «доминирования»

Блоки
на диаграмме должны располагаться по
диагонали — от левого верхнего угла
диаграммы до правого нижнего в порядке
присвоенных номеров (Error: Reference source not found).
Блоки на диаграмме, расположенные вверху
слева «доминируют» над блоками,
расположенными внизу справа. «Доминирование»
понимается как влияние, которое блок
оказывает на другие блоки диаграммы.

Правило ограничения сложности

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

Диаграммы
с количеством блоков более шести сложны
для восприятия читателями и вызывают
у автора трудности при внесении в нее
всех необходимых графических объектов
и меток.

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

Соседние файлы в папке госы

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

    20.05.2015174 б10Порядок.txt

What Is Functional Decomposition?

Functional decomposition is a method of analysis that dissects a complex process in order to examine its individual elements. A function, in this context, is a task in a larger process whereby decomposition breaks down that process into smaller, easier to comprehend units.

In business, functional decomposition is used to facilitate the understanding and management of large and complex processes. Functional decomposition helps solve problems and aids in the development of business operations, computer programming, machine learning, and a variety of other fields.

Key Takeaways

  • Functional decomposition breaks down a large, complex process into an array of smaller, simpler units or tasks, fostering a better understanding of the overall process.
  • A functional decomposition diagram contains the whole function or project along with all of the necessary sub-tasks needed to complete it.
  • Functional decomposition is a problem-solving tool used in several contexts, from business and industry to computer programming and AI.

Understanding Functional Decomposition

Functional decomposition has its origin in mathematics, where it refers to the process of analyzing the links and relationships between all the components that create a functional relationship so that the original function may be recomposed. At its essence, functional decomposition takes something complicated and simplifies it.

Also, the decomposition of a process or function into smaller sub-functions can help project managers to determine how the individual functions or tasks help to achieve the overall project’s goal. Both large and small businesses use functional decomposition in their project analysis to determine whether a project is on target or if there are smaller sub-functions that are holding up the process.

Functional Decomposition Diagrams

The individual elements of the process and their hierarchical relationship to each other are commonly displayed in a diagram called a functional decomposition diagram. The diagram is shown in a top-down format illustrating a process. A functional decomposition diagram contains the overall function or task as well as the necessary sub-functions or tasks needed to achieve the overall objective.

Other common business methods for simplifying complex problems and processes include decision trees, which allow users to consider multiple possible solution paths to a problem, as well as flow charts that visualize the temporal sequence of a process.

Functional Decomposition Applications

Functional decomposition has applications in a variety of disciplines, such as systems engineering, software architecture, database theory, machine learning, knowledge representation, and signal processing. 

Practically, functional decomposition is used by engineers to describe the steps taken in the act of breaking down the function of a device, process, or system into its basic components. As a result of the analysis, a functional decomposition diagram will detail the functions, tasks, and sub-tasks and how they work together. The diagram may also address any problems, as well as suggest solutions to those problems.

Functional decomposition is especially important in programming. Once a diagram has been created, coding may begin as the programmer may then work on the most basic components first and then build out an application. As such, functional decomposition helps focus and simplify the programming process. One drawback, however, is that functional decomposition can be especially labor-intensive and time-consuming.

Functional Decomposition Steps

The process of functional decomposition can be broken down into several steps. The use of a functional decomposition diagram is key to this step.

  1. Find the basic function: What is the basic task a device or process must accomplish?
  2. List essential sub-functions: These sub-functions or sub-tasks are instrumental to the success of the basic function.
  3. List the next tier of sub-functions: These sub-functions serve the upper-level sub-functions.
  4. Inspect the diagram: If there are functions that have been omitted, add them to the diagram.

Что такое функциональная декомпозиция?

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

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

Ключевые выводы

  • Функциональная декомпозиция разбивает большой сложный процесс на множество более мелких и простых единиц или задач, способствуя лучшему пониманию всего процесса.
  • Диаграмма функциональной декомпозиции содержит всю функцию или проект вместе со всеми необходимыми подзадачами, необходимыми для его выполнения.
  • Функциональная декомпозиция – это инструмент для решения проблем, используемый в нескольких контекстах, от бизнеса и промышленности до компьютерного программирования и искусственного интеллекта.

Понимание функциональной декомпозиции

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

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

Диаграммы функциональной декомпозиции

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

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

Приложения функциональной декомпозиции

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

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

Функциональная декомпозиция особенно важна в программировании. После создания диаграммы можно начинать кодирование, поскольку затем программист может сначала работать с самыми основными компонентами, а затем создавать приложение. Таким образом, функциональная декомпозиция помогает сфокусировать и упростить процесс программирования. Однако одним из недостатков является то, что функциональная декомпозиция может быть особенно трудоемкой и длительной.

Этапы функциональной декомпозиции

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

  1. Найдите основную функцию : Какую основную задачу должно выполнять устройство или процесс?
  2. Перечислите основные подфункции : эти подфункции или подзадачи способствуют успеху основной функции.
  3. Перечислите следующий уровень подфункций : эти подфункции обслуживают подфункции верхнего уровня.
  4. Осмотрите диаграмму : если есть функции, которые были пропущены, добавьте их на диаграмму.

Если всю деятельность компании можно разделить на бизнес-процессы, то и процессы можно разделить на более мелкие составляющие. В методологии построения бизнес-процессов это называется декомпозиция бизнес-процессов. Об этом, а также характеристиках процессов мы и поговорим.

Цель декомпозиции очень проста – если большим процессом сложно управлять, его необходимо разделить на части. Проектирование бизнес-процессов  позволяет нам «разбирать» и «собирать» процессы, изменяя их размер и область рассмотрения. 

Декомпозиция бизнес-процессов. Основы

Итак, процесс можно разбить на более мелкие части: 

Подпроцесс 

Если необходимо разделить процесс на части для более легкого управления мы будем делить его на подпроцессы. Подпроцесс можно рассматривать отдельно. Он имеет такие же составляющие и свойства. У подпроцесса так же есть начало, окончание, механизм реализации, показатели и т.д. Иными словами, подпроцесс — это процесс более низкого уровня. В принципе, количество уровней, подпроцессов, на которые мы делим процесс, может быть безграничным. Когда мы собираемся приготовить обед, то мысленно делим процесс на подпроцессы – подготовка продуктов, подготовка посуды, обработка продуктов, приготовление. 

Операция 

Это самое простое действие в процессе. «Простое» означает, что его не надо детализировать. Если процесс не имеет вложенных подпроцессов, то его механизм реализации как раз и представляет собой цепочку операций. Когда мы готовим посуду для приготовления обеда, то выполняем простые операции: достать кастрюлю, налить в нее воду, поставить на плиту и так далее. Нет смысла подробно объяснять, что значит «налить воду в кастрюлю», а значит, это операция.

Основы бизнес процессов. Декомпозиция и характеристики Декомпозиция процессов.jpg

Декомпозиция процесса на подпроцессы и операции

Насколько необходимо детализировать процессы?

Ровно настолько, насколько это необходимо;) Да, это правда. Все зависит от цели описания бизнес-процесса. Если нужно подробное описание для новичка, то и детализировать необходимо максимально. Таким образом, кстати, можно готовить инструкции для некоторых подпроцессов. Если же вы делаете общую модель, то достаточно общих, объемных операций. К примеру, подготовка квартального отчета, тоже может быть операцией. А может и подпроцессом с большим количеством уровней. Мы еще вернемся к этому вопросу в теме про подготовку описания процессов.

Группировка операций и подпроцессов.

Иногда необходимо объединить некоторые операции или подпроцессы — чтобы ими было легче оперировать. К примеру, можно выделить:

  • Работы – это процессы и/или операции, которые выполняет один человек или одно подразделение. Например, для дворника такой работой является уборка мусора.
  • Функции – совокупность работ, похожих друг на друга или имеющих что-то общее. Продажи — это функция. А обработка заявок по продажам – работа.

По сути, можно спокойно обойтись без такой группировки. В своей работе я стараюсь избегать подобных усложнений. Но есть один очень полезный тип группировки — Процедура. 

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

Процедуры удобны для подготовки инструкций.

Характеристики бизнес процесса.

Любой бизнес процесс необходимо как-то оценивать. Оценка позволяет быстро понять, какие процессы требуют пристального внимания и должны меняться в первую очередь. Это позволяет найти слабое звено во всей системе бизнес-процессов. Любой процесс можно охарактеризовать по следующим критериям:

  • Результативность – достигает процесс необходимых результатов или нет. Если в результате процесса «Приготовление пирога» получился яблочный пирог, то процесс результативен.
  • Эффективность – сколько ресурсов затрачивает процесс на получение результата. Если вы знаете, что на приготовление пирога должно уйти 0,5 кг яблок, а было потрачено 2 кг, то процесс неэффективен.
  • Определенность – если процесс описан в каком-то документе, и то, как он выполняет в действительности, соответствует тому, что написано, значит, процесс определен. Если пирог был приготовлен полностью по рецепту, все ок.
  • Повторяемость – важнейшая характеристика! Она показывает, может ли процесс получать одинаковые результаты из раза в раз. Если повар постоянно выдает разные яблочные пироги, что-то не так с процессом. Или с поваром.:)
  • Адаптируемость — характеристика гибкости бизнес процесса, т. е. способности меняться в зависимости от условий. Можно ли быстро заменить яблоки на груши? Можно. Значит, процесс адаптируем.
  • Длительность — время, которое необходимо для выполнения процесса. Иными словами, промежуток времени между началом процесса и его завершением.
  • Стоимость — это совокупность всех затрат выполнения процесса 1 раз. Для этого необходимо подсчитать, сколько продуктов мы затратили на приготовление пирога, сколько стоит время повара, который его готовил, а также сколько стоит использование инструментов и посуды.

Данные характеристики являются основой бизнес-процессов. Но никто не запрещает вам добавлять их, сократить или расширить. 

Итак: 

  • Методология бизнес-процессов помогает нам разбивать крупные процессы на подпроцессы и операции. 
  • Операция – самая простая составляющая процесса. 
  • При создании бизнес процессов необходимо учитывать их характеристики. Более того, построение системы бизнес-процессов невозможно без построения системы характеристик. 

Построение системы бизнес-процессов начинается с карты процессов, но об этом уже в другой раз.

#статьи

  • 26 дек 2022

  • 0

Как работает декомпозиция и почему менеджеры проектов не могут без неё

Зачем использовать декомпозицию? Сколько должно быть уровней декомпозиции? Рассказывает эксперт.

Иллюстрация: Оля Ежак для Skillbox Media

Дарья Чепурнова

Обозреватель Skillbox Media, отраслевой журналист. Работала с TexTerra, SMMplanner, «Нетологией», «ПланФактом», Semantica. Написала больше 60 текстов для рекламных кампаний в «Дзене». Вела нишевой канал на YouTube.

О декомпозиции рассказал

Один из популяризаторов гибкой разработки в России. Основатель Scrum-студии «Сибирикс». Студия специализируется на крупных интеграционных проектах. В числе её клиентов — «Северсталь», «Орматек», «Металл Профиль», Disney, TP-Link, Logitech, «Атол», Greenfield, «Сочи Парк», Adobe и другие.

Автор «Настольной книги project-менеджера».

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

Этот материал Skillbox Media поможет разобраться в инструменте.

  • Что такое декомпозиция и где её используют
  • Зачем нужна декомпозиция
  • Какие объекты можно декомпозировать
  • Какие принципы декомпозиции нужно соблюдать
  • Какие есть методы декомпозиции
  • Как научиться декомпозировать: советы
  • Как узнать больше об управлении проектами

Декомпозиция — разделение большого и сложного на небольшие простые части. При постановке задач декомпозировать — значит разбить абстрактную большую задачу на маленькие задачи, которые можно легко оценить.

Простой пример декомпозиции — строительство дома. Это большая задача, которую сложно решить. Но можно разбить её на задачи поменьше: залить фундамент, построить стены, провести коммуникации, сделать крышу, установить окна и двери. Уже на этом уровне декомпозиции задача перестаёт казаться невыполнимой — можно понять, сколько времени и ресурсов понадобится на каждый этап.

Разделение на малые части используют везде: в бизнесе, управлении, маркетинге, тайм-менеджменте, жизни. Декомпозиция обязательна при решении любых рабочих и личных задач, если они большие. Например, её придётся использовать и при разработке сложного программного обеспечения, и при генеральной уборке в квартире.

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

Умение декомпозировать особенно важно для менеджеров проектов. Это базовый инструмент планирования и управления проектами. Также декомпозиция пригодится всем менеджерам и руководителям — она позволяет эффективнее управлять процессами и людьми.

Пример декомпозиции для личной задачи
Скриншот: Skillbox Media

Декомпозиция нужна менеджерам проектов прежде всего для того, чтобы получить реалистичные оценки проекта до начала работ. В первую очередь — понять, сколько времени займёт его выполнение. Это особенно важно в IT-отрасли, потому что реалистичная оценка сроков (трудоёмкости) позволяет адекватно оценить и стоимость проекта.

Также декомпозиция помогает:

  • Оценить возможности. Ещё до начала работ понять, возможно ли достичь цели или завершить проект. Если нет, не нужно тратить ресурсы зря.
  • Расставить приоритеты. Решить, какие задачи нужно делать в первую очередь, а какие могут подождать.
  • Распределить ресурсы. Если разделить большую задачу на маленькие, можно понять, кому их делегировать и какой бюджет понадобится для их выполнения.

Декомпозировать можно что угодно, потому что любой процесс можно разбить на шаги. Проекты, цели и задачи тоже можно представить в виде процессов и поделить на этапы. Мы расскажем об объектах декомпозиции, о которых говорят чаще всего.

Декомпозиция целей. Её используют для достижения и амбициозных личных целей, и целей бизнеса. Если речь идёт о компании, цель могут декомпозировать по отделам. Например, если директор хочет занять 20% рынка в Москве, он может поставить цели отделам маркетинга, продаж и производства.

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

Декомпозиция задач. Декомпозируют обычно большие рабочие задачи — создать сайт, разработать программу лояльности, запустить корпоративное медиа. Но и более мелкие задачи тоже поддаются декомпозиции — разделить на малые части можно даже задачу по написанию статьи.

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

Декомпозиция работ. Работы обычно декомпозируют в виде иерархической структуры задач. Иерархическая структура означает, что из крупных задач вытекают более мелкие — и так пока не будут определены все работы.

В декомпозиции нет жёстких правил. Всё, что нужно, — разделить сложное на простые части. Но есть принципы декомпозиции, которые помогут делать это правильно. Вот они:

  • Каждая часть должна быть логически изолирована от остальных. Проще говоря, у вас должны получиться чётко сформулированные задачи, не пересекающиеся друг с другом.
  • Объекты нужно разбивать, следуя иерархической структуре. Каждая задача должна подчиняться задаче верхнего уровня, а та — задаче уровнем ещё выше.
  • Сумма частей должна совпадать с целым. Под целым понимают результат — 100%. Каждая задача — доля результата, а сумма этих долей должна составлять 100%. Проще говоря — если все задачи выполнены, проект тоже должен быть завершён.

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

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

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

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

  • разбить проект на крупные блоки: товары, сервисная информация, блог;
  • блоки разобрать на страницы — например, для сервисной информации это будут страницы «Доставка», «Оплата», «Возврат», «О компании», «Контакты»;
  • страницы разбить на элементы, которые на них используют. Для страниц с товарами — визуальный контент, характеристики, отзывы, всплывающие окна.

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

Методами декомпозиции называют способы разделить целое на части. Все их можно условно объединить в две группы: деление на этапы и создание дерева зависимостей.

Деление на этапы — составление списка последовательных задач. Это пошаговый алгоритм действий: к новой задаче нельзя приступить, пока не выполните старую. Этот метод используют для декомпозиции процессов, работ и иногда — целей.

Дерево зависимостей — иерархическая структура. В ней получается множество задач, которые могут быть не связаны между собой и выполняться параллельно. Этот метод декомпозиции больше подходит для проектов и масштабных задач.

Составить дерево зависимостей сложнее, чем разделить задачу на этапы. Чтобы не упустить ничего из виду, можно использовать визуализацию. Для декомпозиции личных целей можно использовать обычный планировщик, а для рабочих задач — специальные инструменты.

Например, для визуализации декомпозиции в IT часто используют два инструмента:

  • Диаграмму Ганта. Это визуальное представление графика работ, построенное согласно плану проекта. Диаграмма состоит из полос, расположенных вдоль оси времени. Длина полосы отражает продолжительность задачи. Все задачи расположены последовательно по приоритетности или по логике выполнения.
  • Диаграмму PERT. Она похожа на диаграмму Ганта, но учитывает взаимосвязь этапов. PERT-диаграмма отражает ключевые вехи развития проекта — их обозначают кругами или прямоугольниками. Задачи обозначают линиями или стрелками — они соединяют ключевые вехи друг с другом, показывая зависимости.

Так выглядит диаграмма Ганта
Скриншот: Microsoft Excel

Диаграмма PERT
Инфографика: Майя Мальгина для Skillbox Media

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

Учиться можно от простого к сложному. На примере IT-отрасли это будет выглядеть так:

  • Сначала взять готовый проект, уже разобранный на составляющие. Посмотреть, по какому принципу проект разделили на задачи и как их оценили.
  • Попробовать разобрать на задачи стандартный проект и оценить его — сколько времени и ресурсов на него понадобится.
  • Декомпозировать более сложные проекты. Например, проекты, в которых есть только прототип, только стандартное техническое задание или плохое и сложное ТЗ.

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

  • Проект — временное предприятие для получения уникального результата. Например, разработка продукта или сайта. Управление проектами — обширное направление в менеджменте, в нём много инструментов, методов и систем. Подробно об инструментах, проектах и проектном управлении можно почитать в этой статье.
  • Декомпозиция — один из множества инструментов, которые нужны менеджеру проектов. Владимир Завертайлов выпустил «Настольную книгу project-менеджера», в которой рассказал о других необходимых инструментах и об управлении проектами в российских реалиях.
  • Диаграмма Ганта — инструмент визуализации проектов, который помогает декомпозировать их. В этом материале мы разобрали инструмент: рассказали, на что обращать внимание при построении и какие сервисы можно использовать.
  • Менеджер проектов должен уметь управлять сроками, бюджетами и командой. Получить необходимые навыки можно на курсе Skillbox «Профессия Менеджер проектов». На нём разбирают особенности управления проектами и дают универсальные знания, необходимые каждому менеджеру.

Научитесь: Профессия Менеджер проектов
Узнать больше

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

Говоря простым языком, декомпозиция – это расщепление единой задачи на более мелкие, и их последовательное решение для получения ответа на поставленный вопрос или для достижения поставленной, итоговой цели. Методика максимально проста и понятна, не требует наличия определенных навыков в определенной области, и ее можно использовать для достижения цели даже там, где знания и опыт минимальны.

О способе декомпозиции написано много научных трудов, определены его основные этапы, принципы и области применения. В некоторых областях методика проста, выполняется в 2-3 этапа, а в некоторых может занимать длительное время и проходить пошагово, причем в процессе участвуют целые группы специалистов, сотрудников.

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

Несмотря на то, что этот метод использовался издревле, детально описан, структурирован и представлен в виде научного труда он только в 1960 году, американцами Данцингом и Вульфом. Именно они разработали алгоритмы способа, основные принципы и генерационные столбцы методики.

Для достижения максимального эффекта от применения методики декомпозиции процесс необходимо проводить в соответствие с определенными принципами (правилами):

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

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

Структура метода декомпозиции складывается из принципа его работы. Самый последний (нижний) уровень является исходным, и именно с него начинается поиск решения. Шаги выполняются последовательно, строго по построенной схеме, и, как правило, процесс достижения цели не занимает много времени. Кроме этого, декомпозиция наиболее эффективна в командной работе, когда каждый из участников занимается определенной задачей.

Чаще всего метод декомпозиции в современном мире применяется в бизнесе, а точнее – в менеджменте, науке управления, администрирования, руководства, оптимизации всех производственных и торговых процессов. Этот способ системного анализа данных бывает

  • функциональным,
  • структурным,
  • объектным.

При функциональной декомпозиции на первом этапе разрабатывается определенный алгоритм действий, под который потом подгоняется схема данных. Подобный способ оптимален для ситуаций, когда данные не структурированы, не разделены на виды и подвиды.

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

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

В основе каждого из перечисленных видов методики декомпозиции лежит структурирование. При создании плана поиска верного решения для той или иной задачи рекомендуется следовать принципам:

  • строгое соблюдение уровневой системы – когда более низкий уровень подчиняется только тому, что стоит над ним, и имеет мало логических связей с теми, что стоят выше,
  • расчленение одной задачи на несколько подзадач выполняется по однотипным характеристикам, и если одна из низших структур имеет иные характеристики, ее также нужно делить на несколько,
  • все созданные подсистемы преследуют единую цель – являются составляющим основной задачи на 100%, и подразделы в процентном соотношении должны являться их суммой,
  • глубина (количество уровней структуры) определяется на начальном этапе, составляется иерархическая структура, численность уровней, так, чтобы их количество позволяло одновременно визуально охватить всю составленную систему.

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

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

Создавая декомпозиционную структуру, стоит вспомнить выражение: «Проблемы должны решаться по мере их поступления». В основе обучения такому принципу решения задач лежит использование метода отсечения:

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

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

Важен и психологический момент. Работа в команде приносит гораздо лучшие результаты, чем индивидуальный декомпозиционный анализ. Секрет прост – наличие слушателей и критиков стимулирует, да и принцип «одна голова хорошо, а две – лучше» не отменен и активно используется.

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

Структура модели бизнес-процессов

Модель бизнес-процессов, согласно методологии SADT, создается на основе принципа декомпозиции: «…декомпозиция заключается в начальном разделении объекта на более мелкие части и последующем соединении их в более детальное описание объекта». На верхнем уровне модели рассматриваемая система представляется в виде одного процесса, например, «Деятельность по производству и продаже оборудования», далее он декомпозируется на совокупность бизнес-процессов верхнего уровня (см. Основные элементы системы управления). Каждый из бизнес-процессов верхнего уровня декомпозируется на ряд подпроцессов. В качестве критерия выделения подпроцессов второго уровня можно использовать промежуточные состояния объекта управления. Например, процесс «Продвижение и продажи» может быть декомпозирован на подпроцессы:

  1. Продвижение продуктов

  2. Выяснение потребности клиента

  3. Заключение договора с потребителем

  4. Прием текущих заказов

  5. Производственное планирование

  6. Организация выполнения заказа клиента

  7. Организация удовлетворения претензий клиентов

  8. Анализ удовлетворенности клиентов

Количество уровней декомпозиции выбирается исходя из стоящих задач и необходимой степени подробности описания. На практике используют 3-5 уровней декомпозиции.

Business Studio позволяет создавать графические модели бизнес-процессов с помощью диаграмм, выполненных в той или иной нотации моделирования. Поддерживается пять типов нотаций графического моделирования — IDEF0, Процесс и Процедура, BPMN, EPC. Для создания модели бизнес-процессов можно использовать любую из этих нотаций или их комбинации. Рекомендуется в зависимости от уровня процесса в модели для его описания использовать нотации, приведенные в Таблице 1.

Уровень модели Используемая нотация Комментарий
0 IDEF0 (контекстная диаграмма) Модель, выполненная в нотации IDEF0, имеет контекстную диаграмму верхнего уровня А-0, на которой объект моделирования представлен единственным блоком с граничными стрелками. Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A-0 устанавливает область моделирования и ее границу.
1 IDEF0 1 уровень содержит процессы верхнего уровня модели.
2 IDEF0 2 уровень содержит декомпозицию процессов верхнего уровня. Например, процесс второго уровня «Продвижение продуктов» может быть декомпозирован на подпроцессы 3 уровня:
1. Группировка клиентов и анализ клиентской базы
2. Разработка программы удержания клиентов
3. Определение потребности по привлечению новых клиентов
4. Разработка комплекса продвижения продуктов на целевые рынки
5. Проведение мероприятий комплекса продвижения
3 и далее Процесс, Процедура, BPMN, EPC На 3 уровне происходит смена нотации моделирования. 3 уровень при корректной декомпозиции будет представлять собой работы — наименьшие возможные процессы, создающие минимальный отделимый результат, за отдельные действия внутри работы будут отвечать конкретные должностные лица.

Таблица 1. Уровни модели нотации IDEF0

Если в модели используются метапроцессы, то уровни сдвигаются, начиная с 1.

Моделирование деятельности на низких уровнях модели тесно коррелирует с прикладными методиками и технологиями деятельности, т.е. в ряде случаев вопросы «что делать» и «как делать» сливаются воедино.

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

Понравилась статья? Поделить с друзьями:
  • Программа электронного документооборота кадры выпускается компанией ответ на тест синергия
  • Продолжительность ежедневной работы в семь часов устанавливается для работников в возрасте
  • Продолжительность рабочего времени в течение суток в соответствии с графиком работы 5 букв
  • Продолжительность рабочего времени работников занятых на работе с вредными условиями труда
  • Производителей бытовой техники существует компания whirpool corporation этот производитель