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