Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессы управления



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

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

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

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

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

a. Бюджет проекта, не позволяет привлечь высококвалифицированный персонал.

b. Бывают ситуации когда невозможно найти специалистов необходимой квалификации или же они заняты в других проектах.

c. Организация хочет повысить профессиональный уровень своих рабочих.

Планирование проекта.

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

Планирование это итерационный процесс, поскольку в процессе выполнения постоянно поступает новая информация, план должен постоянно пересматриваться, процесс планирования начинается с определения процентных ограничений. Возможности персонала, временные ограничения, бюджет и т.д. Эти ограничения определяются параллельно с оцениванием проектных параметров (структура и размер проекта, распределение функций по разработчикам) затем определяются этапы разработки, и то, какие результаты должны быть получены по окончанию этих этапов. Документация, прототипы, подсистемы, или версии ПО. Сначала разрабатывается график работ или используется ранее созданный график. После этого проводится контроль выполнения работ (недели через 3-4) и отмечаются расхождения между реальным и запланированным ходом работ. Далее по мере поступления новой информации возможен пересмотр первоначальных наценок, это в свою очередь может привести к изменению графика работ. Если в результате этих изменений нарушаются сроки завершения проекта, то должны быть пересмотрены проектные ограничения. Желательно описать возможные проблемы ещё до того, как они себя проявят.

Содержание плана проекта.

План проекта должен чётко показать ресурсы необходимые для реализации проекта, разделение работ на этапы, и примерный график выполнения этих этапов. Чаще всего план проекта описывает только технологический процесс создания ПО. В таком плане обязательно присутствуют ссылки на планы других видов которые разрабатываются отдельно (план качества, аттестации, управления конфигурации, сопровождения). Детализация планов проекта зависит от разрабатываемого ПО. И заказчика. В любом случае, большинство планов зависит от следующих разделов:

1. Введение – Краткое описание целей проекта (проектные ограничения, бюджетные, временные и т.д.)

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

3. Анализ рисков – Описание возможных проектных рисков, вероятности их появления и стратегии направленные на их уменьшение или разрешение

4. Аппаратные и программные ресурсы, необходимые для реализации проекта, перечень аппаратных средств. И программного обеспечения необходимого для разработки программного продукта. Если оборудование и ПО приходится закупать, приводится стоимость и график закупки и поставки.

5. Разбиение работ на этапы, процесс реализации проекта, разделяется на отдельные процессы, определяются этапы выполнения проектов, приводится описание результатов и контрольной отметке.

6. График работ – здесь отображаются зависимости между отдельными этапами разработки ПО. Оценки времени и распределение членов команды разработчиков по этапам.

7. Механизмы мониторинга и контроля за ходом выполнения проекта. Описываются предоставляемые менеджером отчёты о ходе выполнения работ, сроки их предоставления, а так же способы мониторинга всего проекта.





Дата публикования: 2014-11-04; Прочитано: 541 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...