Сравнительный анализ методов планирования
Разработка программного комплекса, календарный график проекта. Расчёт резерва времени, график временной загруженности проекта "Разработка программного комплекса". График загруженности ресурса, применение линейного метода в краткосрочном планировании.
Рубрика | Менеджмент и трудовые отношения |
Вид | статья |
Язык | русский |
Дата добавления | 19.01.2021 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Сравнительный анализ методов планирования
Ермаков А.А.1, Павлов И.А.2
1Ермаков Анатолий Анатольевич - кандидат технических наук, профессор, доцент;
2Павлов Иван Александрович - магистрант,
кафедра информационных систем и защиты информации,
Иркутский государственный университет путей сообщения,
г. Иркутск
Аннотация: планирование процессов - одна из важнейших составляющих управления проектами. От качества планирования во многом зависит результат всего начинания. Оно является одним из главных процессов управления проектом, определяющим во времени все работы по осуществлению проекта. Поэтому планированию следует уделять много внимания и усилий. Данная тема важна для современного мира, так как большая часть бизнеса основывается на выполнении проектов. В данной статье будут рассмотрены методы, способствующие эффективному планированию проектов. Также будет приведен сравнительный анализ этих методов, благодаря которому менеджер проекта может выбрать более подходящий для себя.
Ключевые слова: диаграмма Ганта, методы оптимизации, метод Pert, методы планирования проекта, сетевые методы планирования.
Comparative analysis of planning methods
Ermakov A.A.1, Pavlov I.A.2
1Ermakov Anatoly Anatolyevich - Candidate of Technical Sciences, Professor, Associate Professor;
2Pavlov Ivan Aleksandrovich - Graduate Student,
DEPARTMENT OF INFORMATION SYSTEMS AND INFORMATION PROTECTION,
IRKUTSK STATE UNIVERSITY OF RAILWAY ENGINEERING,
IRKUTSK
Abstract: рrocess planning - one of the most important components of project management. The quality of the planning depends largely on the result of the whole undertaking. It is one of the main project management processes that determines in time all the work on the project. Planning should therefore be given much attention and effort. This topic is important for the modern world, as most of the business is based on the implementation of projects. This article will examine methods for facilitating efficient planning projects. There will also be a comparative analysis of these methods by which the project manager can choose more suitable for you.
Keywords: Gant chart, optimization methods, Pert method, project planning methods, network planning methods.
В современном мире деятельность успешных организаций заключается в выполнении проектов. Проекты могут осуществляться в любой области деятельности, например, разработка программного средства, проведение предвыборной компании, проектировка оборудования и прочее.
Планирование процессов- это то, с чего начинается любой проект. Оно является одним из главных процессов управления проектом, определяющим во времени все работы по осуществлению проекта. Поэтому планированию следует уделять много внимания и усилий. В большинстве случаев провальность проектов заключается в том, что менеджеры относятся к планированию, как правило, пренебрежительно. В настоящее время существует множество методик для эффективного планирования. Эти методики помогают корректировать планирование, находить более оптимальные варианты, выявляют узкие места в проекте [1, 2, 3, 4, 5, 6 и др.].
Основные проблемы планирования объясняются такими причинами, как:
1. Недостаточно данных для планирования проекта;
2. Недостаточное внимание к определенным аспектам проекта, вследствие чего не все учтено, недостаточно деталей;
3. Плохая осведомленность о работах, проводимых в проекте, как следствие ошибочные расчеты при планировании.
Для устранения проблем с планированием используется ряд известных методов:
1. Теория расписаний;
2. Линейное (календарное) планирование проектов;
3. Сетевые методы планирования;
4. Метод Pert;
5. Эвристические методы оптимизации.
Одним из наиболее популярных методов планирования, ввиду его простоты является линейный метод [1]. С другой стороны, как известно, наиболее точным считается сетевой метод планирования [2]. Нетривиальной задачей для научного планирования является задача составления обоснованного плана для разработки больших компьютерных программ, например, программного комплекса.
В настоящей работе предпринимается попытка сравнить между собой методы линейного и сетевого планирования. Для этого в начале, необходимо провести качественный анализ линейного метода планирования на примере проекта «Разработка программного комплекса».
При линейном планировании разрабатывается календарный график, который называется диаграммой Ганта. Диаграмма Ганта отображает следующие параметры проекта:
1. Структуру работ, полученную на основе сетевого графика;
2. Состав используемых ресурсов и их распределение между работами;
3. Календарные даты, к которым привязываются моменты начала и завершения работ.
Прежде всего, необходимо определиться с ресурсами и исполнителями, которые будут использоваться этим проектом. Предположим, что в качестве исполнителей работы выступают постановщик и 2 программиста, и они распределены между работами согласно табл. 1 [3]. Используемым ресурсом будет время.
Таблица 1. Разработка программного комплекса
№ работы |
Название работы |
Исполнитель |
|
1 |
Начало реализации проекта |
- |
|
2 |
Постановка задачи |
Постановщик |
|
3 |
Разработка интерфейса |
Программист1 |
|
4 |
Разработка модулей обработки данных |
Программист1 |
|
5 |
Разработка структуры базы данных |
Программист2 |
|
6 |
Заполнение базы данных |
Программист2 |
|
7 |
Отладка программного комплекса |
Программист1 Программист2 |
|
8 |
Тестирование и исправление ошибок |
Программист1 Программист2 Постановщик |
|
9 |
Составление программной документации |
Постановщик |
|
10 |
Завершение проекта |
- |
Пусть дата начала проекта, например, 7 сентября 2019г. (понедельник). При составлении календарного графика учитываются только рабочие дни. Нерабочими считаются все субботы и воскресенья, а также официальные праздничные дни, ближайший из которых - 4 ноября.
Календарный график (диаграмма Ганта) изображен на рис. 1 [3], где ромбиками обозначены вехи, сплошными линиями - продолжительность работ, сплошными линиями со стрелками - резерв времени работ, пунктирными линиями - связь между окончанием предшествующих и началом последующих работ.
Рис. 1. Календарный график проекта
На основании диаграммы Ганта может быть построен график временной загруженности. Этот график показывает процент загрузки конкретного трудового ресурса в ходе выполнения проекта. По оси абсцисс откладывается временной интервал проекта, а по оси ординат - суммарный процент загруженности исполнителя по всем задачам проекта, которые он выполняет в текущий момент времени.
Обычно исполнитель целиком занят решением некоторой задачи и по ее завершении переходит к следующей. Это соответствует 100% загрузки. Однако, в некоторых случаях он может быть параллельно задействован в 2-х или более задачах, выделяя для их решения часть рабочего времени, например, две задачи по 50% каждая, то есть по половине рабочего дня на задачу. График загруженности ресурса позволяет в этом случае контролировать суммарную занятость исполнителя и выявить возможные периоды перегрузки, когда ему запланировано больше работы, чем он может выполнить в течение рабочего дня. Об этом свидетельствует суммарная загруженность более 100%.
Пример графика временной загруженности проекта "Разработка программного комплекса" изображен на рис. 2 [3]. Он построен, исходя из предположения, что каждый работник занят на 100% выполнением запланированной ему задачи. Из графиков видно, что Постановщик перегружен в период с 16 по 23 октября, поскольку в этот промежуток ему назначены две параллельные работы. Область его перегруженности выделена на соответствующем графике штриховкой.
Исходя из графиков, можно отметить, что метод линейного планирования не оптимален, так как не даёт возможности прогнозировать ход событий, что осложняет выбор правильного решения руководителем проекта на выполнение последующих работ и приводит к перегруженности исполнителей (рис. 2).
Далее в качестве примера рассмотрим последовательность работ, представленных на примере учебного проекта по разработке информационной системы мониторинга служебного персонала и построим для него сетевой графика, а также рассчитаем критический путь проекта.
Сначала разобьем проект на этапы. Каждый этап будет иметь свой срок выполнения. Для наглядности срок будет рассчитываться в днях и человеко-часах. Один день будет равняться восьми человеко-часам. Этапы разработки, отмеченные номерами, указаны в табл. 2 [7].
Таблица 2. Этапы разработки проекта
№ |
Название работы |
Срок |
||
Дни |
Чел./ч |
|||
1 |
Начало реализации проекта |
0 |
0 |
|
2 |
Разработка технического задания |
2 |
16 |
|
3 |
Исследование предметной области |
6 |
48 |
|
4 |
Проектирование классов и основных алгоритмов |
5 |
40 |
|
5 |
Разработка основных модулей ИС |
10 |
80 |
|
6 |
Тестирование основных модулей ИС |
8 |
64 |
|
7 |
Разработка и дизайн интерфейса |
3 |
24 |
|
8 |
Тестирование и исправление ошибок |
5 |
40 |
|
9 |
Демонстрация ИС |
1 |
8 |
|
10 |
Составление программной документации |
3 |
24 |
|
11 |
Завершение проекта |
0 |
0 |
Сетевой график этого же проекта представлен на рис. 3 [7]. Каждая вершина соответствует этапу работ. Стрелки показывают, какие работы необходимо выполнить, чтобы возможно было начать тот или иной этап.
При разработке как малых, так и крупных проектов, важно учитывать минимальный возможный временной диапазон на выполнение всех задач для реализации проекта. В таком случае прибегают к поиску критического пути. Основой данного метода является определение наиболее продолжительной последовательной цепочки задач от начала проекта до его окончания. При поиске минимального временного диапазона разработки проекта предполагается, что этапы, составляющие критический путь, не имеют резерва во времени. Такое условие необходимо, т.к. идёт сильное влияние на разработку проекта. Неправильное определение критического пути, т.е. последовательности наиболее трудоёмких во времени задач, приведёт к изменению сроков окончания, срока окончания проекта.
Все работы, которые не относятся к критическому пути, могут обладать временными запасами, а также для них возможно определить два срока: начало и окончание этапа, соответственно наиболее ранние и наиболее поздние. программный календарный график резерв
Используя сетевой график, мы можем рассчитать время раннего и позднего начала работ.
Чтобы определить самое раннее время начала работы этапа, необходимо определить наибольшую длину пути до этого этапа на сетевом графике. Раннее начало последующей работы определяется ранним окончанием предыдущих работ.
Раннее начало и окончание определяются для всех работ графика последовательно от начального события. Расчет определения ранних сроков окончания работ все время идет по наибольшим величинам продолжительности работ.
Позднее начало работы этапа, которое не задержит процесс разработки, определяется разностью продолжительности критического пути и наиболее длинного пути от предшествующего этапа данной работы до конечного. Позднее время начала работ для конкретного этапа определяется как разность между длинами критического пути и наибольшего пути от предшествующего этапа работ до конечного. Если предшествующих этапов несколько, то следует принять минимальное значение, чтобы не вызвать задержки в выполнении последующих работ. Расчет раннего и позднего времени начала изображен на рисунках 4 и 5 соответственно [7].
Резерв времени показывает можно ли отложить начало выполнения данного этапа после выполнения предшествующего, и на сколько. Он определяется как разность между ранним временем начала этапа и поздним. Расчёт резерва времени для этапов проекта представлен в табл. 3.
В результате увидим этапы разработки, по которым есть запас времени. Те этапы, у которых раннее время начала совпадает с поздним имеют нулевой резерв времени. Последовательность, составленная из таких этапов, является критическим путём. Работа над этапами, входящими в критический путь должна начинаться, как только это становится возможным, чтобы работы завершились в срок. Критический путь сетевого графика представлен на рис. 6 [7].
Таблица 3. Расчёт резерва времени
Работа |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
|
Раннее время начала |
0 |
0 |
0 |
6 |
11 |
21 |
21 |
29 |
34 |
34 |
37 |
|
Позднее время начала |
0 |
4 |
0 |
6 |
11 |
21 |
26 |
29 |
36 |
34 |
37 |
|
Резерв времени |
0 |
4 |
0 |
0 |
0 |
0 |
5 |
0 |
2 |
0 |
0 |
На основе проведенного анализа представляется возможным сделать вывод, что сетевой метод планирования оптимален, так как он позволяет осуществлять четкий контроль за ходом выполнения работ и предотвращать нарушения плановых сроков и перегруженности исполнителей.
В качестве выводов можно отметить следующие «плюсы» и «минусы» календарного и сетевого методов планирования, представленные в таблице 4:
Название |
Плюсы |
Минусы |
|
Календарное планирование |
1 .Визуализация проекта; 2.Значительное облегчение работы менеджера проекта при планировании; |
1 .Негибкость, при изменении каких - либо факторов в проекте всю диаграмму приходится перерабатывать; 2. Не даёт возможности прогнозировать ход событий, что осложняет выбор правильного решения руководителем проекта на выполнение последующих работ. |
|
Сетевое планирование |
1 .Визуализация проекта; 2.Возможность просчета разных сроков наступлений событий; З.Возможность проведения оптимизации; 4.Осуществление четкого контроля за ходом выполнения работ и предотвращение нарушения плановых сроков. |
1 .Проведение математических расчетов. |
В ходе сравнительного анализа можно сказать, что сетевой метод имеет преимущества по сравнению с линейным методом планирования по ряду причин:
1. Обеспечивает не только планирование, но и моделирование, анализ и оптимизацию проектов выполнения сложных технических проектов
2. Дают возможность соединить между собой множество элементов для описания технологической зависимости отдельных работ и этапов
3. Используется не только для простых, но и сложных производственных процессов Линейный метод обычно применяется в процессе краткосрочного или оперативного планирования. Основным недостатком этого метода является невозможность тесной взаимоувязи отдельных работ в единую производственную систему.
Список литературы /References
1. Чусавитина Г.Н., Макашова В.Н. Использование информационных технологий в управлении проектами. Магнитогорск, 2011. 216 с.
2. Чусавитина Г.Н., Макашова В.Н. Управление проектами по разработке и внедрению информационных систем. Магнитогорск. Изд.-во: Магнитогорский государственный университет, 2012. 306.
3. Чусавитина Г.Н., Макашова В.Н. Управление проектами с использованием Microsoft
Project:учебное пособие. Магнитогорск, Издательство:Магнитогорский
государственный университет, 2009. 196 с.
4. Лазарев А.А., Гафаров Е.Р. Теория расписаний. Задачи и алгоритмы: учебное пособие/ Лазарев А.А., Гафаров Е.Р.; под ред. С.Н. Васильева: МГУ им. М.В. Ломоносова. Москва, 2011.
5. Ромазанов А.И. Разработка прототипа системы для автоматизированного составления расписаний машинного типа: статья / Ромазанов А.И.; научный руководитель Афонин П.В.: Молодежный научно-технический вестник ФС77-51038. ФГБОУ ВПО «МГТУ им. Н.Э. Баумана». Москва.
6. Балашов А.И. Управление проектами: учебник для бакалавров / А. И. Балашов, Е.М. Рогова, М.В. Тихонова, Е.А. Ткаченко; под ред. Е. М. Роговой. М.: Издательство Юрай, 2013.
7. Критерий успешного проекта [Электронный ресурс]/ Гибкие технологии. Управление
бизнес-процессами. Режим доступа:http://gibtech.ru/Ыog/discus?entry_id=172/ (дата
обращения: 20.01.2020).
8. Антонов А. Планирование проектов - ставка на результат. [Электронный ресурс]. /
Настольный журнал ИТ-руководителя «Директор» / Режимдоступа:
http://www.osp.ru/cio/2007/09/4370656/(дата обращения: 20.01.2020).
9. Обзор современных эвристических методов оптимизации. [Электронный ресурс]. Режим доступа: http://habrahabr.ш/post/193894/ (дата обращения: 20.01.2020).
10. Методы решения задач календарного планирования. [Электронный ресурс]. Режим доступа: http://www.stroitelstvo-new.ru/proizvodstvo/kalendamoe-planirovanie-7.shtml/(дата обращения: 20.01.2020).
11. Аксенов В.В.Метаэвристические методы решения задач комбинаторной оптимизации
[Электронныйресурс].Режимдоступа:
http://omega.sp.susu.ac.ru/books/conference/PaVT2009/papers/Posters/003.pdf/(дата обращения: 20.01.2020).
Размещено на Allbest.ru
...Подобные документы
Понятие управления рисками проекта. Изучение методологии проектного менеджмента. Разработка проекта по повышению конкурентоспособности ОАО Молочный завод "Гиагинский". Жизненный цикл. Содержание проекта и календарный график. Вкладываемые инвестиции.
курсовая работа [254,0 K], добавлен 14.03.2016Расчет нормы времени на ремонт линейного разъединителя в районной электрической подстанции. Оформление наблюдательного листа индивидуальной фотографии рабочего времени. Квартальный график сменности работы дежурных инженеров электрической станции.
контрольная работа [598,2 K], добавлен 10.12.2013Краткое резюме проекта "Интернет-сервис", обоснование необходимости данного нововведения. Оценка сопротивления нововведению со стороны организации. Комплекс мер по реализации проекта. Сетевой и календарный график выполнения инновационного проекта.
курсовая работа [134,4 K], добавлен 09.09.2012Оперативное планирование производства. Распределение программного задания по производственным подразделениям и отрезкам времени. Определение оптимальной величины партии предметов труда. Схема производственного цикла и опережений и сетевой график.
контрольная работа [63,0 K], добавлен 24.07.2009Понятие проекта и общие принципы управления при сетевом планировании. Анализ деятельности менеджера компании, построение сетевой модели и расчёт показателей календарного плана, оптимизация модели. Создание проекта для АРМ менеджера в среде MS Project.
курсовая работа [565,4 K], добавлен 17.06.2012Календарный график технической подготовки производства в условиях единичного производства. Производственная мощность механического участка цеха в условиях серийного производства и оперативно-календарные нормативы многопредметных поточных линий.
контрольная работа [316,2 K], добавлен 22.09.2013Определение понятия "инновационный проект", сущность и классификация его ресурсов. Характеристика структуры проекта, его сетевой график, технико-экономическое, правовое и организационное обоснование, эффективность и основные риски при реализации.
курсовая работа [331,0 K], добавлен 03.11.2013Знакомство с основными особенностями планирования времени проекта. Общая характеристика диаграммы Гантта. Построения сетевых диаграмм и оценка критического пути проекта как самый важный инструмент планирования времени. Анализ метода критического пути.
презентация [179,3 K], добавлен 07.08.2013Разработка проекта мероприятий по совершенствованию подбора, отбора и переподготовки персонала гостиничного комплекса. Определение потребности в кадрах по категориям работников с учетом основных целей. Формирование резерва кадров на вакантные должности.
курсовая работа [47,6 K], добавлен 19.02.2015Бизнес-планирование организации проекта открытия нового филиала фирмы в другом городе. Расчет срока окупаемости и простой нормы прибыли. Источник организации проекта и график денежного потока. Оценка эффективности проекта и выбор варианта для внедрения.
курсовая работа [33,7 K], добавлен 24.05.2009Еженедельный спрос на текстильную продукцию, оборот на примере магазина "Ткани для дома". График исходного временного ряда. Оценка аппроксимации линейного тренда. Интервальный прогноз для линейного тренда. Теоретические характеристики коэффициента Кендэла
курсовая работа [267,5 K], добавлен 13.12.2008Ознакомление студентов с методами календарного и сетевого планирования, а также получение практических навыков по разработке структуры работ, расчета сетевой модели и формированию календарного плана проекта. Организация задач в логическую структуру.
методичка [1,6 M], добавлен 04.06.2010Особенности проектного планирования на предприятии. Анализ основных методов и системных инноваций в планировании проекта. Общая характеристика основных этапов и оценки эффективности системного проектирования в процессе планирования реализации проекта.
контрольная работа [313,2 K], добавлен 28.07.2010Действия по созданию команды проекта и организации ее эффективной работы. Адаптивные организационные структуры. Анализ факторов, учитываемых при планировании человеческих ресурсов. Форматы определения ролей и ответственности. Выбор руководителя проекта.
презентация [130,7 K], добавлен 14.08.2013Основные понятия и принципы управления проектами. Критические работы и пути. Расчёт резервов времени проекта. Модифицированный вариант диаграммы Ганта. Создание проекта и установка параметров. Разработка сетевого графика проекта. Оценка стоимости проекта.
курсовая работа [804,0 K], добавлен 14.01.2011Круг задач, решаемых специалистом по ценообразованию. Разработка информационной модели АРМ. Выбор комплекса технических средств и программного продукта для автоматизации. Решение задачи по расчету цены с применением программного продукта Price Method.
контрольная работа [948,6 K], добавлен 02.03.2010Обоснование внешнего окружения проекта. Характеристика основных участников. Разработка устава и построение WBS-структуры проекта. Внедрение информационной системы. Управление планированием при строительстве ресторанно-гостиничного комплекса "Монарх".
курсовая работа [566,0 K], добавлен 18.11.2014Подготовка капитальных ремонтов машин на участке. Годовой график текущих ремонтов машин на участке. Месячный график ремонтов машин на участке. Статическая часть образа оборудования машины. Кинематическая схема вращающегося распределителя шихты.
курсовая работа [3,0 M], добавлен 23.07.2013Анализ рынка фитнес-услуг СПб и разработка рекламной кампании фитнес-клуба. Особенности целевой аудитории. Формулирование концепции работы нового предприятия. Бюджет маркетинга, организационный, производственный и календарный план реализации проекта.
курсовая работа [1,3 M], добавлен 10.04.2015Краткое описание проекта и условий проектирования объекта общественного питания. Перечень основных работ предпроектного этапа и рабочего проектирования. Расчет параметров сетевого графика. Определение экономической эффективности проектного предложения.
курсовая работа [789,4 K], добавлен 25.09.2014