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

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

.pdf
Скачиваний:
0
Добавлен:
06.09.2026
Размер:
1 Мб
Скачать
концепции разработки продукта проекта в целом. Связь концепции про-
t
дукта и границ выпусков показана на рис. 17.
Концепция продукта
ИТ-проекта
Границы проекта
для выпуска 1
Развитие проекта при гибком управлении проектом
Границы проекта
для выпуска 2
Границы проекта
для выпуска N
Рис. 17. Концепция продукта и границ выпусков
Следует обратить внимание на изменение роли аналитика в проек­тах гибкой разработки (Agile) [26]. При этом в проекте будут важны как функции бизнес-аналитика, так и функции владельца продукта (product owner), но в команде проекта должен доминировать сотрудник, выпол­няющий роль владельца продукта. Иногда на него дополнительно воз­лагается исполнение роли аналитика. В рамках
своей роли он должен создавать концепции продукта, доводить ограничения до исполнителей, определять приоритеты резерва (backlog) проекта и принимать конеч­ные решения по продукту. Совмещение двух ролей создаст очень слож­ную роль для исполнения, поэтому в проектах роли бизнес-аналитика и владельца продукта следует разделять. Сложно найти сотрудника, ко­торый мог бы
обладать всеми навыками бизнес-аналитика и владельца продукта, а также временем для выполнения всех необходимых дей­ствий этих ролей.
Заметим, что роль владельца продукта, представляющего интересы
пользователей во время разработки проекта, очень ценна для проекта.
Следует помнить, что задачи роли бизнес-аналитика должны выпол-
няться независимо от способа реализации проекта. Наличие
в команде бизнес-аналитика или людей, обладающих навыками бизнес-аналитика, существенно снизит риски в реализации проекта. При переходе на гиб­кую разработку бизнес-аналитик должен приспособить свою деятель­ность к среде гибкой разработки, прежде всего ориентированной на ис­пользовании продукта в деятельности пользователя. Главное – поддер­живать постоянную обратную связь с
пользователями для определения
направления дальнейшей разработки проекта.
51
В новых условиях в рамках его компетенции будут следующие за-
дачи.
1.  Определение облегченного гибкого процесса работы с требовани-
ями. Следует видоизменять процесс, как того требует проект.
2.  Приведение объема документации требований в соответствие с требованием используемого метода. Не следует документировать все требования в спецификации вплоть до самого нижнего уровня, но нельзя также полностью отказываться от документирования требований.
3.  Определение подхода к документированию резерва. Задача – со­здание комфортных условий общения, чтобы обеспечить частое обсуж­дение заинтересованными лицами потребностей, вопросов и сложно­стей, связанных с управлением требованиями.
4.  Содействие менеджеру проекта и исполнителю роли владельца продукта в правильном отражении в резерве продукта потребностей клиента.
Организация необходимых взаимодействий для назначения
приоритетов требований в резерве.
5.  Помощь владельцу продукта во взаимодействии с клиентами, ко­торые изменяют свое мнение о требованиях и приоритетах. Фиксация согласованных с клиентами изменений.
6.  Взаимодействие с членами команды проекта для определения влияния вносимых изменений на текущую итерацию и планы выпуска.
2.4. СТАРТАПЫ КАК РАЗНОВИДНОСТЬ
ИТ-ПРОЕКТОВ
К отдельной разновидности ИТ-проектов относят стартапы (от англ.
startup) в сфере информационных технологийтехнологические
стартапы в области искусственного интеллекта, интернета вещей и др. Стартап понимается как проект создания эффективного нового бизнеса в ИТ-сфере. Он всегда создается как структура, существующая для по­иска воспроизводимой, масштабируемой и рентабельной бизнес-мо­дели [21, 27, 29, 45]. Иногда этим термином в организациях обозначают проекты создания инновационных продуктов или услуг в условиях вы­сокой неопределенности. В отличие от проектов, выполняемых в про­ектно-ориентированных и проектно-зависимых организациях, для рас­сматриваемой разновидности проектов не предполагается установления сроков их исполнения.
Таким образом, стартап – это новый коммерческий проект, который
характеризуется следующими особенностями:
наличием уникальной идеи;
52
ориентацией команды проекта на инновации;  отсутствием на рынке аналогов готового продукта.
Стартап – это также новый бизнес и всегда весьма рискованное предприятие, которое очень часто терпит неудачу. Риск связан с тем, что немногие его инициаторы четко понимают, что и зачем они собира­ются делать; владеют технологией запуска нового бизнеса; ходимые компетенции в вопросах управления; могут контролировать финансовые потоки в создаваемом бизнесе и способны планировать свои действия. Однако практика показала, что стартапы зачастую ре­шают глобальные проблемы и создают новые рынки.
Следует обратить внимание на тот факт, что для стартапа важную роль играет наличие экосистемы для такого рода проектов стартапа:
среда, в которой предлагаемые рискованные идеи могут расти и развиваться, получая необходимую поддержку и ресурсы;
сообщество единомышленников – специалистов, готовых помочь с организацией бизнеса, инвесторов и различных организаций, готовых поддерживать стартапы.
Чтобы запустить стартап, необходимо иметь:
новаторскую бизнес-модель;
источники финансирования;
имеют необ-
. Экосистема
эффективную маркетинговую стратегию и каналы продвижения;
команду энтузиастов, реализующих проект.
Стартап обычно инициируется одним лицом или группой предпри­нимателей. Цель – создать новый продукт или услугу с высоким спро­сом. Все стартапы на определенных этапах своего жизненного цикла должны пониматься и управляться так же, как инновационные ИТ-про­екты.
Сравним стартап с созданием традиционного бизнеса. Особенности стартапа как проекта создания нового бизнеса в ИТ-сфере – бизнеса, ко­торого нет на рынке, или бизнеса, сильно отличающегося от существу­ющего, – представлены в табл. 1. Приведено сравнение стартапа с со­зданием традиционного бизнеса, где традиционный – это бизнес, ана­логи которого существуют на рынке
В 2010 году была переработана модель канвы Остервальдера (см. рис. 4) в модель Lean Canvas (шаблон стартапа) на основе прин­ципов подхода Lean Startup. Предложенный шаблон – это гибкий инструмент, позволяющий визуализировать идею, фокусируясь на
продуктов или услуг.
53
потребностях клиента. На рис. 18 показан состав модели Lean Canvas [16, 27].
Таблица 1
Сравнение стартапа с организацией традиционного бизнеса
Стартапы в ИТ-сфере Традиционный бизнес в ИТ-сфере
Инновационность. Начинается из ин­новационной идеи или нового подхода к решению проблемы. Фокусируется на создании новых продуктов, услуг или бизнес-модели
Высокий риск, связанный с большой неопределенностью продукта и кон­текста проекта
Проблема финансирования. Венчурный капитал и другие источники
Масштабируемость. Изначально про­ектируется для цели быстрого роста, захвата рынка и масштабирования
Команда энтузиастов. Различные на­выки, гибкость (быстрая адаптация к изменениям)
Гибкость. Быстро адаптируется и ме­няет направление (пивот)
Культура. Неформальная, динамичная культура
Начинается с бизнес-модели, прове­ренной другими в существующей отрасли. Работа в устоявшихся ни­шах на существующих рынках функ­циональных продуктов и услуг
Большая стабильность и предсказуе­мость
Консервативные источники финан­сирования
Стратегия постепенного роста и по­лучения стабильной прибыли
Команда опытных профессионалов в конкретной сфере бизнеса
Консервативен в своих изменениях
Структурированная корпоративная культура
Выход из проектной модели управле­ния.
На определенном этапе стремление к продаже созданного бизнеса или вы­ход на IPO
54
Нацеленность на долгосрочное раз­витие и управление
LEAN CANVAS
2. Проблема
и существующие
альтернативы
ее решения
7. Структура издержек 6. Источники доходов
4. Решение 3. Уникальная ценность
8. Ключевые метрики
Рис. 18. Состав модели Lean Canvas
9. Скрытое
преимущество
5. Каналы
1. Сегменты
клиентов
Рекомендуется заполнять все девять блоков шаблона командой стар­тапа, не переключаясь на другие задачи. Заполнять секции шаблона нужно в соответствии с их нумерацией.
Фокусировка на клиенте означает, что не следует пытаться охватить слишком большой сегмент целевой аудитории. Если идея стартапа охва­тывает несколько сегментов целевой аудитории, то лучше создать шаб­лон
для каждого сегмента. У каждого сегмента клиентов должна быть выделена объединяющая их проблема, которая им мешает, раздражает их, расстраивает и т. п. Идея стартапа заключается в решении этой про­блемы.
Всегда помните, что если у пользователя нет проблемы – значит, ему не нужен ваш продукт.
Формулирование уникального ценностного предложения поможет определить,
для какого сегмента целевой аудитории предназначен про-
дукт. Здесь следует ответить на следующие вопросы.
1.  В чем выгода вашего ценностного предложения?
2.  Почему пользователи должны выбрать ваш продукт, а не продукт
конкурентов?
3.  Готовы ли клиенты платить за этот продукт?
4.  Каким клиентам можно будет передать версию минимально жизне-
способного продукта (Minimum Viable Product, MVP) на
тестирование?
Обратим внимание на важность концепции минимально жизнеспо­собного продукта. Продукт необходим для начала бизнеса. Даже одна функция, реализованная для одного клиента, позволит частично снять неопределенность в понимании потребностей конкретного сегмента клиентов, которым она нужна. Дальше можно вокруг этой функции со­здавать и тестировать на клиентах другие функции.
55
Существует сложившаяся на практике модель этапов развития успешного стартапа [21, 27, 45]. Каждый этап имеет свои особенности и цели. Их понимание важно для всех, кто вовлечен в экосистему конкрет­ного проекта. Главное – формировать реалистичные ожидания, прини­мая стратегические решения о запуске проекта или решения о необхо­димости существенного изменения бизнес-модели.
В жизненном цикле
большинства успешных стартапов можно выде-
лить следующие основные этапы.
1.  Идея и ее первичное исследование. На этом этапе формулиру­ется идея и проводится первичное исследование рынка. Цель – опреде­лить, есть ли у идеи потенциал и какую проблему она решает. Самое главное: здесь следует выдвигать и исследовать только четко прорабо­танные и
продуманные предположения. Предположение (assumption) – это утверждение, которое предполагается верным в отсутствие знаний или доказательств иного [26]. Следует документировать все сделанные предположения. Данный документ будет определять начальное пред­ставление о концепции и границах проекта. Часто предположения одних лиц могут не разделять другие стороны.
Сделанные представления о важнейших зависимостях реализуемой
идеи проекта от внешних
факторов, т. е. факторах контекста проекта, также следует документировать. В этом документе фиксируют зависи­мость от изменения отраслевых стандартов или предписаний регулиру­ющих органов, возможного появления других (конкурирующих) проек­тов, поведения сторонних поставщиков или предполагаемых партнеров по разработке и др. Заметим, что сделанные предположения и зафикси­рованные зависимости следует понимать как
возможные риски для про­екта. В дальнейшем такого рода риски следует регулярно отслеживать, так как нарушение зависимостей – это довольно частая причина задер­жек в реализации проекта.
Предлагаемая идея или выдвинутая гипотеза (предположение)
должны удовлетворять следующим требованиям.
1.  Точность и конкретность. Идея должна формулироваться четко,
с указанием временного промежутка на ее первичную
проверку.
2.  Измеримость. Следует указать, можно ли получить результат
проверки идеи и как это сделать.
3.  Достижимость. Следует убедиться, что идея достижима.
4.  Наличие составных частей. Не стоит за один раз исследовать гло-
бальные цели, проверять и тестировать предположения, которые тре­буют больших затрат времени и ресурсов. Следует разбивать идею или предположения
на удобные для проверки части.
56
5.  Соответствие цели. Не следует рассматривать предположения,
которые не приближают к достижению цели проекта в целом.
2.  Валидация. Стартап создает минимально жизнеспособный про­дукт и тестирует его на реальных пользователях. Это помогает подтвер­дить спрос и получить обратную связь для улучшения продукта.
3.  Ранний рост. Созданная в рамках проекта организация начинает активно
привлекать клиентов, получать обратную связь, оптимизиро­вать предлагаемый продукт или услугу. На этом этапе важно выбрать правильную бизнес-модель и начать масштабирование бизнеса. Мас­штабирование в виде отдельного этапа может быть выделено после этапа раннего роста. На этом этапе организация активно расширяет свое присутствие на рынке.
4.  Расширение. Выход проекта на
этот этап означает, что стартап уже доказал жизнеспособность предложенной бизнес-модели и начи­нает активно расти. Фокус проекта будет смещаться на увеличение доли рынка и оптимизацию бизнес-процессов. Заметим, что после периода быстрого роста многие стартапы проходят также через этап консолида­ции, оптимизируя свои операции и укрепляя позиции на рынке.
5.
  Зрелость. Организация, реализующая идею стартапа, становится стабильной, с устоявшимися процессами и доходами. На этом этапе ор­ганизация перестает быть стартапом в классическом его понимании и должна переходить на одну из моделей управления традиционным бизнесом.
6.  Выход. Это может быть продажа сформировавшегося бизнеса, слияние с другим бизнесом или выход на IPO. Некоторые основатели стартапа могут выбрать путь самостоятельного долгосрочного незави­симого развития бизнеса.
Успех стартапа во многом зависит от способности команды адапти­роваться к меняющимся условиям и эффективно преодолевать трудности на каждом этапе его развития, поэтому следует отметить следующее:
на любой стадии стартап может осуществить значительное изме- нение бизнес-модели или продукта
в ответ на рыночные реалии;
не все стартапы достигают успеха. Некоторые могут столкнуться с периодом стагнации или даже упадка, что потребует кардинальных из­менений или закрытия бизнеса.
57
Мир, всецело управляемый наукой, был бы адом на Земле. Верность раци­ональному мышлению вполне уместна в лаборатории.
Д. Чопра
3. КОНТЕКСТ ИТ-ПРОЕКТА
Все организации действуют в определенной среде, как организа­ции – исполнители проекта, так и организации, заказывающие проекты. На постановку целей и способность организации достигать поставлен­ных целей влияют многочисленные факторы ее внешней и внутренней среды. Эти факторы могут как способствовать достижению поставлен­ных целей ИТ-проекта, так и затруднять их реализацию.
3.1. УСЛОВИЯ ДОГОВОРА КАК ФАКТОРЫ КОНТЕКСТА
Анализ контекста проекта необходимо начинать с согласованного понимания условий будущего договора на разработку ИТ-проекта. Тех­ническое задание конкретного проекта является результатом определен­ной деятельности и частью договора. Разработчикам проекта следует понимать, чьи интересы учтены в техническом задании, а также при­роду сделанных допущений и ром. Таким образом, условия договора на разработку ИТ-проекта, как показано на рис. 19, – это существенный фактор контекста деятельности команды проекта. Дадим краткую характеристику выделенных факто­ров контекста, указав на возможные риски появления дополнительной неопределенности в реализации проекта.
На этапах формирования согласованной концепции будущего про­екта, в процессе ее
обсуждения представителями разработчика и заказ­чика должен быть принят начальный вариант технического задания. Его наличие даст стороне разработчика понимание целей, предметной области проекта и сложности решаемых задач. Если варианта техниче­ского задания нет или представленный заказчиком вариант содержит большую неопределенность, то следует включить его разработку
ограничений, предусмотренных догово-
58
и согласование в перечень задач для разработчика проекта. При этом нужно предусмотреть ответственность сторон за доступ к источникам информации на стороне заказчика и необходимые согласования с заин­тересованными лицами заказчика.
Существенные факторы контекста деятельности команды проекта в условиях договора
Разработчик технического задания на проект и качество технического задания
Возможность, условия и процедура корректировки технического задания
на разработку ИТ-проекта
Работа с конфиденциальной информацией. Введение стороной договора режима
Особенности процессов сдачи-приемки результатов проекта, тестирования
Порядок несения сопутствующих разработке расходов на использование средств,
необходимых как для разработки продукта, так и для его эксплуатации
Дополнительные ситуации к предусмотренным законодательством ситуациям
Исключительные права на разработанное в проекте программное обеспечение –
Требования к использованию в разрабатываемом программном обеспечении
сторонних компонентов кода, на который необходимо иметь лицензию, и др.
тайны на используемую в проекте информацию
и устранения замечаний
одностороннего прекращения реализации проекта
передача прав заказчику или они остаются у разработчика
Рис. 19. Условия договора как существенные факторы контекста
Существуют различные стандарты на разработку технического зада­ния (ТЗ) в сфере создания автоматизированных систем (АС) и их эле­ментов. Есть стандарты на разработку ТЗ на создание автоматизирован­ной системы (ГОСТ 34.602–2020) [53]; на «Виды, комплектность и обо­значение документов при создании автоматизированных систем» (ГОСТ 34.201–2020) [54]; Единой системы конструкторской документа­ции (ЕСКД) на «Виды
и комплектность конструкторских документов»
(ГОСТ 2.102–2023) [55]; Единой системы программной документации (ЕСПД) на программные средства (ГОСТ 19.201) [56].
59
ГОСТ 34.201–2020 определяет, что «В случае отсутствия выделения стадий (или деления на другие стадии) при создании АС перечень разрабатываемой документации и сроки ее представления определя­ются техническим заданием или совместным решением заказчика и раз­работчика» [54]. Такой подход к разработке ТЗ на проект на практике встречается чаще всего. Как было отмечено в разделе 2, сложным ИТ­проектам присуща значительная неопределенность в управлении их раз­работкой. Для таких проектов необходимо использовать методологию гибкого управления, в рамках которой не предполагается разработка предельно детализированного технического задания.
В случае ориентации разработки ТЗ на существующие стандарты следует правильно выбирать серию стандартов. Стандарты на автома­тизированные системы ориентированы на проектные решения для кон­кретного пользователя и заказчика. Они ориентированы на использова­ние продукта проекта в конкретной организации. Заметим, что про­граммное обеспечение (ПО) может быть создано
для использования большим количеством пользователей без привязки к какой-либо орга­низации. Поэтому если разрабатывается ТЗ и документация на ПО, со­здаваемое под конкретную организацию, то используется серия стан­дартов ГОСТ 34. Если разрабатывается документация на программу для массового применения, то используется серия ГОСТ 19. При этом пункты технического задания и требования
к документированию на ос-
нове ГОСТ 34 и ГОСТ 19 существенно отличаются.
Заметим, что на разработку ТЗ по соглашению сторон может быть за­ключен отдельный договор. В этом случае сторона заказчика по окончании разработки ТЗ вправе приостановить, прекратить дальнейшую реализацию проекта или сменить разработчиков проекта в целом либо его частей.
Таким образом, ТЗ
и договор на разработку проекта должны состав­лять единое целое. Правило, которым следует руководствоваться сторо­нам при заключении договора: его следует составлять с таким расчетом, что он может попасть в суд, где судье будут представлены результаты экспертизы – результаты сравнения фактически выполненного объема работ и объема работ, предусмотренного договором и техническим
за­данием. Экспертиза будет касаться оценки фактически выполненного объема работ по договору и его соответствия требованиям ТЗ. Если ТЗ некачественное, то любой результат работы исполнителя легко можно будет трактовать как соответствующий ТЗ.
Указанные на рис. 19 факторы должны быть прописаны в договоре
таким образом, чтобы судья (сторонний наблюдатель) мог однозначно
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]