- •Задачи
- •Теория расписаний
- •Задание . Инструменты разработки расписания проекта
- •Базовое расписание — утвержденный план-график с указанными временными фазами проекта, контрольными точками и
- •Чтобы проиллюстрировать понятие критического пути рассмотрим пример проекта «Завтрак в постель».
- •Иерархическая структура работ,
- •На следующем шаги мы должны учесть зависимости между работами, например, нельзя жарить хлеб,
- •В результате мы определили, что минимальный срок реализации нашего проекта составляет 10 минут.
- •Следовательно, мы должны выполнить выравнивание ресурсов.
- •после выравнивания ресурсов, расписание
- •Теперь диаграмма загруженности ресурсов (Рисунок ниже) выглядит приемлемо и у оператора даже появилось
- •Выводы
- •Помимо работ, непосредственно направленных на создание программного обеспечения, в плане проекта должны быть
- •Одной из основных причин, делающих управление проектом жизненно необходимым, является сокращение жизненного цикла
- •истема управления расписанием проекта
- •истема управления расписанием проекта
- •истема управления расписанием проекта
- •В столбцах располагаются временные периоды (дни, недели, месяцы и т. д.), а в
- •Диаграмма контрольных событий
- •Шаг 1. Сбор исходной информации:
- •Шаг 4. Выбор контрольных событий.
- •ПРИМЕР
- •Календарный график проекта
- •Диаграмма загруженности
- •. Этот график показывает процент загрузки конкретного трудового ресурса в ходе выполнения проекта.
- •Пример графиков загруженности ресурсов проекта "Разработка программного комплекса изображен на рис. Он построен,
- •Планирование стоимости проекта
- •Оценка стоимости методом восходящей оценки
- •Базовый план стоимости
- •Оценка стоимости методом восходящей оценки
- •Пример решения задачи
- •суммарное время работы двух команд над всеми задачами составляет 25 мин.
- •Задача календарного планирования о трех и более командах
- •Алгоритм решения. Для решения задачи определяют четыре различных варианта последовательности выполнения задач в
- •Правила выбора последовательности выполнения задач:
- •Пример решения задачи
- •Исходные данные
- •Результаты расчетов суммарной продолжительности обработки
- •Результат определения последовательности выполнения задач
- •ГРАФИК ГАНТА ПО ПРАВИЛУ № 1
- •ГРАФИК ГАНТА ПО ПРАВИЛУ № 2
- •ГРАФИК ГАНТА ПО ПРАВИЛУ № 3
- •ГРАФИК ГАНТА ПО ПРАВИЛУ № 4
- •Таблица эффективности расхода
- •Минимально возможное время
- •задача о
- •задача о
- •задача о
- •Показатель экономической эффективности работы шлюза связан с суммарным ущербом от
- •Пример :
- •Математический
- •Критер Ui
- •ПРИМЕР
- •ПРИМЕР продолжение
- •Одна из
- •Критерии оптимизации
- •Ситуация 1
- •Оценка определяется по
- •Ситуация 2
- •Ti –время простоя, сi - стоимость простоя.
- •Ситуация 3
- •Деление на стоимость t(1)/С(1)
- •Ti –время простоя, сi - стоимость простоя.
- •Задача о двух станках
- •Требуется выполнить 5 задач/работ ( каждую поочередно разработчиками и
- •№ задачи Время разработки Время тестирования
- •Алгоритм Джонсона даст лучший результат
- •Результат работы алгоритма Джонсона:
- •Задача коммивояжера
- •Задача коммивояжера
- •Постановка задачи
- •Менеджеру компании «XXX» Петрову Н.И. необходимо обновить программный продукт автоматизированного учета
- •В каком порядке Петрову следует обходить организации, чтобы его замкнутый тур был кратчайшим?
- •Алгоритм решения задачи
Шаг 4. Выбор контрольных событий.
Типы контрольных событий: ключевые предметы поставки, начало и окончание проекта и его главных фаз, основные обзоры, важные события, являющиеся внешними по отношению к проекту и т. д.
Шаг 5. Упорядочивание контрольных событий. Контрольные события размещаются последовательно.
Шаг 6. Составление чернового варианта диаграммы контрольных событий и ее уточнение.
Шаг 7. Закрепление окончательного
ПРИМЕР |
|
|
№ |
|
|
рабо |
Название работы |
Исполнитель |
ты |
Начало реализации проекта |
- |
1 |
||
2 |
Постановка задачи |
Постановщик |
3 |
Разработка интерфейса |
Программист1 |
4 |
Разработка модулей обработки |
Программист1 |
5 |
данных |
|
Разработка структуры базы данных Программист2 |
||
6 |
Заполнение базы данных |
Программист2 |
7 |
Отладка программного комплекса |
Программист1 |
8 |
Тестирование и исправление |
Программист2 |
Программист1 |
||
|
ошибок |
Программист2 |
9 |
Составление программной |
Постановщик |
Постановщик |
||
10 |
документации |
- |
Завершение проекта |
Календарный график проекта
Диаграмма загруженности
. Этот график показывает процент загрузки конкретного трудового ресурса в ходе выполнения проекта.
По оси абсцисс откладывается временной интервал проекта, по оси ординат – суммарный процент загруженности исполнителя
по всем задачам проекта, которые он выполняет в текущий момент времени.
На основании диаграммы Ганта может быть построен график загруженности ресурсов:Обычно исполнитель целиком занят решением некоторой задачи и по ее завершении переходит к следующей.
Это соответствует 100% загрузки.но, в некоторых случаях он может быть параллельно задействован в 2 или более задачах, выделяя для их решения часть рабочего времени. Например, две задачи по 50% каждая, то есть по половине рабочего дня на задачу.
График загруженности ресурса позволяет в этом случае контролировать суммарную занятость исполнителя и выявить возможные периоды перегрузки, когда ему запланировано больше работы,
чем он может выполнить в течение рабочего дня. Об
Пример графиков загруженности ресурсов проекта "Разработка программного комплекса изображен на рис. Он построен, исходя из предположения, что каждый работник занят на 100% выполнением запланированной ему задачи. Из графиков видно, что
Постановщик перегружен в период с 16 по 23 октября, поскольку в этот промежуток ему назначены две параллельные работы. Область его перегруженности выделена на соответствующем графике штриховкой.
Планирование стоимости проекта
Предлагаются следующие шаги:
1.Назначение того, кто выполняет планирование стоимости
(конкретный член команды); 2.Проведение оценки стоимости на основании структурной
декомпозиции работ. Оценивается стоимость каждой работы, результаты суммируются (метод восходящей оценки);
3.Разработка базового плана стоимости.
•.Базовый план стоимости — это распределенный во времени бюджет, используемый для измерения и мониторинга исполнения стоимости проекта.
•.Предлагается использовать базовый план, фокусирующийся на расходах (называемый также планом расходования
средств проекта, планом исходящей денежной наличности
или бюджетом проекта).
•.Тогда подготовка плана = расчету издержек на выполнение
работ, в |
|
частности, сюда включаются зарплаты персонала и |
|
|
|||
накладные |
|
Оценка базового плана по аналогии - для этого нужна |
|
|
информация о том, сколько данная работа стоит на рынке |
(S- |
|
4. Гра |
|
плюс стоимость необходимых ресурсов (например, |
|
|
|
канцелярии и т.п.). |
|
Оценка стоимости методом восходящей оценки
Базовый план стоимости |
Базовый |
|
|
|
план |
|
стоимости |
|
— это |
|
распредел |
|
енный во |
|
времени |
|
бюджет, |
|
используе |
|
мый для |
|
измерени |
|
я и |
|
монитори |
|
нга |
|
исполнен |
|
ия |
|
стоимости |
|
проекта. |