Рис. 7. Сглаживания ресурса (шаг 3-а) Рис. 8. Сглаживания ресурса (шаг 3-б)
Прежде, чем принимать окончательное решение, следует сделать прогноз относительно размещения 7-ой задачи. Согласно заданным логическим связям, начать 7-ую можно только по окончании 6-ой задачи. В первом варианте 7-ая задача будет завершающей задачей всего проекта. Во втором варианте она пойдет параллельно с 5-ой задачей. При этом требования по ресурсу нас вполне устраивают:
4 человека на 5-ую задачу + 1 человек на 7-ую задачу = 5 человек.
Этот вариант позволяет сократить продолжительность выполнения всего проекта. Поскольку само понятие «проект» связано с требованием минимизации длительности всей совокупности задач, то имеет смысл остановиться на втором варианте, т.е. выбрать шаг 3-б. Таким образом, окончательный вариант проекта представляет собой следующую модель:
7
6
5
4
3
2
1
Рис. 9. Результат выравнивания проекта
Далее требуется выполнить действия, аналогичные описанным выше (пп. 3, 4, 5), но только применительно к новому варианту проекта.
7. Выявление критических задач и общей продолжительности проекта.
В нашем случае задачей, завершающей проект, является задача №5. Она начинается непосредственно после 6-ой задачи (без временного «зазора»), следовательно, и задача №6 также будет критической. 6-ая задача начинается с момента завершения 3-ей задачи, которую также следует считать критической. 3-ья задача начинает свое выполнение непосредственно после 4-ой задачи. Следовательно, и 4-ая задача является также критической. Четвертой задаче в нашем примере ничего не предшествует, поэтому совокупность критических задач составляет цепочка: {4, 3, 6, 5}. Продолжительность выполнения проекта составляет 17 + 10 + 6 + 18 = 51 единица времени.
7
6
5
4
3
2
1
Рис. 10. Критические задачи после сглаживания ресурса
8. Построение гистограммы распределения ресурса. Для вновь разработанного проекта необходимо построить ресурс-гистограмму, чтобы убедиться, что данный проект выполним.
7
6
5
4
3
2
1
5-100% 5-100%
Рис. 11. Ресурс-гистограмма после сглаживания ресурса
9. Выводы. На основе новой ресурс-гистограммы можно сделать следующие выводы:
1) проект реализуем, т.к. перегрузка по ресурсу устранена;
2) Общая продолжительность проекта увеличилась на 16 единиц
(с 35-ти до 51).
10. Разработка табличной модели проекта, заключающаяся, прежде всего, в том, чтобы придумать наименование каждой из семи функциональных задач, согласуясь с выбранной темой, а также содержанием матрицы связности (табл. 2) и вектора продолжительности контрольного задания (табл. 1). Для данного контрольного примера выбрана тема «Разработка программного продукта».
Таблица 4
Уровень иерархии | Наименование задач | Продолжительность задач | Предшествующие задачи | Ресурсы |
1 | Изучение предметной области | 5 | 1 | |
2 | Разработка математической модели | 6 | 1 | 2 |
3 | Описание исходных данных | 10 | 1 | 3 |
4 | Изучение ППП | 17 | 4 | |
5 | Разработка программного модуля | 18 | 2,4 | 4 |
6 | Подготовка рабочей документации | 6 | 2,3 | 5 |
7 | Разработка инструкции пользователя | 10 | 6 | 1 |
Оформление контрольного задания должно соответствовать следующим требованиям:
· контрольная работа выполняется каждым студентом самостоятельно;
· по результатам выполнения задания оформляется отчет;
· отчет составляется в редакторе Word;
· форма отчета печатная, формат листа – А4;
· объем отчета должен составлять не менее 10 стр.;
· студент представляет отчет на проверку по требованию преподавателя;
· первой страницей отчета является титульный лист, на котором указываются следующие данные: наименование дисциплины, номер варианта, наименование темы, номер группы, фамилия и инициалы студента, должность, фамилия и инициалы преподавателя, дата сдачи отчета, подпись студента (см. приложение 1);
· в начале отчета должны быть указаны исходные данные в соответствии с номером варианта;
· изложение материала выполняется последовательно в соответствии с пунктами задания;
· каждый пункт задания должен начинаться с новой страницы;
· отчет не будет проверяться, если он выполнен не в полном объеме или оформлен не в соответствии с требованиями;
· контрольное задание должно быть защищено, по результатам защиты студент допускается к выполнению лабораторных работ;
· не предоставленный своевременно или незащищенный отчет по контрольной работе расценивается как неявка на занятие.
ПРИЛОЖЕНИЕ 1