IT аутсорсинг: Java, С#/С++, .NET, Python, JavaScript, React, Go

Seldemirov Aleksandr / 28.04.2020

Эпизод #5. «Локомотивные роли» в IT Проекте. В чем разница между O/PO/PM/TL и зачем они все нужны?

Сегодня мы поговорим о матрице ответственности. Также, мы рассмотрим подробнее роли, которые в предыдущем материале были обозначены как “локомотивы”, которые продвигают проект и всю команду к реализации целей.

Роль —  Заказчик.

Какие основные задачи и ответственности этой роли? Кто эту роль исполнял в кейсе с условным названием “смета”, который мы взяли в качестве примера, и как это происходило в жизни?!

Итак, Заказчик – это, как правило это собственник бизнеса, генеральный директор, или в крупной компании — руководитель бизнес-направления, отвечающий за бизнес результат:

  • Формирует видение продукта / услуги;
  • Устанавливает бизнес цели;
  • Принимает решение о бюджете;
  • Обеспечивает финансирование;
  • Организует / координирует все смежные процессы (продажи, маркетинг, работу внутренних подразделений, бухгалтерии и тд.).

Ежедневно Заказчик взаимодействует с Product Owner. С командой разработки, как правило, он встречается один раз в 2-3 недели, в процессе демо.

В проекте, о котором мы рассказываем, роль Заказчика выполняет Генеральный Директор корпоративного стартапа, входящего в состав крупного строительного холдинга.

Роль — Product Owner 

Одна из  локомотивных ролей – это Product Owner. Какую ответственность и задачи реализует Product Owner?

Основные задачи Product Owner:

  • Разработать и запустить продукт / услугу, обеспечить выполнение целевых финансовых параметров.
  • Совместно с Заказчиком определяет функционал MVP на основе видения
  • Формирует операционную модель.
  • На основе видения продукта, совместно с Бизнес-Аналитиком, формулирует бизнес-процессы.
  • Определяет какие процессы автоматизируются, какие остаются в ручном режиме.
  • Вырабатывает подходы к обеспечению соответствия внешним законодательным / регуляторным требованиям.
  • Ставит задачи Бизнес аналитику на проработку процессов в объеме необходимом для разработки MVP.
  • Определяет приоритеты порядка автоматизации бизнес-процессов / задач.

Могут ли роли заказчика и Product Owner быть совмещены в одном лице? Как это было в данном конкретном проекте, о котором мы рассказываем?

Чем меньше масштаб организации, тем выше вероятность того, что разные роли будут совмещаться.Совмещение ролей одним человеком возможно, при том условии, что Заказчик готов решать все задачи описанные выше, и имеет возможность вовлекаться в проект в объеме не менее 50% времени.

Задачи, которые появляются в матрице ответственности этих ролей.

Роль — Project Manager

Цели и задачи:

  • Обеспечить достижения целей проекта в границах бюджета, сроков, функционала;
  • Планирование и прогнозирование сроков и бюджета проекта;
  • Регулярная коммуникация планов Product Owner;
  • Вместе с Тим-лидом и Архитектором формирует структуру задач в разработке на основе пользовательских сценариев;
  • Следит за полнотой детализации задач в разработке;
  • Управление задачами проекта с точки зрения последовательности реализации и их зависимости;
  • Обеспечение ресурсами команды разработки;
  • Управление командой проекта;
  • Scrum Master:
    • планирование спринтов;
    • проведение ежедневных встреч;
    • организация демо;
    • проведение ретроспектив;
    • в идеале — следит за  благоприятным эмоциональным фоном в команде проекта.

В чем принципиальная разница ролей Project Manager и Team Lead?

Роль: Team-lead разработки

Основная задача — организация процесса разработки и детализация технических задач на конкретных разработчиков. В отличии от Project Manager у него нет задачи контроля сроков. В небольших командах он же — СТО или Технический директор:

  • Прорабатывает логику управления процессом разработки (совместный доступ к хранилищу кода, поддержание версионности, контроль за изменениями в коде, code review);
  • Формирует планы спринтов;
  • Формирует ресурсный план команды разработки (т.е. сколько и каких разработчиков и других технических ролей необходимо в команде для решения сформированного объема задач);
  • Ставит задачи разработчикам;
  • Совместно с Архитектором консультирует разработчиков по техническим вопросам;

Бывает ли такое, что один человек реализует и роль Project Manager и Team Lead? Если такое и случается, то это, скорее, исключение. Параллельно решать вопросы технической реализации и организационные вопросы в рамках проекта одному человеку сложно, поэтому эти роли нужно разделять.

Матрица ответственности PM и Тим Лида — загрузить матрицу 

Итоги:

  • Мы поговорили о 4 “локомотивных” ролях и задачах, которые реализуют все эти роли;
  • Мы предоставили вам матрицу ответственности, которая, как инструмент, жизненно важна при обсуждении любого проекта.

В следующих материалах мы рассмотрим другие роли в проекте.

Последние публикации

Все публикации
Seldemirov Aleksandr / 23.07.2021

MVP — 2.2. Первый этап разработки MVP — Проектирование бизнес-процессов

В предыдущей серии мы рассказывали о том, что такое MVP, и в общих чертах описали структуру работы над созданием MVP. МVP — это продукт, который обладает минимальными, но доста ...

Seldemirov Aleksandr / 27.05.2021

Что такое MVP в IT-разработке. Этапы работы над созданием MVP

Представляем вниманию подписчиков новую серию коротких видео от компании ITQuick. Если в первом сезоне мы подробно рассказывали, из кого состоит команда разработки и отвечали на н ...

Seldemirov Aleksandr / 04.03.2021

Бренд ITQuick официальный День Рождения!

Компания ITQuick  (ООО АЙТИКВИК) получила свидетельство на товарный знак (знак обслуживания) ® Законодательство Российской Федерации не обязует предпринимателей регистрир ...

Seldemirov Aleksandr / 26.02.2021

Больше чем IT- аутстаффинг

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

Seldemirov Aleksandr / 21.02.2021

IT-аутстафф: краткий гид по эксплуатации

 Кроха сын к отцу пришёл И спросила кроха: Аутстаффинг - хорошо, Или все же плохо Запуск нового продукта, реорганизация или масштабирование бизнеса, требую ...

Seldemirov Aleksandr / 23.11.2020

Simfonia — звони и делись экраном прямо из браузера!

Теперь звонить и делиться экраном прямо из браузера стало возможно, благодаря платформе SimFonia. Возникающие современные проблемы бизнеса online: Слабый рост онлайн-продаж ...

Seldemirov Aleksandr / 21.10.2020

Эпизод #10. Как стать Senior разработчиком? Каким опытом и компетенциями необходимо обладать?

Senior Разработчик Кто такой Senior разработчик? На каком этапе он включается в проект? С какими ролями он взаимодействует? Как стать Senior разработчиком? Какие компетенции ...

Seldemirov Aleksandr / 20.06.2020

Эпизод #9. Архитектура и роль Архитектора в IT проекте.

Архитектура и роль Архитектора в IT. Мы переходим к освещению экспертных ролей, которые касаются непосредственно разработки.ИТ-архитектор — это роль, которая решает, как в ...

Seldemirov Aleksandr / 07.06.2020

Эпизод #8. Кто такой Project Manager (PM) в IT проектах?

Роль Project Manager (далее, PM). Для того, чтобы продемонстрировать насколько важна роль PM мы расскажем об одном проекте, который позволил обрести очень важные выводы, ка ...

Seldemirov Aleksandr / 18.05.2020

Эпизод #7. Кто такой Бизнес Аналитик (BUSINESS ANALYST) в IT проекте?

Роль Бизнес Аналитика. Часто наши заказчики не понимают, зачем нужна данная роль, если  есть PO, обладающий отраслевой экспертизой и хорошо представляющий очертания бу ...

Seldemirov Aleksandr / 06.05.2020

Эпизод #6. Кто такой Product Owner и зачем он нужен в IT проекте?

Сегодня мы подробнее рассмотрим роль Product Owner. В предыдущем материале,  мы говорили о том, что роль Заказчика и роль Product Owner может быть совмещена в одном ли ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #5. «Локомотивные роли» в IT Проекте. В чем разница между O/PO/PM/TL и зачем они все нужны?

Сегодня мы поговорим о матрице ответственности. Также, мы рассмотрим подробнее роли, которые в предыдущем материале были обозначены как “локомотивы”, которые продвигают пр ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #4. Роли и задачи в IT проекте. А зачем все эти роли (TeamLead, Project manager, Product Owner, etc.)?

Роли и задачи в IT проекте. А зачем все эти роли (TeamLead, Project Manager, Product Owner, etc.)? Бывает, что Заказчик боится большого количества ролей. Возникает вопрос, действ ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #3. Можно ли доверять внешним разработчикам? Как выбрать подрядчика?

 Барьеры, которые встают в сознании многих предпринимателей, собственников и руководителей, при упоминании слова аутсорсинг. Отсутствие доверия:Я не понимаю сколько людей буд ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #2. Аутсорсинг VS собственная команда разработки. Плюсы и минусы.

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

Seldemirov Aleksandr / 28.04.2020

Эпизод #1. Что происходит на рынке IT? Удаленная работа и распределенная разработка. Будущее цифровизации.

 Сегодня, мы понимаем, что мир уже не будет прежним. Большинство компаний во всём мире переходят или уже перешли в удаленный формат работы. Какие настроения сейчас превал ...

Seldemirov Aleksandr / 05.02.2020

Кейс: BIMLIB. Платформа BIM-контента

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

Seldemirov Aleksandr / 15.01.2020

ERP для бизнеса. А надо ли?

Задумываясь о перспективах интеграции ERP платформы в свой бизнес, надо четко понимать, для решения каких именно задач вы планируете её использовать. Оцениваете ли вы ваши прои ...

Seldemirov Aleksandr / 18.09.2019

Командная работа и роли на IT проектах.

Любая проектная задача проходит начальные фазы обзора, так называемый пресейл (presale): Прогнозирование продукта на выходе; Предполагаемый бюджет на проект; Необходимые срок ...

Seldemirov Aleksandr / 05.08.2019

Как становятся Сеньорами (Seniors). Путь развития.

С чего начинают программисты?  По идеальному сценарию программист начинает своё обучение ещё в школе. Основой и базой в образовании программиста является профильное математич ...

Seldemirov Aleksandr / 19.07.2019

Как оценить время на разработку IT системы?

Как заказчику быть уверенным, что оплата на разработку отрабатывается на полную мощность, и уделяется оговорённое время на выполнение задач? Сама формулировка вопроса классическа ...

Seldemirov Aleksandr / 06.06.2019

Как фрилансера вовлечь в командную работу?

Возможно ли фрилансеру-одиночке стать командным игроком? Большую роль играет личностная предрасположенность человека к командной игре. Есть люди, которым комфортно работать уед ...

Seldemirov Aleksandr / 24.05.2019

Почему программисты внутри компании говорят Вам «Нет»?

К нам часто обращаются компании с начатым IT проектом разработки программного обеспечения, который требуется фактически переделывать заново. Статистика: 3 из 4 проектов, именно так ...

Seldemirov Aleksandr / 24.05.2019

Чем аутсорсорс разработка эффективнее штатной, а главное, когда нужно к ней обращаться?

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

Seldemirov Aleksandr / 24.01.2019

Работа по Fix Price or Time&Material?

Как показывает наша практика: Fix Price в среднем в 2-2,5 раза дороже Time&Material.  Все остаются довольны результатом, сроками по схеме T&M. В Fix Price редко ...

Seldemirov Aleksandr / 17.12.2018

Программное обеспечение Oracle Hyperion

Программное обеспечение Oracle Hyperion Planning Корпорация Oracle – американская компания, крупнейший производитель программного обеспечения в мире; Oracle Hyperion – линейка про ...

Seldemirov Aleksandr / 28.11.2018

Международная конференция A2IC-2018

Компания ITQuick представила проект одного из заказчиков на конференции. Темы A2IC были следующие: Машинное обучение; Искусственный интеллект (ИИ); Этика в Мире ИИ. Предс ...

Seldemirov Aleksandr / 01.08.2018

Принципы разработки — Agile и Waterfall.

Если говорить о проектных подходах, можно выделить два - Agile и Waterfall.  Эти две модели разработки применимы не толькопри разработке программного обеспечения, а также и ...

Seldemirov Aleksandr / 31.05.2018

CRM система. Категория клиента 3. Продолжение.

Начало здесь: CRM система. Выбор и настройка. Общая информация.CRM Система. Категория клиента 1. Продолжение.CRM Система. Категория клиента 2. Продолжение. Третья категория, ...

Seldemirov Aleksandr / 30.05.2018

CRM Система. Категория клиента 2. Продолжение.

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

Seldemirov Aleksandr / 28.05.2018

CRM Система. Категория клиента 1. Продолжение.

Начало здесь: CRM система. Выбор и настройка. Общая информация. Категория 1. Очень лихие ребята. Обычно хранят все в лучшем случае в облаке, а в худшем на локальной маш ...

Seldemirov Aleksandr / 28.05.2018

CRM система. Выбор и настройка. Общая информация.

Customer relationship management- система управления отношениями с клиентами. Ещё её можно назвать клиентская база данных. Но не просто БД, а оболочка, которая, при правильной нас ...

Seldemirov Aleksandr / 30.04.2018

Как решить проблему «СРОЧНО»

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

Seldemirov Aleksandr / 28.04.2018

Каналы продаж от мала до велика

Так случилось, что в нашей компании мы работали в основном с малым и средним бизнесом (от 100 человек), которые выступали заказчиками. Клиентов мы ищем в разных источниках. Начина ...