На Горох
Информатика, 10 класс, 11 класс

Структура разбиения работ (СРР)

"Информатика (базовый уровень) (в 2 частях)", Под ред. Макаровой Н.В.

Объяснение темы

Кратко о теме

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

Объяснение темы

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

Определения и обозначения

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

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

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

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

Как это устроено

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

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

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

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

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

Уровни структуры разбиения работ

УровеньЧто представляетПример для проекта школьного сайта
Верхний уровень — проект целикомВесь проект и его общий результатСоздать школьный сайт
Следующий уровень — основные части или этапы проектаКрупные направления работыСпланировать сайт; подготовить содержание; разработать и проверить сайт
Более низкий уровень — отдельные работы внутри этапаКонкретные составляющие этапаСобрать материалы; написать тексты; подготовить изображения
Нижний уровень — пакет работ, который можно оценить и поручить исполнителюУправляемая часть с понятным результатомПодготовить текст страницы «О школе»

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

Разбор задач

Задача 1. Презентация класса

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

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

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

Задача 2. Школьный сайт

Условие: разбейте работу «Создать школьный сайт» на этапы, а этап «Подготовить содержание» — на несколько нижестоящих работ. Здесь требуется показать несколько уровней и сохранить связь каждой части с общей целью. Нельзя записывать случайные задачи, не влияющие на содержание сайта.

  1. Записываем проект: «Создать школьный сайт».
  2. Выделяем этапы: спланировать структуру, подготовить содержание, разработать сайт, проверить работу.
  3. Декомпозируем этап «Подготовить содержание»: собрать сведения о школе, написать тексты страниц, подготовить фотографии и проверить материалы.
  4. Проверяем вложенность: все перечисленные работы относятся к содержанию, а содержание входит в проект сайта.

Ответ: получена СРР из проекта, этапов и работ внутри этапа «Подготовить содержание». Например, работу «Написать тексты страниц» позднее можно разделить на пакеты по отдельным страницам.

Задача 3. Школьная конференция

Условие: для проекта «Провести школьную конференцию» постройте СРР до уровня пакетов работ и проверьте полноту. Нужно учесть подготовку программы, участников, помещения и завершение мероприятия. Каждая нижняя работа должна иметь понятный результат и ответственного.

  1. Записываем проект и крупные этапы: подготовить программу, зарегистрировать участников, организовать место, провести конференцию и подвести итоги.
  2. Делим этапы на работы: составить расписание, собрать заявки, подготовить зал, проверить оборудование, провести регистрацию.
  3. Выделяем пакеты: утвердить расписание, оформить список участников, расставить стулья, проверить проектор, подготовить регистрационный стол.
  4. Проверяем границы проекта: убираем, например, постоянное обслуживание сайта школы, если оно не нужно для конференции.

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

Типичные ошибки

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

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

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

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

Связь с другими темами

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

Что запомнить

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

Частые вопросы по теме

Зачем разбивать проект на части, если его цель уже известна?

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

До какого уровня нужно декомпозировать работы?

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

Чем пакет работ отличается от этапа проекта?

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

Показывает ли СРР, в каком порядке выполнять задачи?

Нет, СРР показывает состав проекта и вложенность его частей. Очерёдность и зависимости между задачами определяют отдельно с помощью сетевого планирования и календарных графиков.

Как проверить, что в структуре не пропущены необходимые работы?

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

Спросить по теме параграфа

Структура разбиения работ (СРР)

Учебник

Оглавление →
Предмет
Информатика
Класс
10 класс, 11 класс
Учебник
"Информатика (базовый уровень) (в 2 частях)", Под ред. Макаровой Н.В.