В.В. Кулямин - Технологии программирования. Компонентный подход (1134162), страница 81
Текст из файла (страница 81)
Это лицо, ответственное за управление проектом, т.е. обеспечениенаилучших его результатов в рамках заданных ограничений.Иногда эту роль называют руководителем проекта, но в последнее время одной из функцийруководителя принято считать лидерство: наличие авторитета, умение вовлекать людей впроект, создавать команду, вести людей за собой. Менеджер в классическом понимании необязан быть лидером, он выполняет только административные обязанности.• Лидер проекта. Это наиболее авторитетный человек в команде проекта, к чьему мнениюприслушиваются, кто принимает большинство технических решений по ходу проекта.Часто лидер и менеджер проекта — одно лицо.• Заказчик. Это лицо или организация, которые получают результаты проекта всобственность того или иного вида.• Пользователи. Эта лица и организации, непосредственно использующие результатыпроекта в своей деятельности.• Организация-исполнитель.
Это организация, в которой проводится проект и которая несетответственность перед заказчиком за его выполнение. Такая организация может бытьсоздана для проведения одного конкретного проекта и состоять только из его команды.290••Команда проекта. Это служащие организации-исполнителя, выполняющие работы попроекту. Менеджер проекта и лидер проекта входят в команду.Команда управления проектом. Это часть команды проекта, непосредственноучаствующая в деятельности по управлению проектом. Сюда входят менеджер проекта иего лидер, может входить секретарь менеджера, эксперты, помогающие в принятиирешений и т.д.Спонсор проектаМенеджер проектаПользователиЛидер проектаКоманда проектаИсполнительКоманда управленияпроектомВсе заинтересованные лицаРисунок 82. Взаимоотношения между заинтересованными лицами проекта.•Источники влияния.
Это лица, группы лиц или организации, не связанные прямо спроведением проекта и использованием его результатов, но имеющие свои интересы в томили ином развитии событий в проекте и способные повлиять на него. Это могут бытьгосударственные и общественные организации, компании-конкуренты, средства массовойинформации, отдельные лица, чью жизнь проект как-то затрагивает, служащие связанных спроектом организаций, способные повлиять на принимаемые решения, или те, чейкарьерный рост может зависеть от проекта и пр.При управлении проектом большое внимание должно уделяться потребностям и ожиданиямвсех заинтересованных лиц.
Обязанностью руководителя является формирование содержанияпроекта в таком виде, чтобы их потребности были как-то учтены.Для этого сначала надо выявить самих заинтересованных лиц и установить их потребности иожидания. Нужно выработать компромиссное решение (причем часто не одно, а несколькоальтернативных), удовлетворяющее противоречивые интересы разных групп. Стоит уделить времятому, чтобы выяснить юридические обязательства проекта перед каждым из них, наборблагоприятных возможностей или проблем, которые они могут создать, определить их возможныестратегии и стратегию поведения по отношению к каждому заинтересованному лицу и формувзаимодействия с ним, в частности, его информирования.
При этом следует учитывать степеньвлияния каждого из заинтересованных лиц, силу и длительность воздействия, которое они могутоказать на проект, действуя ему на пользу или во вред. Обычной ошибкой являетсяпренебрежение теми заинтересованными лицами, которые не связаны с проектом юридически, ноимеют в нем свои интересы и могут серьезно влиять на его ход.Нужно проводить переговоры, обеспечивать информационное освещение проекта,поддерживать контакты так, чтобы показывать разным лицам, как их нужды будут учтены,убеждать их действовать на благо проекта (или не действовать против него). По крайней мере,следует вовремя узнавать об их возможных шагах и планировать ответные или поддерживающиедействия.Виды деятельности, входящие в управление проектомВиды деятельности, которыми приходится заниматься руководителю проекта или группеуправления проектом для обеспечения его успешного выполнения, можно разделить наследующие области.• Управление содержанием проекта и качеством.В эту область входят четкое определение целей проекта, его точного содержания (project291scope — что именно должно быть сделано в его рамках, какие результаты должны бытьполучены, включая все промежуточные, и какие работы должны быть проведены дляэтого), определение критериев качества результатов, процедур его обеспечения и контроля,выполнение этих процедур, а также критерии завершения проекта и действия по егозавершению.• Управление ресурсами проекта.Эта область включает выполнение оценок ресурсоемкости работ, включая их стоимость ипродолжительность, составление графиков выполнения работ в проекте.
Кроме того,практически отдельной областью является управление персоналом проекта, котороевключает планирование использования персонала в проекте, обучение персонала и наборкоманды проекта, организацию командной работы и мотивацию, делегированиеполномочий и управление конфликтами.• Управление рисками.Управление проектными рисками связано с преодолением или использованием на благопроекта последствий неопределенности, всегда окружающей его, и ошибок, которые людидопускают в любой сложной деятельности. Управление рисками включает их выявление,анализ и оценку, выработку стратегии действий в отношении рисков, их отслеживание входе проекта и реализацию действий по их уменьшению, преодолению или использованию.• Управление коммуникациями и информационное обеспечение проекта.Включает составление предложений по проекту, выбор продавцов, поставщиков исубподрядчиков, ведение переговоров, определение информационной политики длявнешних заинтересованных лиц и внутри проектной команды, выработку способовинформирования участников проекта и согласования решений, определение процедурподготовки и содержания отчетов, передачу результатов в использование.• Управление конфигурациями и изменениями.Эта область связана с установлением процедур обработки изменений и запросов на ихвыполнение, включения их в содержание проекта (или удаления за его рамки).
В рамкахэтой же деятельности должны определяться конфигурации материалов проекта —согласованные наборы определенных версий всех продуктов и документов,вырабатываемых в ходе проекта, правила выделения таких конфигураций и перехода отодной конфигурации к другой.• Управление проектной средой и технологиями.В рамках этой деятельности определяются методы, техники, инструменты и технологии,используемые в проекте, подбираются необходимые инструменты, материалы ипомещения, они подготавливаются к использованию и настраиваются под нужды проекта.• Контроль и мониторинг состояния проекта.Эта область включает все действия, связанные с получением достоверной информации отекущем состоянии проекта, отслеживание выполнения всех планов и процедур.Полученные данные анализируются и могут приводить к выполняемым по ходу проектадействиям из других областей, направленным на предотвращение возникновения проблеми разрешение уже появившихся.Определение любой процедуры, которое вырабатывается в ходе одной из деятельностей врамках управления проектом, должно включать определение условий ее запуска, входныхдокументов и материалов, действий, которые необходимо выполнить, указание возможныхспособов их выполнения, условий окончания и выходных документов.
В ходе проекта всеустановленные процедуры должны выполняться при достижении условий их запуска.Далее подробнее будут рассмотрены перечисленные области деятельности, кроме последнихтрех. Некоторые вопросы, относящиеся к последним трем, более техническим областям, будутосвещены в рамках других областей.292Управление содержанием проекта и качествомУправление содержанием проекта (project scope) является одним из критически важных дляего успеха видов деятельности. Проект с нечетко определенным содержанием обречен на неудачу.Ясное же его определение — как постановка правильного вопроса — дает половину успешногоответа.Большинство действий, связанных с определением содержания проекта, должно бытьпроведено уже на этапе подготовки к нему, еще до официального начала, — иначе не будетдостаточных данных для принятия решения о запуске проекта.Начинать определение содержания проекта надо с выяснения его целей.
Основная цель должнаописываться одной фразой и делать понятным предназначение проекта, очерчивать реальныепотребности некоторых лиц и организаций, для удовлетворения которых предназначены егорезультаты.После определения целей можно уточнять общие требования к продуктам или услугам,которые должны быть получены в результате проекта, основные ограничения на возможныерешения, способы получения решений, включающие несколько альтернатив.Основные элементы содержания проекта следующие.• Целевые критерии проекта.Эти критерии определяют ряд показателей и их значения, означающие успех проекта, атакже другие значения, говорящие о необходимости его закрытия.
Цели проектаобязательно должны иметь составляющие, ориентированные на клиентов и пользователейего результатов, иначе даже самый успешный внутри организации проект может привести ксозданию продуктов, которые не будут использоваться.• Иерархическая структура работ (work breakdown structure).Это иерархическое разбиение всей работы, которую необходимо выполнить длядостижения целей проекта, на более мелкие операции и действия, до такого уровня, накотором способы выполнения этих действий вполне ясны и соответствующие работы могутбыть оценены и спланированы. Она включает также определение промежуточныхрезультатов всех составляющих эту структуру работ.Проект разработки системыуправления радаромПодготовкаПроектированиеРазработкаРазвертываниеФормулировка целейАрхитектураДетальный проектУстановкаСбор требованийПрототипРеализацияИспытанияПланированиеТестирование прототипаТестированиеПодготовка договораАнализ результатовАнализ проблемПроектнаядокументацияОбучение пользователейАнализ проблемПользовательскаядокументацияРисунок 83.