Методологии управления проектами




ОТЧЕТ

О прохождении производственной практики

(научно-исследовательская работа)

 

 

Место прохождения практики кафедра информационно-аналитических систем безопасности им. Л.С. Берштейна (ИКТИБ ЮФУ)
Вид практики производственная практика
Тип практики научно-исследовательская работа
Способ проведения практики стационарная (Таганрог),
Форма проведения практики дискретная (по видам и периодам)
Обучающийся Пащенко Галина Борисовна
  ФИО полностью очно-заочная
  форма обучения 09.04.03 «Прикладная информатика»
  специальности (направления)  

подпись

Руководитель практики от ЮФУ   / асс. каф. ИАСБ Фирсов Максим Иванович /
  подпись   Должность, ФИО полностью  

 

Таганрог

2019 г.

Содержание

 

Введение. 3

Цели и задачи работы.. 4

1.Управление проектами. 5

1.1. Методологии управления проектами. 7

2. Эффективность использования методологии Agile в проектном управлении. 12

Заключение. 15

Список использованных источников. 16

 

 


Введение

 

Человечество на протяжении длительного времени реализовало немало успешных и сложных проектов. Для их эффективного претворения в жизнь потребовалась согласованная работа тысячи людей, которая позволила действовать как единый слаженный механизм. Заслугой этого является проектное управление.

Управление проектов по своей сути направлено на достижение намеченных целей, соблюдая требуемые условия (бюджет, сроки и т.д.). Оно позволяет добиться успеха при осуществлении любого замысла.

Практически каждый проект уникален, и сложно выбрать идеальный вариант, который бы подходил для каждого вида. Также сложно найти такую систему, которая во всем удовлетворяла потребностям руководителя и участников команды. Но за годы существования проектной деятельности появилось множество методик и технологий, позволяющих учитывать потребности большинства. Управление проектами используется наиболее часто в ИТ-сфере, которая сама по себе является инновационной и требует все новых подходов для успешной и эффективной работы.

Актуальность выбранной темы для исследования обусловлена необходимостью постоянного усовершенствования используемых методов и поиска новых эффективных решений.


 

Цели и задачи работы

 

Моя производственная практика проходила на кафедре Информационно-аналитических систем безопасности им. Л.С. Берштейна (ИКТИБ ЮФУ). В период прохождения практики была проведена научная исследовательская работа на тему: «Управление ИТ - проектами: анализ особенностей применения методов проектирования».

Цель работы – исследовать процесс управления ИТ-проектами при их реализации, проанализировав применяемые на практике методы.

Задачи:

1. Произвести разбор литературы, связанной с данной темой.

2. Описать существующие методологии управления ИТ-проектами.

3. Раскрыть преимущества и недостатки методов, используемых при реализации ИТ-проектов.

4. Произвести расчет реализации проекта на основе метода Agile, сделать заключение об эффективности использования метода.


 

Управление проектами

Проект – это процесс для достижения определённых целей и решения конкретной бизнес-задачи.

Следовательно, управление проектами — это деятельность, направленная на достижение поставленных задач, реализацию определённых планов, используя имеющиеся ресурсы - время, капитал, людей[1].

Планирование практически всегда находится в основе управления проектами – будь оно краткосрочным или рассчитано на более длительный период. Планирование в бизнес-процессах основывается на определённых методиках планирования: в зависимости от приоритета задач и сроков их выполнения.

Управление ИТ-проектом представляет из себя процесс планирования, организации и разграничения ответственности за завершение конкретных целей, связанных с информационными технологиями (ИТ) организации[2].

Управление ИТ-проектами содержит осуществление надзора над проектами по разработке программного обеспечения, установку аппаратного обеспечения, модернизацию сети, облачные вычисления, бизнес-аналитику, управление данными и внедрение ИТ-услуг.

Управление проектами в ИТ позволяет учитывать все детали и участников проекта и ставит важность планирования на один уровень с самой реализацией.

Принято выделять несколько групп процессов, которые отражают полный цикл управления проектом от начала до завершения. Они являются универсальными этапами для всех, но применимо к каждому проекту являются уникальными.

Выделяют следующие группы:

Инициализация – в течение этого процесса определяются цели проекта, его потребности и задачи. При этом назначается менеджер проекта, создается устав проекта.

Планирование – процесс взаимодействия руководителя проекта и команды над выработкой необходимых шагов для успешной реализации проекта. Зачастую процесс планирования продолжается до заключительного этапа проекта.

Исполнение – это этап выполнения проекта, когда команда выполняет задачи, поставленные в процессе планирования.

Мониторинг и контроль - обеспечение эффективной и оперативной оценки состояния реализации проекта для дальнейшего обоснованного принятия решения, которое касается управлении временем, стоимостью, ресурсами и качеством выполняемых работ.

Закрытие – процесс завершающий реализацию проекта, его сдача заказчику.

На практике наиболее часто в процессе управления проектами применяются следующие методологии управления проектами: классическое (каскадное), PRINCE2 (Projects in Controlled Environments), RAD — Rapid Application Development, Agile.

 


 

Методологии управления проектами

Наиболее распространенным методом управления является классический метод. Его иногда называют каскадным или водопадным.

Классическая каскадная модель управления проектами (Waterfall) — это подход к реализации проекта, который предусматривает выполнение всех этапов и работ проекта в строго фиксированном порядке[3].

Весь процесс разбивается на определенные этапы, и при выполнении одного этапа происходит переход к следующему этапу.

Схематично представлен данный метод на рис.1.

Рисунок 1. Каскадный метод проектного управления

К положительным моментам этой методологии относят тот факт, что он требует от Заказчика и руководства компании определенность в представлении результата на первом этапе проекта. Определенную стабильность в работе проекта представляет раннее включение, а упорядочить процесс реализации проекта призвано - планирование. Зачастую этот метод применяется в проектах, по результатам которых появляется некий материальный продукт, и существует потребность в определенном порядке действий. Такие планы могут быть также использованы повторно для подобных проектов. К недостаткам можно отнести вложение больших инвестиций в планирование на начальных этапах, а также медленное внесение изменений в результате структурированного подхода. В связи с этим методологию не является гибкой, и не подходит для неопределившегося в конечном результате клиента.

PRINCE2 (Projects in Controlled Environments - проекты в контролируемых средах) - представляет собой структурированный подход к управлению проектами, т. е. представляет собой метод для управления проектами в рамках четко определенной структуры[4].

Данный метод довольно популярен, и получил широкое применение в Великобритании в управлении как в бизнесе, так в органах власти.

В центре внимания метода находятся процессы верхнего уровня (управление, организация, контроль), уходят из поля обзора низшие задачи (декомпозиция работ, разработка графиков). Методология PRINCE2 базируется определенных принципах, темах и процессах. Если не выполняется хотя бы один из принципов, то нельзя утверждать, что он выполняется в рамках методологии PRINCE2.

Принципы методологии:

1. Целесообразность – на каждом этапе необходимо обращать внимание на актуальность разрабатываемого проекта.

2. Учет предыдущего опыта. Необходимо брать во внимание ошибки, допущенные в предыдущих проектах.

3. Роли и обязанности должны быть четко распределены между участниками проекта.

4. Поэтапное управление. Действия каждого этапа подвергаются контролю и мониторингу.

5. Контроль стадий проекта. Обозначение допустимых границ отклонений, установление границ ответственности.

6. Сосредоточенность на продукте. В центре внимания продукт, его качество.

7. Гибкость проекта. Следует адаптировать процессы и инструменты управления проектом к требованиям проектной среды.

Также данный метод разбивает проект на определенные жизненные циклы, к каждому применимы рекомендуемые действия, получаемые продукты и зоны ответственности.

1. запуск проекта

2. руководство проектом

3. инициация проекта

4. контроль этапов

5. управление созданием продукта

6. управление границами этапов

7. закрытие проекта[5].

PRINCE2 делает процедуры управления проектами стандартизированными, улучшает координацию деятельности, помогает понять, каким образом следует планировать проект и осуществлять мониторинг его выполнения, что следует делать, если план проекта не выполняется. Но считается, что данная методология для небольших проектов является не самым лучшим выбором, а также для проектов с изменяющимся объемом работы и требований.

Методология быстрой разработки приложений (Rapid Application Development — RAD) - концепция организации технологического процесса разработки программных продуктов, ориентированная на максимально быстрое получение качественного результата в условиях сильных ограничений по срокам и бюджету и нечётко определённых требований к продукту[6].

Данная методология содержит следующие этапы:

1. Планирование

2. Пользовательское проектирование

3. Быстрое конструирование

4. Переключение

К положительным моментам методологии быстрой разработки приложений (Rapid Application Development — RAD) относят ее способность помочь улучшить показатели результатов проекта, а также увеличить качество риск-менеджмента. Недостатком данной методологии является низкое качество крупномасштабных проектов, а также требует постоянного вовлечения клиента в процесс разработки продукта.

Гибкая методология управления проектом (Agile Project Management) - серия подходов к разработке программного обеспечения, ориентированных на использование итеративной разработки, динамическое формирование требований и обеспечение их реализации в результате постоянного взаимодействия внутри самоорганизующихся рабочих групп, состоящих из специалистов различного профиля[7].

К основным особенностям методики можно отнести неопределенность, как будет выглядеть конечный продукт и жизненный цикл проекта. Вся проектная деятельность делится на определенные этапы «спринты». В каждом «спринте» есть задачи, конечный результат в рамках каждого спринта.

Данная методология дает возможность постоянно держать обратную связь с клиентами и улучшать продукт после каждого шага.

В методологии выделяют определенные роли: владелец продукта, Scrum мастер, члены команды.

К основам метода Agile относят:

1. Визуальный контроль. В процессе работы над проектом используются карточки с различными цветами, символизирующими степень готовности проекта. 2. Совместная работа участников проекта и клиента является залогом продуктивного сотрудничества. 3. Руководителем группы является ее лидер, определяющий основные правила работы и сотрудничества. 4. Прозрачность всех процессов при совместной работе, позволяющая выявить или найти удачные решения и улучшения. 5. Разделение работы на части с целью снижения сложности проекта. 6. Работа над ошибками и их учет в будущем. 7. Работа разбита на определенные временные отрезки недели) – спринты, в процессе которых решаются поставленные задачи. Например, 1 спринт – 2 недели и таких спринтов может быть 5-10. Также ежедневные встречи минут на 15 позволяют решить главные вопросы: что делал вчера, что буду делать сегодня и, что является помехой в работе?

Методология Agile гибкая, подходит для разработки программного обеспечения и для тех клиентов, которые не до конца определились с конечным результатом.


 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: