Продюсер IT-стартапов, Agile-коуч.

20 лет в разработке и эксплуатации мобильных, web и бэкэнд приложений. Из них 5 лет управление разработкой в IT-бизнесе (ISV). До этого 15 лет - собаку сьел на TCP/IP сервисах в средах FreeBSD/Linux. Я фокусируюсь на бизнесе, и при этом разговариваю с IT-шниками на их "птичьем языке". В итоге могу организовать всю IT-часть в стартапе. Умею чувствовать людей, вдохновлять и заряжать их на общую цель.

Какую пользу могу принести

В каких отраслях разбираюсь

  1. Интернет-телеком - 7 лет опыта работы в крупнейшем региональном ISP республики Бурятия на позиции ведущего разработчика и системного администратора телематических сервисов (ОАО АК Мобилтелеком).
  2. FMCG-бизнес - 4 года в управлении разработкой ПО для полевых команд sales и мерчендайзинга FMCG-производителей (в том числе PepsiCo, Jacobs, IceBerry, Продо, ММК, Valio).
  3. Он-лайн образование - 1.5 года в управлении разработкой ПО для он-лайн школы повышения квалификации психологов (школа коучинга К.Н.Довлатова)

Кейсы с последнего места работы

Описание компании

ООО МСТ - продуктовая IT-компания (ISV). Разработка и эксплуатация коммерческих IT-продуктов (IT-стартапов). Web, мобильные приложения, SaaS-продукты. Штат разработчиков насчитывает в разное время от 6 до 17 человек (общий штат компании - от 30 до 50).

MST Lab 24 - основной продукт компании, cервис по повышению качества управления сотрудниками, работающими вне офиса. Представляет собой мобильное приложение, через которое удаленные сотрудники подтверждают результаты своей работы и заполняют информацию с “полей”, и веб-сайт, на котором руководители планируют работу своих сотрудников, получают отчеты и сводную аналитику о работе команды в виде таблиц и графиков.

Разработка

Проблема/запрос

Низкое качество управления ожиданиями клиентов и заказчиков из-за непредсказуемого процесса поставки фич в продакшн. Срок поставки от часа до 45 дней, без прямой зависимости от оценочной сложности реализации фичи. Критичные дефекты не исправляются по несколько месяцев. Product Owner теряет 80% времени на управление бэклогами, синхронизацией 3х команд разработчиков, сотрудников продаж/поддержки, и всего лишь 20% на развитие IT-бизнеса.

Решение

Визуализация потока задач по поставке фич и исправлению дефектов на виртуальных канбан досках. Единый бэклог продукта и единая (общая) доска визуализации процесса поставки для product owner-а, и три связанных отдельных доски для трех команд разработки. Отдельная дорожка для критичных дефектов на общей доске. Автоматическое оповещение в чат о статусах поставки.

Система метрик качества и скорости разработки. Скорость измеряется как перцентиль 85% lead time (время поставки в продакшн). Качество измеряется количеством обращений в техподдержку в разрезе функциональных блоков и количеством связанных дефектов.

Система классификации дефектов по приоритетам с помощью матрицы (массовость + impact на клиента). Освобождение product owner-а от ручного управления приоритетами дефектов, эту функцию взял на себя руководитель службы поддержки.

Результат/влияние

В результате Product Owner тратит на команду 10% времени, остальное время уходит на его основную функцию - развитие IT-бизнеса. Lead time упал с 8 до 2 дней (по 85 перцентилю), и с 12 до 4 дней (по 95 перцентилю). Все критичные дефекты исправляются менее чем за 3 дня. Разработчики и сотрудники продаж/поддержки синхронизируются самостоятельно через общую доску и чат.

MyOrder

Проблема/запрос

Один из vendor-ов FMCG запросил разработать мобильное приложение для владельцев точек traditional trade, с помощью которого они могут самостоятельно делать заказ на sale-in без помощи CR/SR. В процессе разработки выяснилось, что такой рыночной потребности нет. Однако, основной продукт компании проигрывал конкурентную борьбу по разным мелким причинам. Владелец продукта принял решение включить новый функционал в основной продукт для самих CR/SR, так как CR/SR этого vendor-а уже пользовались другим мобильным приложением нашей компании.

Решение

Учитывая, что продукт ещё не начал приносить прибыль, архитектура продукта разрабатывалась так, чтобы можно было совершать маневры - минимум таблиц БД, кода и сложных связей, при полном покрытии автотестами (TDD). Поэтому в момент манёвра за 2 недели функционал ios и android приложения для sale-in заказов был полностью упакован в виде библиотек и подключён к основному мобильному приложению. Бэкэнд sale-in был связан с бэкэндом основного приложения путем вывода ключевых сервисов (авторизация и важные справочники) в микросервисную архитектуру. Все это стало возможным благодаря применению scrum-фреймворка.

Результат/влияние

Компании удалось за 3 недели получить конкурентное преимущество, которое позволило выигрывать тендеры в крупных компаниях. Это также спасло инвестиции в разработку функционала самостоятельных заказов из точек traditional trade в размере 2.5 млн руб.