Файл: Создание команды для выполнения программного проекта.pdf
Добавлен: 03.07.2023
Просмотров: 151
Скачиваний: 3
СОДЕРЖАНИЕ
Глава 1. Основные признаки и классификация проектов
1.1. Проект – понятие, признаки, подходы
1.3.Понятие о программном проекте
2.1. Сущность понятия «управление проектами»
2.3.Технические средства управления проекта
3.1. Характеристика предприятия НП Патриотический центр «Культура и армия»
3.2.Проект по внедрению корпоративного хранилища данных НП Патриотический центр «Культура и армия»
3.2.2. Компоненты корпоративного хранилища данных
Список использованной литературы
Попов Ю.И., Яковенко О.В. Управление проектами [Текст]: учеб. пособие. – М.: Инфра-М, 2013. – 358 c.
Введение
Эффективное руководство является одним из главных показателей при реализации любого проекта (программы). Многочисленные исследования статистически подтверждают факт роста эффективности от грамотного распределения обязанностей участников проекта со стороны руководителя (координатора) проекта. Эффективное руководство способно повышать производительность выполняемых работ в десятки раз.
Актуальность работы. При реализации программного проекта особенно важным является обеспечение высокой продуктивности интеллектуальной деятельности[1]. Формирование и управление командой программного проекта становится главной задачей руководителя проекта.
Цель работы: анализирование эффективности создания команды для выполнения программного проекта на примере НП Патриотический центр «Культура и армия».
Задачи:
Изучить основные признаки и классификацию проектов; определить место программного проекта в общей классификации проектов.
Познакомиться с сущностью понятий «управление проектом», «команда программного проекта»; определить значение технических средств управления проектом.
Проанализировать эффективность формирования команды управления программного проекта по внедрению корпоративного хранилища данных на примере НП Патриотический центр «Культура и армия».
Предмет исследования: команда по управлению программным проектом.
Объект исследования: команда управления программного проекта по внедрению корпоративного хранилища данных НП Патриотический центр «Культура и армия».
Глава 1. Основные признаки и классификация проектов
1.1. Проект – понятие, признаки, подходы
Проект – (от лат. projectus – букв. – брошенный вперед)[2].
Существует множество определений понятия «проект». Проект может рассматриваться как определенная деятельность, направленная на решение конкретной проблемы (задачи)[3].
Любой проект решает конкретную проблему, предусматривает анализ имеющихся ресурсов, с использованием которых можно решить поставленную проблему.
Основные признаки, по которым можно отличить проектную от других видов деятельности следующие:
Цель проекта имеет конечный результат и направлена на решение конкретной проблемы.
Любой проект имеет четкие и ограниченные сроки (даты) реализации.
Для любого проекта необходим процесс управления для координирования всех направлений деятельности, связанных с разработкой и реализацией проекта.
Для реализации проекта необходима определенная ресурсная база, включающая трудовые, финансовые, кадровые, экономические, материальные, организационные и др. виды ресурсов[4].
Основные признаки, характеризующие проект (рис.1), находятся в тесной взаимосвязи друг с другом. Например, ограничение ресурсов может повлечь за собой сокращение продолжительности проекта, ограничение команды по управлению проектом. При увеличении сроков реализации проекта как правило увеличиваются ресурсные издержки, в том числе – кадровые. Организаторам проекта приходится увеличивать количество специалистов по управлению проектами[5].
Рисунок 1 – Признаки, характеризующие понятие «проект»[6]
Определение понятия «проект» рассматриваются с точки зрения разных подходов:
- с точки зрения общего подхода проект – это задумка чего-либо, планирование;
- с точки зрения структурного подхода проект состоит из составных частей: проблемы, решения проблемы, результата;
- с точки зрения деятельностного подхода проект – это целенаправленная деятельность, направленная на достижение конкретного результата;
- с точки зрения управленческого подхода проект – это процесс руководства всей деятельностью проекта на всех его этапах [7].
- с точки зрения системного подхода проект – это процесс перехода из исходного состояния в конечное – результат при участии ряда ограничений и механизмов (рис. 2).
Рисунок 2 – Проект с точки зрения системного подхода [8]
В современном понимании проекты – то, что изменяет наш мир: строительство объекта, программа научно-исследовательских работ, реконструкция предприятия, создание новой организации, разработка новой техники и технологии, развитие региона и т.д.
Проект – это ограниченное во времени целенаправленное изменение отдельной системы с изначально четко определенными целями, установленными требованиями к качеству результатов, срокам, риску, рамкам расходуемых средств и ресурсов и специфической организацией[9].
1.2. Классификация проектов
Проекты классифицируются по различным признакам. Любой проект может быть отнесен к определенному классу, типу или виду (таблица 1) и имеют свою иерархию (рис.3).
Таблица 1 – Классификация проектов
Название проекта |
Характеристика |
КЛАСС ПРОЕКТА |
|
Монопроект |
отдельный проект |
Мультипроект |
комплексный проект (включает несколько монопроектов) |
Мегапроект |
программа проектов (целевая программа), включает в себя ряд моно и мультипроектов[10]. |
ТИП ПРОЕКТА |
|
Технический |
|
Организационный |
комплекс работ по созданию предприятия, формированию структуры менеджмента. |
продолжение таблицы 1: |
|
Экономический |
программа действий, мер по осуществлению конкретного, предметного социально-экономического замысла (обновление производства, освоение добычи полезных ископаемых, выпуск и продажа новых товаров)[13]. |
Социальный |
сконструированное инициатором проекта нововведение, целью которого является создание, модернизация или поддержание в изменившейся среде материальной или духовной ценности, которое имеет пространственно-временные и ресурсные границы и воздействие которого на людей считается положительным по своему социальному значению[14]. |
Смешанный |
содержит элементы различных указанных выше типов. |
ВИД ПРОЕКТА |
|
Инвестиционный |
экономический или социальный проект, основывающийся на инвестициях; обоснование экономической целесообразности, объемов и сроков осуществления капитальных вложений, при этом необходима проектно - сметная документация, а также описание практических действий по реализации инвестиций[15]. |
окончание таблицы 1: |
|
Инновационный |
создание новых или изменение существующих систем – технической, технологической, информационной, социальной, экономической, организационной и достижение в результате снижения затрат ресурсов (производственных, финансовых, человеческих) коренного улучшения качества продукции, услуги и высокого коммерческого эффекта[16]. |
Учебно-образовательный |
совместная учебно-познавательная, творческая или игровая деятельность обучающихся, направленная на достижение общего результата по решению какой-либо проблемы, значимой для участников проекта[17]. |
Исследования и развития |
изучение проблемы с использованием научно-исследовательских методов[18]. |
Комбинированный |
содержит элементы различных указанных выше типов. |
ПРОДОЛЖИТЕЛЬНОСТЬ ПРОЕКТА |
|
Краткосрочный |
1-2 года и меньше; |
Среднесрочный |
3-5 лет; |
Долгосрочный |
более 5 лет[19]. |
Рисунок 3 – Классификация проектов[20]
1.3.Понятие о программном проекте
Программный проект – это временное предприятие, предназначенное для создания уникальных программных продуктов (ПП), программного обеспечения (ПО)[21].
Программный проект может относиться к любому классу проектов (монопроект, мультипроект, мегапроект), является техническим проектом по типологии проектов и относиться к любому виду проектов (таблица 1, рис. 3). По длительности программный проект может быть кратко, средне и долгосрочным (таблица 1, рис. 3).
Проектирование ПО является частным случаем проектирования продуктов и проектирования систем.
В зависимости от класса создаваемого ПО, процесс проектирования может обеспечиваться как «ручным» проектированием, так и различными средствами его автоматизации. В процессе проектирования ПО для выражения его характеристик используются различные нотации – блок-схемы, ER-диаграммы, DFD-диаграммы, а также макеты.
Проектированию обычно подлежат:
- архитектура ПО;
- устройство компонентов ПО;
- пользовательские интерфейсы.
В российской практике результат проектирования представляется в виде комплекса документов под названием «Эскизный проект», «Технический проект», в зарубежной — Software Architecture Document, Software Design Document[22].
Глава 2. Управление проектами
2.1. Сущность понятия «управление проектами»
Управление проектами – самостоятельная область научного знания, позволяющего на основе системного, структурного, деятельностного, управленческого подходов и методов проектирования осуществлять целенаправленную деятельность по разработке и управлению проектом, направленной изменение проектируемого объекта и достижение проектного результата. Базовыми стадиями управления проектами являются[23]:
-
- основная идея проекта (концепция);
- разработка основных этапов проекта.
- формирование команды исполнителей (вхождение в проект).
- выполнение работ по проекту (реализация).
- завершение проекта (рис.4).
Рисунок 4 – Базовые стадии управления программным проектом[24]
Управление проектами как дисциплина возникла во время «холодной войны» (в конце 50-х годов 20 века) в результате развития метода PERT (Project Evaluation and Review Technique), основанного на определении, оценки вероятных сроков и контроля «критического пути» всего комплекса работ [25].
С точки зрения системного подхода управление проектами – это организация грамотного руководства и сопровождения всех стадий разработки и реализации проекта с применением достижений современной науки и современных технологий для успешного осуществления целей проекта по результатам, стоимости, времени и удовлетворения заинтересованных участников проекта. На практическом уровне управление проектом – это действия, направленные на решение проблем, связанных с возникающими задержками, изменениями, препятствиями и открывающимися возможностями в процессе реализации проекта[26] (рис.5).
Рисунок 5 – Управление проектом с точки зрения системного подхода
Команда программного проекта
Команда программного проекта формируется исходя из необходимости эффективно обеспечить:
-
- компетентную разработку плана (бизнес-плана) проекта;
- практическое выполнение плана (бизнес-плана) проекта в четко установленные сроки, с наименьшими затратами с учетом принципа экологичности;
- финансово грамотную отчетность для принятия управленческих решений[27].
Модель формирования эффективной команды проекта изображена на рисунке 5.
Формирование команды программного проекта начинается выбором кандидатов из потенциальных кандидатов в члены команды. Менеджеры проекта формируются по основным направлениям реализации проекта с учетом предыдущего опыта работы кандидатов по аналогичным направлениям работы, степени обучаемости, коммуникабельности, ответственности и профессиональных компетенций.
Группы менеджеров формируются по основным процессам управления проектов:
-
- группа инициации (разработчики основной идеи проекта);
- группа планирования (анализ ресурсной базы, формирование плана реализации проекта);
- группа реализации и контроля;
- группа управления и мониторинга результатов проекта (рис. 6)[28].