
Календарное и ресурсное планирование.pptx
- Количество слайдов: 24
Общий вид диаграммы Гантта
Функциональные возможности расширенной диаграммы Гантта Автоматизированные системы календарно-сетевого планирования в обязательном порядке используют для представления данных проектов диаграмму Гантта, функционально расширенную с учетом возможностей вычислительной техники. Такая диаграмма включает элементы сетевого моделирования: отображаются связи между работами, изменения связей приводят к соответствующей перестройке диаграммы. На диаграмме отображаются графическими символами все параметры работ, связанные с календарными датами, а именно: - ранние сроки выполнения работы; - критичность работы; - общий резерв времени работы; - поздние сроки выполнения работы; - события проекта; - целевые даты работ и событий; - прогресс работ.
Типы работ в календарном планировании Для достижения максимальной гибкости в моделировании работ проектов разработаны и применяются несколько типов работ, различным образом проявляющих себя при планировании: • КМР – «Как можно раньше» . При временном анализе ранние даты данной работы определяются как ранние в соответствии с алгоритмом Форда; • КМП – «Как можно позже» . При временном анализе ранние даты данной работы определяются как можно позже при условии, что ранние даты её технологических последователей при этом не нарушаются; • веха – событие проекта с нулевой длительностью. Применяется для обозначения характерных вех по ходу выполнения проекта; • подпроект – работа, заключающая в себе пакет работ нижеследующего уровня. Сроки выполнения подпроекта всегда охватывают период от начала самой ранней до окончания самой поздней из включенных в него работ; • с переменной длительностью – работа, заданная длительность которой интерпретируется как минимальное значение, подлежащее увеличению в случае, когда связи данной работы того требуют; • гамак – работа, не обладающая самостоятельным значением длительности и отражающая временной диапазон выполнения некоторого подмножества работ.
Календари работ Привязка сетевой модели проекта к календарю, переход от сетевого к календарному планированию требует в качестве исходного условия задания так называемых календарей работ. Календарь работ – это расписание рабочих и нерабочих периодов времени. При этом понимается, что календарь содержит: • определение рабочих часов в рабочем дне; • определение рабочих дней в неделе; • определение дополнительных нерабочих дней в году; • определение исключений, по которым рабочими являются выходные дни. Каждая из работ проекта выполняется в соответствии с одним и только одним календарем. При этом работы одного проекта могут выполняться по различным календарям. Календари предназначены не только для отображения нерабочих дней, но также и для моделирования специальных условий в соответствие с которыми работы могут выполняться только по специальному расписанию.
Расписание работ Расчет расписания - это расчет сроков выполнения работ проекта, выполняемый по алгоритму Форда с учетом ряда дополнительных параметров, оказывающих существенное влияние на результат, а именно: - календари работ, - интерпретацию длительности работ, - настоящее время проекта. Интерпретация длительностей – это соглашение о том, каким образом более длительные единицы измерения времени пересчитываются в более короткие. По отношению к настоящему времени работа проекта в результате расчета расписания может оказаться в одном из трех возможных состояний: • работа не начиналась. Данная работа – планируемая. Она целиком находится в будущем; • работа начата, но не закончена. Работа в прогрессе. Такая работа находится частично в прошлом, частично в будущем; • работа начата и закончена. Она выполнена. Такая работа целиком находится в прошлом.
Исходный и текущий планы Изменение значения настоящего времени, и последующий временной анализ изменяют состояние, в общем случае, всех данных проекта. Данные становятся актуализованными на новую дату, но увидеть то состояние плана, которое было до актуализации, более не представляется возможным. Нужно своевременно сделать копию первоначального плана – т. н. исходный план, по которому можно судить о прогрессе работ.
Представление результатов временного анализа в форме расписания работ
Проблематика ресурсного планирования Технологическое планирование, определяет объективные технологические последовательности выполнения работ и сроки, достижимые в условиях гарантированного наличия всех необходимых ресурсов. Технологический план работ проекта является подготовительным этапом к реальному планированию – ресурсному, учитывающему реальную доступность требуемых для выполнения проекта ресурсов. Ресурсное планирование – многокритериальная оптимизационная задача по составлению расписаний работ одного или нескольких параллельно выполняемых проектов, обеспечивающих: - своевременное выполнение проектов или, если это невозможно, минимальные временные задержки выполнения; - отсутствие перегрузки ресурсов и равномерную их занятость во времени.
Категории ресурсов - материальные – собственно материалы, оборудование, топливо, машины и инструменты: - воспроизводимые – те, которые в процессе использования сохраняют свою натурально-вещественную форму и по мере высвобождения от одних работ могут быть задействованы для выполнения других; - невоспроизводимые или расходуемые – те, которые по мере использования перестают существовать в первоначальной натурально-вещественной форме и не могут быть повторно использованы; - людские – исполнители работ проекта; - финансовые – непосредственно финансовые средства, направляемые на реализацию проекта без детализации назначения на уровне плана.
Характеристики ресурсов - единицей измерения; - стоимостью единицы измерения; - календарем доступности; - календарем возрастания стоимости; - квалификационными признаками. Единица измерения материального ресурса определяется тем, как данный ресурс измеряется в технических спецификациях данного проекта. единицы ресурса следует выполнять в контексте выстраиваемой экономической модели, в частности, следует определить, содержит ли стоимость ресурса налоги календарь доступности – расписание, содержащее количества ресурса во времени, доступные для использования в проекте. Если ресурсу не сопоставлен календарь доступности, ресурс считается абсолютно доступным для проекта
Характеристики ресурсов Календарь доступности составляется в форме записей, несущих информацию о некотором календарном периоде и о количестве ресурса, доступном в этот период. Календарь возрастания стоимости ресурса служит для моделирования ситуаций, в которых стоимость ресурса во времени изменяется. Квалификационный признак ресурса – это обобщающая характеристика, означающая принадлежность ресурса к какой-либо группе.
Назначение ресурсов на работы Матрица ответственности Ресурс 1 Работа 4 Ресурс 3 Ресурс 4 Работа 2 Работа 3 Ресурс 2 Представление людских ресурсов в виде организационной иерархии
Назначение ресурсов на работы В общем случае назначение ресурса на работу есть формальная запись о том, что: • ресурс А; • назначается для выполнения работы W (дается для использования работой W или употребляется и расходуется в ходе работы W); • в количестве n единиц измерения ресурса; • с профилем потребления S; • на период T. • Количество n единиц измерения ресурса, назначенного на работу, диктуется технологией выполнения работ. Ресурсы должны назначаться: • материальные – в количестве, предусмотренном техническим проектом; • технические и людские – в количестве, реально необходимом для выполнения работ.
Профиль потребления ресурса Профиль потребления S позволяет моделировать при назначении ресурса результаты более детальных процессов, нежели те, которые отражены календарным планом Q Q Q tк tн Линейный профиль период потребления ресурса Q tн Период потребления tк tн Нормальный профиль tк tн Ранний пик tк Интегральная кривая потребления ресурса за характерную форму получила наименование S-кривой Период Т потребления ресурса – это промежуток времени, в течение которого ресурс потребляется работой. В частном случае этот промежуток соответствует началу и окончанию работы, в общем же случае потребление ресурса может начинаться позже начала и заканчиваться раньше окончания работы. Ни при каких обстоятельствах в управлении проектами не рассматривают возможность потребления ресурса до начала или после окончания работы.
Учет потребности работ в ресурсах различных категорий. Общие рекомендации • Людские ресурсы: оперируйте трудоемкостью работы и квалификационными требованиями. Без реальной необходимости не задавайте конкретного числа исполнителей и тем более не персонифицируйте их. • Материальные воспроизводимые ресурсы (машины, оборудование): учитывайте только действительно уникальные и критичные для выполнения работы экземпляры. В остальных случаях учитывайте эксплуатацию машин в стоимостном выражении. • Материальные расходуемые ресурсы: выделяйте и учитывайте в физическом выражении только те ресурсы, доступность которых действительно лимитирует темп выполнения работ. Прочие – только в стоимостном выражении. • Финансовые ресурсы: кроме стоимости ресурсов, назначенных на работы в физическом выражении, учитывайте назначением финансовых ресурсов все прочие виды прямых затрат, связанных с выполнением данной работы. Избегайте разнесения на работы проекта постоянных и косвенных затрат, лучше вводите в структуру работ проекта специальные работы-носители постоянных затрат, что способствует адекватному отражению распределения стоимости проекта во времени.
Анализ потребности проекта в ресурсах Пример: Проект небольшой: всего 14 работ, сведенных в два подпроекта, каждый из которых предусматривает разработку одного программного приложения. Приложения разрабатываются независимо, то есть технологических связей между работами, входящими в различные подпроекты, нет. Дата начала работ над продуктами общая – 1 августа, сроки сдачи различные: 10 августа для программного продукта 1 и 17 августа для продукта 2. К работам проекта привлекаются три категории специалистов: • системные аналитики; • программисты-кодировщики; • тестировщики программного обеспечения. Условия проекта таковы, что в его распоряжении имеются только три специалиста, по одному каждой категории. Потребность проекта в инженерных ресурсах отражена в человекочасах с дискретностью в день (то есть, дана ежедневная потребность).
Анализ потребности проекта в ресурсах Потребность проекта в людских ресурсах на ранние даты
Анализ потребности проекта в ресурсах выявил проблемы с обеспеченностью ресурсами: • системные аналитики: не хватает 1 спец. с 1 по 5 августа; • программисты: не хватает 1 спец. с 2 по 9 августа; • тестировщики: не хватает 1 спец. с 4 по 10 августа. Принципиально существуют два направления решения задачи: 1) разрешение ресурсного конфликта за счет привлечения дополнительных ресурсов; 2) изменение расписания проекта в условиях ресурсных ограничений. Подпроект П 2 имеет временной резерв в 1 неделю. В пределах временного резерва, над работой можно произвести следующие действия: • перенести на более поздний срок (задержать) начало выполнения работы; • увеличить длительность выполнения работы по сравнению с первоначальной длительностью; • запланировать паузы в ходе выполнения работы, во время которых ресурс может быть переключен на выполнения других работ; • комбинировать перечисленные решения.
Анализ потребности проекта в ресурсах План на ранние даты по ресурсам программистов
Анализ потребности проекта в ресурсах Отрезки работ, соответствующие ранним датам Отрезки работ (штриховые), соответствующие ресурсному плану Выравнивание загрузки программистов за счет временных резервов подпроекта П 2
Анализ потребности проекта в ресурсах Пусть подпроект П 2 нужно сдать 16 августа. В таком случае временных резервов для разрешения ресурсных конфликтов недостаточно, и менеджер проекта оказывается перед выбором одного из двух следующих вариантов действий: 1) выполнить планирование по условию ограничения времени, то есть в первую очередь обеспечить своевременную сдачу проекта, допуская по мере необходимости перегрузку ресурсов; 2) выполнить планирование по условию ограничения ресурсов, что означает в первую очередь обеспечение загрузки ресурсов в соответствии с доступностью даже ценой увеличения сроков выполнения работ. Выбор определяется природой ресурсов, вызвавших ресурсный конфликт: далеко не каждый ресурс допускает перегрузку. В рассматриваемом проекте уменьшение сроков выполнения работ на два дня в результате приводит к двухчасовой ежедневной перегрузке программистов на протяжении пяти дней.
Анализ потребности проекта в ресурсах Результаты ресурсного планирования с ограничением по времени
Анализ потребности проекта в ресурсах Результатом ресурсного планирования является окончательное расписание работ проекта, в котором каждому из вовлеченных в проект исполнителей поставлена задача и определены сроки её выполнения.
Календарное и ресурсное планирование.pptx