Файл: Исследование методов и средств моделирования систем управления проектами на предприятии.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.10.2023
Просмотров: 393
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Глава 1 АНАЛИЗ СИСТЕМЫ УПРАВЛЕНИЯ ПРОЕКТАМИ
Модели жизненных циклов проектов и методы управления проектами
Анализ инструментов управления проектами
Организация процесса исследовательской деятельности на предприятии ООО «Мастер Маинд Инк»
Модель системы управления проектами «As Is»
на их различную направленность, всем проектам присущи следующие общие свойства:
Как указывает Султанов И.А., «каждый project manager, набирая опыт, все больше понимает значимость жизненного цикла для того, чтобы проектная реализация с каждым разом проводилась все безопаснее и с более прогнозируемым результатом. В этом помогает не только система оценки рисков. Большое значение имеет планирование проекта по фазам его ЖЦ.
После каждого этапа намечаются вехи.
В эти моменты руководители обязаны остановиться, оценить достигнутый результат, осуществить прогнозный анализ и решить дальнейшую судьбу уникальной задачи.
Опыт, знания и управленческая интуиция одного из лидеров бизнеса позволяют доверить ему столь ответственные решения»[32].
Методологическая ценность модели жизненного цикла в том, что она помогает понять особенности исполнения работы, вовремя принять нужные управленческие решения, поскольку модель – это подробное описание последовательности необходимых действий, что позволяет не терять контроль
над разработкой проекта ни на одной стадии жизненного цикла.
Управление проектами как вид профессиональной деятельности и как объект научных исследований получает существенное развитие в 1980-х годах, когда мировая экономика выходит из кризиса, растет насыщение рынка и возникает необходимость решения новых, больших задач. Именно тогда выходит первая значительная работа PMBoК (A Guide to the Project Management Body of Knowledge), выполненная в Project Management Institute (PMI). Данная организация на сегодняшний день является наиболее авторитетной профессиональной ассоциацией, разрабатывающей стандарты в области управления проектами. Среди других институтов, занимающихся стандартизацией проектного менеджмента, следует назвать IPMA (International Project Management Association), OGC (The Office of Government Commerce, стандарты PRINCE2), ISO (International Standartization Organization), APM (Association for Project Management) и др. Следует также отметить, что, кроме международных стандартов, существуют также национальные системы стандартизации, отраслевые и корпоративные.
Развитие IT-сферы, интенсивная работа в области программного обеспечения привели к накоплению (и этот процесс не останавливается) большого практического опыта («best practice»). Комплекс таких «лучших практик», реализуемых на различных стадиях жизненного цикла проекта и базирующихся на общей идеологии, стандарт SWEBOK [44] называет
«методология разработки программного обеспечения». Методологии, или методы
разработки программных продуктов на сегодняшний день являются самой быстро развивающейся областью информационных технологий, так как опираются на реальные практические знания.
Методы управления проектами тесно связаны с жизненным циклом проекта. Можно сказать, что они взаимно обуславливают друг друга. Фазы жизненного цикла проекта, представленные на рис. 1.2, являются весьма обобщенными и одинаково присущими проектам, выполняемым, например, в
строительной сфере, где все этапы четко обозначены и понятна последовательность разных видов работ, или, к примеру, в авиационной или космической области, где возможно распараллеливание операций, или повторение (если есть необходимость) одних и тех же видов работ [5, 7, 15, 19]. Поэтому при разработке конкретного программного продукта необходима подробная детализация его жизненного цикла и адекватная
(содержанию проекта) модель.
«В общем случае, жизненный цикл определяется моделью и описывается в форме методологии (метода). Модель или парадигма жизненного цикла определяет концептуальный взгляд на организацию жизненного цикла и, часто, основные фазы жизненного цикла и принципы перехода между ними. Методология (метод) задает комплекс работ, их детальное содержание и ролевую ответственность специалистов на всех этапах выбранной модели жизненного цикла, обычно определяет и саму модель, а также рекомендует практики (best practices), позволяющие максимально эффективно воспользоваться соответствующей методологией и ее моделью» [33].
Традиционными и хронологически первыми были разработаны каскадная
(водопадная, waterfall) модель, впервые описанная в 1970 году в работе Уинстона Ройса [42] и спиральная (Spiral), предложенная Барри Боэмом в 1986 г. [40]. Позже, с усложнением информационных технологий и нарастающим функционалом программных продуктов возникли так называемые гибкие (Agile) модели [23].
В настоящее время они получили наибольшее распространение.
Рассмотрим современные методы и алгоритмы управления проектами и проведем их сравнительный анализ по наиболее существенным параметрам.
Самой старой и известной моделью построения многоуровневого процесса разработки является каскадная (или водопадная) модель: в ней каждый этап разработки, соответствующий стадии жизненного цикла ПО,
продолжает предыдущий. То есть новый этап начинается только после полного завершения текущего.
Рисунок 1.3 – Каскадная модель жизненного цикла
Каскадная модель проста и понятна, но не так практична, как раньше. В условиях динамично изменяющихся требований, строго структурированный процесс может из преимущества превратиться в помеху на пути успешного завершения разработки системы. Поэтому сегодня водопадная модель применяется преимущественно крупными компаниями для больших и сложных проектов, которые предполагают всеобъемлющий контроль рисков [27].
Преимущества каскадной модели:
-
самые высокие показатели затрат и количество единиц персонала, присутствующего на проекте, присущи середине цикла; начало и конец данного процесса характеризуются невысокими показателями; -
уровень риска наиболее высок в начале жизненного цикла; -
именно в начале жизненного цикла проекта сотрудники имеют большую свободу по внесению изменений и совершенствования технологии реализации проекта, с течением времени это становится сделать все сложнее [8,17].
Как указывает Султанов И.А., «каждый project manager, набирая опыт, все больше понимает значимость жизненного цикла для того, чтобы проектная реализация с каждым разом проводилась все безопаснее и с более прогнозируемым результатом. В этом помогает не только система оценки рисков. Большое значение имеет планирование проекта по фазам его ЖЦ.
После каждого этапа намечаются вехи.
В эти моменты руководители обязаны остановиться, оценить достигнутый результат, осуществить прогнозный анализ и решить дальнейшую судьбу уникальной задачи.
Опыт, знания и управленческая интуиция одного из лидеров бизнеса позволяют доверить ему столь ответственные решения»[32].
Методологическая ценность модели жизненного цикла в том, что она помогает понять особенности исполнения работы, вовремя принять нужные управленческие решения, поскольку модель – это подробное описание последовательности необходимых действий, что позволяет не терять контроль
над разработкой проекта ни на одной стадии жизненного цикла.
- 1 2 3 4 5 6 7 8 9 10 11
Модели жизненных циклов проектов и методы управления проектами
Управление проектами как вид профессиональной деятельности и как объект научных исследований получает существенное развитие в 1980-х годах, когда мировая экономика выходит из кризиса, растет насыщение рынка и возникает необходимость решения новых, больших задач. Именно тогда выходит первая значительная работа PMBoК (A Guide to the Project Management Body of Knowledge), выполненная в Project Management Institute (PMI). Данная организация на сегодняшний день является наиболее авторитетной профессиональной ассоциацией, разрабатывающей стандарты в области управления проектами. Среди других институтов, занимающихся стандартизацией проектного менеджмента, следует назвать IPMA (International Project Management Association), OGC (The Office of Government Commerce, стандарты PRINCE2), ISO (International Standartization Organization), APM (Association for Project Management) и др. Следует также отметить, что, кроме международных стандартов, существуют также национальные системы стандартизации, отраслевые и корпоративные.
Развитие IT-сферы, интенсивная работа в области программного обеспечения привели к накоплению (и этот процесс не останавливается) большого практического опыта («best practice»). Комплекс таких «лучших практик», реализуемых на различных стадиях жизненного цикла проекта и базирующихся на общей идеологии, стандарт SWEBOK [44] называет
«методология разработки программного обеспечения». Методологии, или методы
разработки программных продуктов на сегодняшний день являются самой быстро развивающейся областью информационных технологий, так как опираются на реальные практические знания.
Методы управления проектами тесно связаны с жизненным циклом проекта. Можно сказать, что они взаимно обуславливают друг друга. Фазы жизненного цикла проекта, представленные на рис. 1.2, являются весьма обобщенными и одинаково присущими проектам, выполняемым, например, в
строительной сфере, где все этапы четко обозначены и понятна последовательность разных видов работ, или, к примеру, в авиационной или космической области, где возможно распараллеливание операций, или повторение (если есть необходимость) одних и тех же видов работ [5, 7, 15, 19]. Поэтому при разработке конкретного программного продукта необходима подробная детализация его жизненного цикла и адекватная
(содержанию проекта) модель.
«В общем случае, жизненный цикл определяется моделью и описывается в форме методологии (метода). Модель или парадигма жизненного цикла определяет концептуальный взгляд на организацию жизненного цикла и, часто, основные фазы жизненного цикла и принципы перехода между ними. Методология (метод) задает комплекс работ, их детальное содержание и ролевую ответственность специалистов на всех этапах выбранной модели жизненного цикла, обычно определяет и саму модель, а также рекомендует практики (best practices), позволяющие максимально эффективно воспользоваться соответствующей методологией и ее моделью» [33].
Традиционными и хронологически первыми были разработаны каскадная
(водопадная, waterfall) модель, впервые описанная в 1970 году в работе Уинстона Ройса [42] и спиральная (Spiral), предложенная Барри Боэмом в 1986 г. [40]. Позже, с усложнением информационных технологий и нарастающим функционалом программных продуктов возникли так называемые гибкие (Agile) модели [23].
В настоящее время они получили наибольшее распространение.
Рассмотрим современные методы и алгоритмы управления проектами и проведем их сравнительный анализ по наиболее существенным параметрам.
-
Каскадная модель (Waterfall).
Самой старой и известной моделью построения многоуровневого процесса разработки является каскадная (или водопадная) модель: в ней каждый этап разработки, соответствующий стадии жизненного цикла ПО,
продолжает предыдущий. То есть новый этап начинается только после полного завершения текущего.
Рисунок 1.3 – Каскадная модель жизненного цикла
Каскадная модель проста и понятна, но не так практична, как раньше. В условиях динамично изменяющихся требований, строго структурированный процесс может из преимущества превратиться в помеху на пути успешного завершения разработки системы. Поэтому сегодня водопадная модель применяется преимущественно крупными компаниями для больших и сложных проектов, которые предполагают всеобъемлющий контроль рисков [27].
Преимущества каскадной модели:
-
понятная и чёткая схема рабочего процесса; -
возможность просчёта точного количества затраченных на проект ресурсов; -
не требует затрат по налаживанию коммуникаций между всеми членами команды.