Что такое иерархическая структура в пользу неформальных сетей

Что такое иерархическая структура в пользу неформальных сетей thumbnail

Имеющие дело со сложными ИТ проектами руководители подтвердят, что разделение задач на более мелкие и управляемые части делает рабочий процесс намного проще. В этой статье расскажу о процессе, который поможет структурировать каждый этап проекта и учитывать все поставленные задачи. Речь идет об иерархической структуре работ WBS (Work Breakdown Structure).

Если вы помните, как использовать Agile-методологию управления проектами, определять критический путь и ставить SMART-цели, то пришло время перейти к новому уровню компетенции в управлении проектами.

Что такое иерархическая структура работ WBS?

Иерархическая структура работ WBS, или структура декомпозиции, представляет собой схему, где задачи проекта отражают их отношение друг к другу и к проекту в целом. Термин был впервые употреблен в США в 1993 году.

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

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

Почему стоит использовать WBS:

  1. Помогает правильно организовать проекты;
  2. Оказывает помощь в описании содержания проекта для заинтересованных сторон;
  3. Помогает распределить обязанности;
  4. Показывает основные этапы проекта и все ракурсы контроля;
  5. Позволяет правильно оценить затраты, риски и время работ.

Разберем WBS на примере планирования какого-нибудь мероприятия. Предположим, есть задача — организовать и курировать корпоративной пикник или тимбилдинг. Используя WBS, можно описать и разделить задачи следующим образом:

Планирование: исследование, планирование бюджета, согласование и утверждение плана, вопросы координации.
Питание: меню, закупки, приготовление пищи, обслуживание.
Площадка и активности: столы и посадочные места, посуда, декорирование и оборудование, брендинг.
Участники/гости: приглашения, список гостей, особые случаи.
Персонал: водители, повар, официанты, уборщики.
Хедлайнер: приглашение, вопрос логистики, согласование сценария/ плей-листа.

Компоненты WBS

Согласно иерархической структуре, необходимо пройти несколько этапов (компонентов) для того, чтобы оптимизировать и упростить процесс управления:

  • Утверждение концепции проекта;
  • Этапы, которые зависят от размера проекта;
  • Задачи с промежуточными результатами.

Эти компоненты могут иметь разные названия в зависимости от компании.

5 шагов для разработки простой структуры WBS

Чтобы достичь целей проекта, необходимо следовать определенному плану выполнения WBS.

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

Итак, шаги:

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

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

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

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

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

В видео показан легкий способ создания WBS.

Кто может использовать WBS?

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

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

Если попробовать классифицировать команды, которые могут использовать инструменты WBS, получим такой список:

  • Творческие группы. Творческие люди ценят структуру за возможность вместе организовывать мозговой штурм.
  • Технические команды. Технически ориентированные специалисты выбирают WBS за аналитическую перспективу охвата работ и их прогрессирование.
  • Команды, которые работают непосредственно с клиентами. Иерархическая структура работ хороша для специалистов, разрабатывающих программное обеспечение для клиентов, поскольку она отвечает их потребностям. А еще она помогает повысить уверенность клиента в вашей команде.
  • Внутренние проекты команд.
  • Удаленные команды.
Читайте также:  Эфирное масло лимона польза для кожи

Преимущества структуры WBS для менеджеров ИТ проектов

Структура WBS стала популярной и широко используемой в разработке программного обеспечения благодаря ее очевидным преимуществам. Руководители проектов смело ее применяют. И вот почему:

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

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

3. Фокусировка на конечных целях
WBS помогает держать всю команду в фокусе и сосредоточенной на конечной цели. Это сводит к минимуму вероятность выполнения ненужной работы.

4. Детализация
Каждая деталь тщательно рассматривается, поэтому в проекте ничего не теряется.

5. Предвидение появления проблем
Когда проект будет готов, могут возникнуть непредвиденные проблемы. Иерархическая структура работ помогает сократить их число, поскольку все детали учитываются перед выполнением.

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

7. Вопросы планирования
С помощью WBS легко определить, какие из запланированных задач отстают от графика.

8. Управление рисками
Если вы используете WBS, вы уменьшаете риски и управляете ими с самого начала. Это помогает распределить все ресурсы: денежные средства, время и трудозатраты.

9. Распределение задач
Когда вы структурировали свой проект, становится легче назначать задачи конкретным людям.

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

WBS + диаграмма Ганта = улучшенный процесс планирования

Для отображения иерархической структуры работ широко распространена практика применения диаграмм Ганта. Именно они четко отображают всю структуру, причем в очень удобном виде. Диаграммы Ганта используются во многих программах и сервисах для управления проектами, таких как GanttPRO, MS Project, Wrike и т.д.

Вот, как это выглядит на примере GanttPRO.

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

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

Подведем итоги

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

  • Ставить задачи и распределять их между участниками;
  • Задавать сроки выполнения задач, их продолжительность, прогресс;
  • Устанавливать зависимости между задачами;
  • Визуализировать важные ключевые события — вехи;
  • Определять критический путь;
  • Взаимодействовать с командой.

Источник

Все время пытался как-то понятнее описать мое понимание принципа построения сетевых структур.

Результаты размышлений – в этом тексте. Сравнение иерархии и сети, как антагонистов. И, главное, фрактальный принцип построения социальной сети.

Есть два диаметрально противоположных типа систем управления в социуме: иерархия и сеть.

Иерархия всем знакомый и, казалось бы, незыблемый принцип, основывающийся, в сущности, на общеизвестной парадигме: человек может эффективно контролировать не более чем 5-7 объектов одновременно. В случае совсем однотипных объектов, их количество может возрастать, но не очень сильно. Вследствие этого и создаются иерархические структуры, где каждый вышестоящий руководитель контролирует определенное количество нижестоящих подчиненных. Кроме этого, наше обезьянье происхождение заложило в нас определенную склонность к ранжированию, то есть решение вопроса со своим «шестком», встраиванию в уютненькую иерархию и успокоение на этом.

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

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

Читайте также:  Пчелиные соты польза и вред как принимать

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

Что же является альтернативой иерархии? Альтернатива иерархии – это сеть. Сеть – это граф связей. Причем, если мы говорим о социальной сети, то мы говорим об «одноранговости», то есть ни один узел сети не имеет никаких дополнительных формальных прав, которые ему позволяют навязать свои цели другим узлам. Все взаимодействие узлов осуществляется на основе взаимной выгоды сторон. Таким образом, в сети нет «руководителей». Но это не означает, что там царит полный хаос. Сеть – это упорядоченное взаимодействие, в ней постоянно формируются и распадаются подмножества узлов, объединенных некими общими интересами по достижению общих, интересных для данных узлов целей. При этом, части из этих узлов другие узлы могут делегировать задачи по «координации» действий данной группы узлов для достижения цели. Таким образом, мы получаем динамическую систему, которая быстро и эффективно реконфигурируется для достижения разнообразных целей, которые интересуют членов социума.

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

В 20-м веке появились такие новые математические объекты, которые называются фракталами. Фрактал – это такая штука, которая описывается функцией построения, применяемой рекурсивно. Что это значит? Когда мы смотрим на картинки визуализации фракталов, мы поражаемся тому, как они сложны. Действительно, картинки просто впечатляющие. Кажется бесконечно разнообразные, постоянно меняющиеся пейзажи проходят перед глазами. Как это получается? А получается – элементарно: для каждого типа фрактала есть небольшой алгоритм, который, будучи применен огромное количество раз, и порождает эту бесконечно разнообразную красоту. То есть огромное разнообразие может быть порождено весьма небольшим и несложным алгоритмом.

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

  1. Прост.
  2. Полон.
  3. Понятен для всех.
  4. Приемлем для всех.

Прост – это значит краток и выражен доступными для всех средствами.

Полон – это значит, что из этих базовых постулатов могут быть выведены все остальные необходимые нормы.

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

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

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

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

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

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

Читайте также:  Польза мяса для здоровья человека

Источник

Локальные сети по своей архитектуре разделяются на одноранговые и иерархические (сети с выделенным сервером)

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

Одноранговые сети

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

одноранговая сеть

Пример одноранговой сети

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

К основным достоинствам одноранговых сетей можно отнести:

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

Недостатки одноранговой архитектуры таковы:

  • эффективность работы зависит от количества компьютеров в сети;
  • защита информации и безопасность зависит от настроек каждого компьютера.

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

Иерархические сети

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

иерархическая сеть

Пример иерархической сети

По-настоящему иерархической сеть становится тогда, когда в ней задействуются службы Active Directory и создается домен Windows. Попробую остановиться на этом подробнее:

Дело в том, что на локальном компьютере – изолированном, или входящем в одноранговую сеть, все учетные записи пользователей и настройки доступа хранятся на самом компьютере. Конкретнее, учетные записи и параметры безопасности хранятся в реестре, а права доступа к файлам – в файловой системе NTFS.
А в иерархической сети один из компьютеров назначается сервером – контроллером домена. На этом компьютере может работать только серверная ОС. Именно этот сервер хранит все учетные записи пользователей и групп и параметры безопасности. Все остальные компьютеры присоединяются к домену. После присоединения изменяется сам принцип входа пользователей в систему. Теперь при входе пользователей в систему каждый компьютер должен запросить и получить разрешение у контроллера домена. Сеть становится доменом Windows. Ее можно присоединить к домену старшего уровня, и так далее – образуется иерархическая древовидная структура.

Таким образом, в одноранговой сети вполне могут работать разные серверы – например, файловый сервер; прокси-сервер, через который осуществляется общий доступ к интернету; сервер печати и т.д. Иерархической сеть делает лишь развертывание в ней домена Windows и служб активного каталога (Active Directory).

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

Иерархические сети обладают рядом преимуществ по сравнению с одноранговыми:

  • выход из строя рабочих станций никак не сказывается на работоспособности сети в целом;
  • проще организовать локальные сети с большим количеством рабочих станций;
  • администрирование сети осуществляется централизованно — с сервера;
  • обеспечивается высокий уровень безопасности данных.

Тем не менее, клиент-серверной архитектуре присущ ряд недостатков:

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

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

Метки: домен, локальная сеть, сервер

Источник