Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб1.doc
Скачиваний:
1
Добавлен:
11.08.2019
Размер:
62.98 Кб
Скачать

Лабораторная работа 1 Разработка сетевого графика инвестиционного проекта

Цель работы: приобрести практические навыки структурного планирования процесса разработки информационных систем.

Общие сведения

Управление проектами за последнее время завоевало признание как наилучший метод планирования и управления реализацией инвестиционных проектов. По американским оценкам применение методологии Управления Проектами обеспечивает высокую надежность достижения целей проекта и на 10-15% сокращает затраты на его реализацию.

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

Проект - это временное предприятие, предназначенное для создания уникальных продуктов или услуг.

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

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

Уникальность продуктов или услуг проекта обуславливает необходимость последовательного уточнения их характеристик по мере выполнения проекта.

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

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

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

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

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

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

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

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

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

Реализация проекта происходит в рамках организационной формы, структура которой в значительной степени влияет на сам проект. Выделяют следующие основные типы организационных форм:

  • линейная структура, характеризующаяся следующими основными признаками: четко сформулированные цели организации и ее отделов; узкая специализация работников; одномерный принцип организации: верховная власть четко распространяется до самого нижнего уровня; координация работы; соответствие уровня ответственности уровню власти; единовластие: у каждого работника один начальник; делегирование власти и ответственности до самого низкого компетентного уровня организации. Высший линейный руководитель имеет право издавать приказы и распоряжения по всем направлениям деятельности организации;

  • функциональная структура, предполагающая использование существующей функциональной иерархической структуры организации. Каждый функциональный руководитель имеет право издавать приказы и распоряжения в пределах своей компетенции, но распространяющиеся на всю организацию (в данном случае – команду проекта). Менеджер проекта осуществляет лишь общую координацию работ;

  • штабная структура. Штабные руководители не наделены полномочиями издавать приказы; занимаются формированием рекомендаций для линейных руководителей.

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

  • проектная структура. Данный подход предполагает, что комплекс работ проекта разрабатывается независимо от иерархической структуры организации. Руководителям проектов предоставляются группы для выполнения конкретных целей, после достижения которых группа распускается. Группа может быть самостоятельной или получать содействие от центра;

  • матричная структура. Это промежуточная форма, объединяющая преимущества проектной и функциональной структур управления.

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

Содержание каждой фазы жизненного цикла проекта определяется спецификой предметной области проекта. Так, состав процессов жизненного цикла программного обеспечения регламентируется ГОСТ Р ИСО/МЭК 12207 «Информационная технология. Процессы жизненного цикла программных средств». ГОСТ Р ИСО/МЭК/ТО 15271 содержит руководство по применению ИСО/МЭК 12207, ГОСТ Р ИСО/МЭК 16326 содержит руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектами.

ГОСТ Р ИСО/МЭК 12207 процесс жизненного цикла определяет как совокупность взаимосвязанных действий, преобразующих некоторые входные данные в выходные. К основным процессам относятся: приобретение, поставка, разработка, эксплуатация, сопровождение.

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

Основные действия процесса разработки в соответствии с ГОСТ Р ИСО/МЭК 12207 приведены в Приложении 1_2.

В самом начале процесса разработки необходимо выбрать модель жизненного цикла. Наиболее известна и достаточно широко применяется каскадная модель жизненного цикла. Она по существу реализует принцип однократного выполнения каждого из базовых процессов и этапов в их естественных границах.

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

Управляемыми параметрами проекта являются:

  • объемы и виды работ по проекту;

  • стоимость, издержки, расходы по проекту;

  • временные параметры, включающие сроки, продолжительности и резервы выполнения работ, этапов, фаз проекта; а также взаимосвязи работ;

  • ресурсы, требуемые для осуществления проекта, в том числе: человеческие или трудовые, финансовые ресурсы, материально-технические, разделяемые на строительные материалы, машины, оборудование, комплектующие изделия и детали, а также ограничения по ресурсам;

  • качество проектных решений, применяемых ресурсов, компонентов проекта и прочее.

Проект и процесс его реализации, осуществления являются сложной системой, в которой сам проект выступает как управляемая подсистема, а управляющей подсистемой является управление проектом.