Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.pdf
Скачиваний:
0
Добавлен:
06.09.2026
Размер:
1 Мб
Скачать
Человек должен научиться управ­лять тремя группами сил: самим собой, другими людьми и природой.
Э. Берн
2. ПРОЕКТЫ КАК УПРАВЛЯЕМЫЕ СИСТЕМЫ
Существует неоднозначность в понимании многочисленными участниками реализации ИТ-проекта (руководителями, менеджерами и специалистами) большинства терминов, используемых в системном представлении реализуемых ими ролей в проекте. Ведь каждому ИТ-проекту свойственны определенные типические и уникальные ха­рактеристики. Не только руководителям и менеджерам проекта, но и ИТ-специалистам важно понимать системное представление продукта и процессов проекта, которые используются в выбранной модели его реализации. Заметим, что все модели управления проектами базируются на парадигме рационального подхода к выработке управленческих ре­шений. При этом бизнес-контексты деятельности заказчика и исполни­теля проекта обычно представляются как актуализированные факторы внешней и внутренней среды деятельности различных внутренних и внешних заинтересованных
Сам термин «проект» также имеет неоднозначную трактовку в прак­тике и рекомендациях по управлению проектами [5, 34]. Будем в даль­нейшем использовать следующее определение понятия «проект». Про­ект – это комплекс действий, состоящий из взаимосвязанных задач, вы­полняемых различными функциональными организациями (подразде­лениями, сотрудниками), с четко определенными целями, расписанием и
бюджетом [5]. Проект при таком его понимании представляет собой организацию (предприятие), создаваемую на четко определенный срок для достижения конкретных целей.
Все многообразие организаций, где используются проектные струк-
туры в организации управления, можно разделить на два класса [5].
Проектно-ориентированные организации. В таких организациях основной бизнес составляют проекты. К ним относятся все фирмы, продающие
ИТ-продукты или услуги на контрактной основе, а также
лиц ИТ-инициативы.
31
организации – разработчики программного обеспечения. Суть их бизнеса – выполнение одного проекта за другим.
Проектно-зависимые организации. Такие организации вынуждены использовать проекты с целью обеспечения выживания или реализации появившихся возможностей для их бизнеса. Нас интересует тот аспект их развития, когда они осуществляют стратегическое развитие посред­ством заказа ИТ-проекта проектно-ориентированной организации. В
этом случае они выступают в качестве заказчика, с бизнес-целями ко-
торого будут прямо связаны цели и продукты проекта.
Для понимания бизнес-контекста ИТ-проекта следует снять неопре­деленность, взаимодействуя с заказчиком и другими заинтересован­ными лицами на его стороне, относительно стратегических целей управ­ления, на достижение которых повлияет продукт
ИТ-проекта после его
внедрения в практику.
На любом предприятии существует используемая системой управ­ления модель явных и неявных основных целей деятельности [13, 20]. На рис. 7 показаны основные цели организации как управляемой си­стемы. Результат ИТ-проекта будет касаться в определенной степени этих целей.
Удовлетворять
потребности клиентов
Экономично
использовать
ресурсы
ОРГАНИЗАЦИЯ
Действовать рационально
Выпускать
продукцию
Приобретать
ресурсы
Рис. 7. Комплекс основных целей управления организацией
Развивать
организацию
Заметим, что для управления высокотехнологичным ИТ-проектом как временной организацией также следует в явном виде формулиро­вать эти цели.
32
Термином «программа» при таком понимании проекта обозначают выполнение двух или более взаимосвязанных проектов, требующих ко­ординации при их исполнении. При этом для проектов программы мо­гут быть определены разные исполнители, сроки и бюджеты.
В управлении проектами следует выделять три базовых концеп­ции [5].
1.  Концепция обязательного установления центров ответственности
за ходом работы
над проектом. Могут быть следующие уровни ответ-
ственности:
высшее исполнительное руководство организации;
менеджер / координатор проекта;
руководители функциональных подразделений;
функциональные лидеры проекта.
2.  Концепция интегрального и комплексного планирования и кон­троля в проекте. Планированием и контролем должны быть охвачены все задействованные в проекте функциональные подразделения или субпод­рядные
организации на всех этапах жизненного цикла проекта. При этом
учитывают все аспекты проекта: расписание, риски, бюджеты и др.
3.  Концепция создания команды проекта, которая включает всех со­трудников функциональных подразделений, участвующих в реализации проекта, а также членов офиса проекта, если он создается.
При формировании штата команды проекта используют сочетание
трех моделей:
передача задач проекта для их решения персоналу функциональ-
ных подразделений;
делегирование сотрудников организации в непосредственное рас- поряжение менеджера проекта для работы с полной занятостью в управ­ляемом им проекте;
заключение контрактов на работы по проекту с субподрядчиками.
На практике невозможно формирование команды высокотехноло­гичного проекта, в которой все
сотрудники работают с полной занято-
стью под руководством менеджера проекта. Причин несколько:
1)  на разных этапах жизненного цикла проекта требуются специа-
листы с различными компетенциями;
2)  менеджер будет отвлекаться на решение второстепенных для проекта задач от выполнения процессов, связанных с реализацией им интегрирующей роли в проекте – управлением взаимодействием внутри команды проекта
в ходе его реализации;
33
3)  специалистам в конкретной области комфортно работать в
группе профессионалов их профиля и под руководством специалиста, понимающего их предметную область;
4)  как будет показано ниже, в управлении проектами всегда суще­ствует неопределенность и связанные с ней риски прекращения проекта или изменения требований к проекту.
Основные функции, реализуемые командой проекта:
управление проектом
;
проектирование и разработка продукта проекта;  поставки, закупки, заключение контрактов с субподрядчиками;  операции по вводу продукта проекта в эксплуатацию и др.
Заметим, что термин «продукт» относится ко всем результатам ИТ-проекта, которые будут использованы как внутри команды проекта, так и организацией – заказчиком проекта. Для характеристики продук-
особенностей управления их производством можно использовать
тов и матричный классификатор продуктов [37], приведенный на рис. 8.
Инновационность продукта
Инновационный вещественный продукт
Инновационный интеллектуальный продукт
Вид продукта
Инновационная услуга Функциональная услуга
Рис. 8. Классификатор возможных продуктов проекта
Функциональный вещественный продукт
Функциональный интеллектуальный продукт
Признак инновационности означает, что продукт имеет уникальное ценностное предложение, т. е. он имеет потребительские свойства, со­зданные командой проекта на основе собственной идеи. Для него не су­ществует готовой бизнес-модели. В производстве функционального продукта используют известные и доступные другим бизнес-модели. Особенностью услуги как продукта деятельности является невозмож­ность ее
производства впрок и сложность производства «духа сервиса»,
который воспринимает и оценивает ее потребитель.
В данном классификаторе не учтены нематериальные блага. Это важный для ИТ-проектов класс продуктов, к нему относятся такие про­дукты, как деловая репутация, доверие, право авторства, достоинство личности и др. Этот продукт имеет свою специфику в каждой
34
команде
проекта. Он существенно влияет на социально-психологический климат в команде проекта и на взаимодействия с заинтересованными лицами проекта в организации-заказчике.
Таким образом, в качестве продукта проекта следует рассматривать программные и аппаратные средства, документацию, услуги по обуче­нию, защите прав на интеллектуальную собственность и др.
2.1. ТИПИЧЕСКИЕ ХАРАКТЕРИСТИКИ ПРОЕКТОВ
Рассмотрим типические
характеристики любого ИТ-проекта.
1.  Проект предназначен для получения определенного продукта, со­ответствующего требованиям конкретного заказчика и других прямо или косвенно заинтересованных в нем лиц.
2.  Каждый проект может быть уникальным как по продукту, так и по условиям среды, в которой продукт разрабатывается и используется на практике.
3.  Проект планируется как целостный (
сквозной) бизнес-процесс
получения определенных результатов.
4.  Проект имеет начало, определенные фазы (этапы) развития и ко­нец, которые однозначно привязаны к временной шкале.
5.  Переходы от одной фазы проекта к другой во многих случаях четко не определены. Возможны ситуации, когда переходы от одной фазы к другой (т. е. моменты и условия) четко
определены. Такие ситу­ации характерны для тех проектов, в которых фазы жизненного цикла проекта разделены необходимостью получения предложения и (или) по­лучения разрешения на продолжение проекта. Определение условий продолжения означает, что после окончания каждого этапа принимается решение о продолжении проекта.
Условия продолжения проекта зависят от следующих факторов: полученного на
этапе результата, так как результат (продукт)
фазы служит исходным материалом для следующей фазы;
изменения контекста использования продукта заказчиком;  изменения требований к продукту ИТ-проекта.
На рис. 9 представлена модель жизненного цикла процесса выпол­нения ИТ-проекта, когда переходы от одной фазы к другой (моменты и условия) четко определены. Это модель
типичного ступенчато-шлю-
зового процесса [5].
35
Замысел
проекта
1
Формиро-
вание
концепции
5
Инсталля-
ция / Внед-
рение
Опреде-
ление
2
проекта
3
Проекти-
рование
4
Разработ-
ка / Произ-
водство
– шлюз
Рис. 9. Представление проекта моделью ступенчато-шлюзового процесса
На рисунке цифрами обозначены следующие шлюзы: 1 – отбор идей; 2 – вторичное просеивание идей; 3 – переход к проектированию; 4 – переход к разработке; 5 – переход к внедрению.
Типичный ступенчато-шлюзовой процесс соответствует каскадной (водопадной) модели жизненного цикла управления проектом. Основ­ные фазы каскадной модели жизненного цикла проекта показаны на рис. 10.
Формирование
концепции
Определение
Начало
проекта
Развитие
проекта
Рис. 10. Основные фазы жизненного цикла проекта в рамках каскадной
Проектирование
модели
Разработка /
производство
(внедрение, установка)
Завершение
проекта
Инсталляция
Главный недостаток представленной на рис. 10 каскадной (водопад­ной) модели реализации проекта состоит в том, что она не позволяет оперативно реагировать на изменения. В реальности потребности заказ-
36
чика могут измениться, приоритеты требований могут быть пересмот­рены, финансовая ситуация может стать другой и т. д. Может также из­мениться и среда. Например, могут быть приняты существенные правки в законодательство, что потребует внесения критических изменений во всю идеологию проекта. Каскадная (водопадная) модель этого не позво­ляет, хотя она внешне очень
логична. Поэтому следование ей в управ­лении высокотехнологичным ИТ-проектом всегда создает большие риски для него [22, 46].
6.  Для высокотехнологичных проектов, как было отмечено выше, характерно изменение состава и характера потребления ресурсов в раз­личных фазах жизненного цикла проекта. Персонал, его роли и квали­фикация, организации-субподрядчики и другие ресурсы, задействован­ные
в проекте, могут существенно измениться при переходе к следую­щей фазе. Как следствие этого – существенно изменится контекст управления проектом.
7.  Многим проектам присуща существенная неопределенность в определении сроков и бюджета на этапе определения проекта, когда решается задача их бизнес-планирования [5]. На рис. 11 качественно представлен уровень неопределенности в определении времени выпол­нения
и стоимости проекта на фазах формирования концепции и опре­деления проекта. Заметим, что для выполнения этих двух фаз требуется определенное время и ресурсы, но неопределенность полностью не сни­мается.
Фаза 1
Стоимость
завершена
Стоимость
t
зона неопределенности в определении времени и стоимости проекта
Рис. 11. Неопределенность в представлении проекта
Фаза 2
завершена
t
8.  Решение об основном объеме финансирования проекта и сроках
его выполнения обычно принимается после завершения фазы определе­ния. При качественной реализации первых фаз проекта может быть су­щественно уменьшена неопределенность в его дальнейшей реализации.
37
Основной продукт этих этапов – сформированное, согласованное заин­тересованными сторонами проекта и документированное представле­ние сторон о целях, функциональных и нефункциональных требованиях проекта, границах проекта, особенностях бизнес-контекста, контекста будущей деятельности пользователей ИТ-приложения, сложности про­екта и приоритетах проекта. В зависимости от полученных результатов проект может быть остановлен или завершен. Экономия
и низкое каче-
ство реализации этих этапов обычно приводят к провалу проекта.
9.  Для ИТ-проектов разработки программного обеспечения суще­ственна проблема формулирования требований. Требования, скорее всего, будут [43]:
неполными; большей частью ошибочными;  противоречивыми; не полностью описывающими поставленную задачу.
Практика показывает, что требования к программному обеспечению
часто меняются
в ходе выполнения ИТ-проекта. Инициатором измене­ний может быть как сторона заказчика, так и сторона исполнителя про­екта. Такие решения обычно вызваны тем, что изменились взгляды за­казчика и пользователей на представление своих моделей деятельности или проявились не учтенные прежде факторы контекста их деятельно­сти. Они адаптируют модели к
новым возможностям, предоставляемым разрабатываемым приложением, или изменившимся условиям. Может также измениться представление разработчиков о предметной области деятельности пользователей продукта, поскольку разработчики начи­нают более глубоко понимать особенности условий деятельности поль­зователей. Таким образом, меняется бизнес-контекст проекта в целом и контексты деятельности заинтересованных лиц. Необходимость адап­тации проекта к изменяющимся требованиям
указывает на важность
роли системного или бизнес-аналитика в команде проекта.
При анализе влияния продукта ИТ-проекта на основные цели орга­низации следует выяснить предпочтительный со стороны заказчика спо­соб внедрения результатов ИТ-проекта. Возможны два способа управ­ления нововведениями.
Первый способ предполагает скачкообразное развитие потенциала организации. Внедрение начинается только
после полного завершения ИТ-проекта посредством задействования всех доступных факторов вли­яния, которые рекомендуются бизнес-моделью по руководству и управ­лению ИТ на предприятии (COBIT5*) [49]. К этим факторам относятся
38
принципы, политики и подходы; процессы; организационная структура;
р
культура, этика и поведение; информация; услуги, инфраструктура и приложения; персонал, навыки и компетенции.
Второй способ предполагает активное участие в деятельности ко­манды проекта представителей заинтересованных лиц и будущих поль­зователей, на создание средств информационной поддержки которых будет направлен ИТ-проект. Изменение условий их деятельности
при­ведет после внедрения продукта проекта к необходимости формирова­ния ими новых моделей своей деятельности.
На рис. 12 и 13 качественно показано изменение уровня неопреде­ленности в использовании результатов (продукта) ИТ-проекта для ука­занных способов управления развитием и затрат на формирование опыта использования продукта проекта на практике. На рисунках: Тн – момент
начала проекта; Тв – начало внедрения (использования) резуль-
татов проекта персоналом организации.
Неопределенность
Скачкообразное развитие
Активное участие
t
Тн
Рис. 12. Характеристика уровней неопределенности влияния ИТ-проекта
на деятельность персонала организации
Тв
Затраты
Скачкообразное
азвитие
Активное участие
t
Тн
Рис. 13. Характеристика затрат на снятие неопределенности в деятельности
персонала организации продукта ИТ-проекта
В руководстве PMBOK выделены 10 отдельных областей знаний, составляющих профессиональную область деятельности – область
Тв
39
управления проектами [50]. Знания из этих областей деятельности на практике используются в большинстве высокотехнологичных проектов. Поэтому в команде проекта должны быть сотрудники, имеющие компе­тенции в следующих областях:
1)  управление интеграцией проекта;
2)  управление содержанием проекта;
3)  управление сроками проекта;
4)  управление стоимостью проекта;
5)  управление качеством проекта;
6)  управление человеческими ресурсами проекта;
7)  управление
коммуникациями проекта;
8)  управление рисками проекта;
9)  управление закупками проекта;
10)  управление заинтересованными сторонами проекта.
Чтобы у менеджера проекта была возможность эффективно управ­лять его реализацией, заинтересованные лица должны иметь согласо­ванное представление о приоритетах проекта. Как показано на рис. 11, после завершения фазы определения проекта и принятия решения об окончательных сроках и
бюджете проекта остается неопределен­ность, в том числе относительно функциональных и нефункциональных требований. Она может быть снята только в процессе более детальной разработки опыта деятельности пользователей будущего продукта ИТ-проекта. Однако всегда остается вероятность изменения представ­ления о продукте проекта заинтересованных лиц при получении ими данных о результатах юзабилити-тестирования или
проявления факто­ров окружения, которые не были учтены в оценке бизнес-контекста на этапе разработки концепции проекта и определения его границ. Ме­неджер проекта должен иметь согласованное представление о следую­щих факторах [26]:
ключевых факторах проекта: функциях (объеме, сложности) про-
дукта проекта; качестве продукта и процесса; графике; затратах; кадрах;
факторах, понимаемых менеджером как ограничения;
ограниченно гибких, в случае изменения контекста проекта, фак-
торах, понимаемых менеджером как факторы успеха проекта в целом;
факторах, влияющих на успех реализации проекта, в отношении которых у менеджера есть определенная степень свободы в рамках огра­ничений.
Таким образом, в результате реализации фаз концепции и
определе-
ния конкретного ИТ-проекта формируется согласованный сторонами
40
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]