И разработка сетевых моделей
После построения СРР и ССО команда, выполняющая работы по планированию, может перейти к задаче определения основных вех. Определение вех устанавливает основу для взаимодействия по согласованию основных стадий разработки проекта, а также для оценки и контроля на высшем уровне и, таким образом, является ключевой частью процесса планирования на раннем этапе. Определение вех требует ясного понимания ключевых стадий или состояний, через которые проходит программа в течение своего жизненного цикла, и четких характеристик точек перехода. Вехи отмечают эти ключевые переходы и, следовательно, обеспечивают естественную серию контрольных точек. Эти контрольные точки соответствуют специфическим промежуточным целям, требуемым для достижения общей цели. При обзоре выполнения работ вехи позволяют руководству быстро понять, на какой стадии находится проект, и оценить, достигнуты ли основные состояния, необходимые для успешного завершения работ. В отличие от работ вехи не имеют продолжительности. Веха является мерой выполнения (контрольной точкой), ее завершенность имеет только две оценки—выполнена или нет. Принятие решений в системах финансирования проектов, например, чаще всего полагается на оценки завершенности вех при выполнении платежей по контрактам. Сетевые модели являются основой разработки календарных графиков работ и вех. Процесс сетевого планирования предполагает, что вся деятельность будет описана в виде комплекса работ или задач с определенными взаимосвязями между ними. Для расчета и анализа сетевого графика используется набор сетевых процедур, известных под названием «процедуры метода критического пути».
Ниже рассматриваются три шага разработки сетевой модели: • определение комплекса работ проекта, • оценка параметров работ, • определение взаимосвязей между работами. Определение комплекса работ Работа является основным блоком сетевой модели. Под работами понимается деятельность, которую необходимо выполнить для получения промежуточных результатов. Группы работ формируют деятельность, которую необходимо осуществить для достижения промежуточных вех проекта. Прежде чем начать разработку сетевой модели, разработчик должен убедиться, что на нижнем уровне СРР определены все работы, обеспечивающие достижение всех промежуточных целей проекта. Сетевая модель образуется в результате определения взаимосвязей между этими работами и добавления связующих работ и событий. В общем виде данный подход основан на предположении, что каждая работа направлена на достижение промежуточного результата. Связующие работы, возможно, и не требуют получения какого-либо материального конечного результата, например задача «организация исполнения». Оценка параметров работ Ценность календарных графиков, стоимостных и ресурсных планов, получаемых в результате анализа сетевой модели, полностью зависит от точности оценок продолжительности работ, а также оценок потребностей работ в ресурсах и финансовых средствах. Оценка параметров работ является ключевой задачей менеджера, привлекающего для решения этой задачи членов команды, ответственных за реализацию отдельных частей проекта. Процесс оценки должен производиться для каждой детальной задачи, а затем оценки могут быть агрегированы в плане проекта. Под продолжительностью (длительностью) задачи будем понимать время, которое предполагается затратить на ее выполнение. Оценки длительности каждой детальной задачи выполняются менеджером на основе предыдущего опыта и количества планируемых на задачу исполнителей. Облегчает данную работу то, что оценки необходимо делать для детальных задач проекта, которые представляют собой, как правило, элементарные виды деятельности.
В реальной жизни существует два типа работ: • с фиксированной продолжительностью. В данном случае предполагается, что задача имеет определенную длительность, которая не зависит от количества назначенных задаче ресурсов. То есть нельзя ускорить выполнение задачи, назначив, например, вдвое больше исполнителей, поскольку существуют факторы, влияющие на длительность задачи, но не зависящие от количества исполнителей; • с фиксированным объемам работ — длительность задачи зависит от количества назначенных исполнителей. Таким образом, для работ, продолжительность которых зависит от количества доступных ресурсов, возможен вариант непосредственного расчета длительности исходя из информации о требуемых объемах работ (например, в человеко-днях) и количестве доступных ресурсов. В этом случае увеличение числа исполнителей приведет к сокращению времени выполнения задачи. Определение взаимосвязей между работами Для того чтобы рассчитать календарный график по МКП, необходимо определить связи предшествования между работами. Связь предшествования отображает в расписании логическую зависимость между работами в реальном мире. Наиболее частой причиной таких зависимостей являются технологические ограничения (начало одних работ зависит от результатов других), хотя возможны и ограничения, диктуемые другими соображениями. Эти связи образуют структуру сети. Комплекс взаимосвязей между работами определяет последовательность выполнения работ. В соответствии с установленными связями работы делятся на предшествующие и последующие. Предшествующая работа является обеспечивающей для последующей; таким образом, для начала выполнения последующей работы требуется выполнение всех предшествующих. Для описания зависимостей между работами может использоваться четыре типа связей предшествования: • конец — начало. Это стандартная последовательность, при которой предшествующая задача должна завершиться до начала последующей;
• начало — начало. Это наиболее общая последовательность при моделировании работ, которые должны выполняться одновременно. В этом случае не требуется завершения предшествующей работы до начала последующей. Для ее начала необходимо, чтобы предшествующая задача только началась; • конец — конец. Этот тип взаимосвязи также используется для моделирования параллельных работ. В этом случае окончание последующей работы контролируется окончанием работы предшественницы; • начало — конец. Этот тип используется редко, но он может быть полезен, когда при планировании требуется задержать окончание работы на как можно более длительный срок, связав ее окончание с началом другой работы. Такая связь, например, может быть использована, когда нужно спланировать поставку дорогого оборудования и подготовительные работы должны вестись все имеющееся до поставки время. На практике часто оказывается, что между задачами должна быть установлена нежесткая связь (связь с перекрытием). Под нежесткой понимается связь с временной задержкой или перекрытием. В этом случае при моделировании связей может использоваться фактор задержки. Процентная или количественная оценка фактора задержки показывает, на какое количество времени начало или конец одной задачи отстоит от начала или конца другой задачи. Например, последующая работа не может начаться раньше, чем через два рабочих периода после окончания предшествующей работы. Разработка корректной структуры связей между задачами — достаточно непростая процедура, особенно для крупных проектов. Часто разработчик не может заранее определить правильный набор взаимосвязей между работами. Менеджеру может потребоваться провести заседание по сетевому планированию, чтобы определить взаимосвязи между работами и их последовательности. Особенно, если к проекту привлекаются различные сторонние организации. Основное внимание уделяется определению последовательных и параллельных работ и ограничений, которые накладываются на параллельные работы.
Конечным шагом этапа назначения связей является проверка взаимосвязей на петли и другие логические ошибки. После построения структуры сети и выполнения оценок продолжительностей работ команда проекта имеет все необходимое для расчета календарного графика по МКП.
12.2.3. КАЛЕНДАРНОЕ ПЛАНИРОВАНИЕ ПО МЕТОДУ КРИТИЧЕСКОГО ПУТИ МКП предлагает менеджерам из различных областей гибкий инструмент составления календарного плана и анализа его выполнения. Методика календарного планирования (МКП) МКП требует определенных входных данных. После их ввода производится процедура прямого и обратного прохода по сети и вычисляется выходная информация. Для расчета календарного графика по МКП требуются следующие входные данные: • комплекс задач; • взаимосвязи между задачами; • оценки продолжительности для каждой работы; • календарь рабочего времени проекта (в наиболее общем случае возможно задание собственного календаря для каждой работы); • календарная дата начала проекта. На стадиях разработки концепции и укрупненного планирования проекта это может быть практически скользящая дата. Любое ее изменение повлечет пересчет сроков выполнения каждой работы. Для процессов детального планирования даты начала подпроектов или групп работ определяются на основании укрупненных планов. При наличии входных данных производится процедура прямого и обратного прохода по сети и вычисляется выходная информация. Прямой проход начинается с начальной даты проекта и продолжается по сети, при этом для каждой задачи сети к начальному сроку прибавляется ее продолжительность и вычисляются раннее начало и раннее окончание этой задачи. Самыми ранними возможными датами для задачи являются ее начало и конец, допустимые исходя из логической последовательности сети. Обратный проход использует в качестве исходной точки конечную дату расписания, вычисленную путем прямого прохода, и проводится обратный расчет для определения поздних дат начала и окончания задач. Поздними датами задачи являются ее самые поздние допустимые начало и конец, не влекущие задержки выполнения всего проекта. Кроме того, на основании рассчитанных ранних и поздних дат начала задач определяются величины временных резервов для каждой задачи. Наиболее значимым из всех резервов является полный резерв. Он представляет собой время, на которое может быть увеличена продолжительность задачи без задержки планового срока завершения проекта. Свободный резерв показывает время, на которое может быть задержано выполнение задачи без ущерба для полного резерва последующих задач сети.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|