uzluga.ru
добавить свой файл
1



Разработка продукта: делаем и не боимся

  • Жизненный цикл продукта в стартапе

  • Lean startup и разработка

  • Minimum Viable Product

  • Scrum

  • Создание и развитие команды

  • Product roadmap



Жизненный цикл продукта

  • Классическая модель

    • Требования\ТЗ\Спецификации
    • Разработка
    • Развитие и поддержка
  • Модель разработки в стартапе

    • Стартап не знает какой продукт будет в итоге!


Приоритеты в стартапе

1. Как можно быстрее ответить на вопрос – а можно ли вокруг этой идеи создать бизнес?
    • Customer development\Lean startup
    • Business model generation

2. Создать внутри организации компетенцию по созданию и развитию продукта
    • Если на этом базируются конкурентные преимущества

3. Принять правильные технологические решения, влияющие на развитие продукта в будущем
    • И на капитализацию!

4. Минимизировать затраты до получения инвестиций
    • Но сделать достаточно для привлечения инвестора!


Lean startup

  • Управлению стартапами можно научить!

  • Build-Learn-Measure

  • Innovation accounting

    • Измеряйте прогресс
    • Ставьте приоритеты
    • Ставьте промежуточные цели
  • Validated learning

    • Тестируйте и проверяйте все как можно раньше


Жизненный цикл в Lean startup

  • Do

    • Develop\Update MVP
    • Test MVP
    • Корректировка product vision
  • Until MVP = CORRECT

  • Развитие продукта

    • Итеративно!

Создание и развитие продукта в lean startup невозможно без применения гибких (agile) методологий разработки

Примеры lean стартапов



Что такое MVP?

  • Минимальная фунциональность удовлетворяющая базовую потребность предполагаемого клиента

    • Feature list
    • Спеки/экраны системы
    • Сайт с описанием преимуществ
    • Прототип
    • Бета-версию системы
    • v1.0 системы


Что такое MVP?

  • Должен ли быть продукт?

  • Что то что может помочь получить обратную связь от ближнего круга (sounding board)

    • Очевидно, это не обязательно даже прототип!
    • Постоянно развивающийся «протопродукт»?


Agile Manifesto

  • Люди и их взаимодействие важнее, чем процессы и инструменты

  • Работоспособное ПО важнее, чем обширная и детальная документация

  • Сотрудничество с заказчиком важнее, чем  жесткие контракты

  • Реагировать на изменения важнее, чем следовать плану



Scrum

  • Гибкая методология УП

    • Набор ролей, методов и процессов
  • Управленческий фреймворк с жесткими ограничения по времени и четкой структурой процессов

  • Не описываются инженерные практики

    • Как программировать?
    • Как анализировать требования?
    • … зато легко внедрить за день 


Высокая турбулентность среды



Ценность SCRUM для стартапа

  • Итеративность процесса

    • Частый выпуск версии продукта (2-4 недели)
    • «Градиентный» метод развития продукта через более частое получение обратной связи с рынка или от sounding board
  • Возможность работы с неформализованными требованиями (user stories)

    • Возможность быстрого переноса бизнес-требований в код
  • Внимание к техническому качеству и архитектуре на протяжении всего проекта

    • Стабильное качество каждой версии
  • Самоорганизующаяся и кроссфункциональная команда

    • Независимость от единичных носителей компетенций


Компании, использующие Scrum

  • Microsoft

  • Yahoo

  • Google

  • Electronic Arts

  • Lockheed Martin

  • Philips

  • Siemens

  • Nokia

  • BBC

  • Intuit

  • Nielsen Media

  • SalesForce.com

  • Oracle

  • Intel

  • Time Warner

  • Turner Broadcasting

  • Toyota

  • Rambler

  • Kaspersky Labs



Scrum: роли

  • Scrum Master – Скрам-мастер

    • Руководитель проекта?
    • Устранение проблем и улучшение процессов
  • Product Owner - Владелец продукта

    • Заказчик/Клиент?
    • Поставщик требований и приоритетов
  • Команда

    • Исполнители/Программисты?
    • Каждый спринт делает готовый продукт


Scrum: управление требованиями



Юзер-стори

  • Требование с точки зрения пользователя

  • «Роль/Персонаж», «Действие», «Цель»

  • Полное описание «хранится» в виде знаний команды

    • Если команда распределенная используется вики


Scrum: процессы



Scrum: иерархия процессов



Покер-планирование



Планирование спринта

  • Актуализируются приоритеты у задач владельцем продукта

  • На спринт выбираются самые важные задачи

    • Сумма оценки всех набранных задач не должна превышать скорость команды
    • Если задача не помешается целиком, ее необходимо разбить на две, а не брать более маленькую задачу с меньшим приоритетом


Ежедневный скрам

  • Ограниченный по времени стендап

  • В одно и то же время

  • Должна быть вся команда… … и владелец продукта

  • Каждый отвечает на три вопроса:

    • Что сделано вчера?
    • Какие были проблемы?
    • Что будешь делать сегодня?


Доска задач



Burndown спринта: следим за прогрессом



Создание и развитие команды

  • Цель: формирование компетенции по разработке внутри стартапа с минимальными затратами

  • Сочетание разных подходов

    • Наем
    • Обучение
    • «Взращивание»
    • Точечный аутсорсинг
  • Кейс «Планшетная разработка»



Кейс «Планшетная разработка»

  • Рост группы до 30 человек «с нуля» за год

  • Полное отсутствие компетенции разработки под iOS на старте

  • Практическое полное отсутствие компетенции на рынке труда

  • Результат: костяк команды через 3 месяца, масштабирование в течение 6 месяцев

    • Проекты для топменеджмента РЖД, Русгидро, НЛМК, Сбербанка, госструктур
    • Продукт «Планшет руководителя»


Аутcорсинг, за и против



Что отличает стартап и аутсорсера?

  • Инженерная культура!!!

    • Процессы
    • Опыт
    • Командная работа
    • Глубокие специфичные знания в определенных областях
  • При всем при этом – создание продукта с помощью аутсорсеров занимает на 30% времени больше (данные StartupGenom)

  • Как создать инженерную культуру?

Учитесь сами, ищите правильных кофаундеров и менторов, привлекайте консультантов

Ускорение процесса разработки

  • Процесс (Scrum)

  • Технологии и инструменты (архитектура, масштабирование, тренды, скорость разработки)

  • Правильный выбор «делать самим – купить готовое»

  • Ценность: Уменьшение T2M\T2P!





Зачем нужен roadmap?

  • Не противоречит ли наличие roadmap идеологии lean?

    • Функциональность соответствующая проверенным гипотезам
    • Фиксирует важные вехи
    • «Наводит порядок в голове»
    • Повышает инвестиционную привлекательность
    • Наличие неправильной стратегии лучше чем ее отсутствие!
    • Стоимость cloud–компаний (по результатам реальных сделок) – в 2 раза больше аналогичных ISV, не позиционирующих себя как «облачные»


Полезные ссылки

Особая благодарность: Борис Вольфсон, независимый Agile coach

Немного о себе

  • Директор департамента программных решений Digital Design

    • Создание нового направления планшетной разработки с 0 до 30 человек за 1 год
  • Директор по стратегическим проектам DocsVision

    • Глобализация и взаимоотношения с инвесторами
  • Руководитель ERP-направления, StarSoft Labs (Exigen Services)

    • Локализация и вывод на российский рынок ERP-системы Jeeves Enterprise
  • Со-основатель 3 стартапов

  • Ментор\коач\отбор: ТП Сколково, Skolkovo Startup Academy, MS Technology Accelerator, TexDrive, БИТ, Казанский ИТ-Парк, Зворыкинская премия



Global TechInnovations

  • Поиск инвестиций для стартапов ранних (pre-seed, seed, round A) стадий

  • Помощь компаниям на expansion stage – консалтинг в области развития бизнеса, в том числе глобально, процессов разработки, привлечения финансирования

  • Управление проектными рисками, технологический консалтинг и экспертиза для венчурных фондов

  • Акселерационная программа GTI Labs



Акселерационная программа GTI Labs

  • 7 стартапов в области ИТ, отобранные с участием стратегического инвестора (Prostor Capital)

  • Посевные деньги до $40K

  • 2 ментора (продукт\бизнес) + 1 коач от GTI

  • Инвестиционная документация

  • Получение следующего раунда инвестиций до $400K от Prostor Capital

  • Подача заявки до 15 июля на www.globaltechin.com\labs



Клиенты и портфельные компании

Strana.travel

Содержание программы

  • Тренинг 1: Жизненный цикл проекта, принципы управления проектом

  • Тренинг 2: Project setup и управление взаимодействием

  • Тренинг 3: Управление требованиями

  • Тренинг 4: Управление командой, мотивация, личные качества руководителя

  • Тренинг 5: Управление стоимостью: финансовый ликбез

  • Тренинг 6: Управление разработкой: техническое воплощение

  • Тренинг 7: Управление рисками и изменениями

  • Тренинг 8: Аппаратно-программная разработка

  • Тренинг 9: Коммерциализация



Вопросы?

alexey@globaltechin.com

+79153862525

+74957410537