AgileCamp15. Процессный трек

54
Доброе утро

Transcript of AgileCamp15. Процессный трек

Доброе утро

Процессный трек

Разбиваемся на команды

• Размер команды 8-10 человек• Каждый получает игральную карту• Соберите покерную комбинацию• Побеждает команда, собравшая самую

большую комбинацию

Темы для World Cafe

• Запоминаем на протяжении всего дня

• Клеим на флипчарт

• Завтра голосуем в течении дня

ИЩЕМ ИДЕЮ ПРОДУКТА

Позиционирование продукта• Согласует методы достижения цели• Типичный формат (Geoffrey Moore)

Для Целевая аудитория

Которые Описание потребности или возможности

Имя продукта

Категория продукта

Позволит Описание ключевых преимуществ, причин купить продукт

В отличие от Продукты – конкуренты или альтернативы решению

Наш продукт Ключевые отличия

ПримерДля Коллекционеров паровых сувенировКоторые Нуждаются в новых, интересных и оригинальных

сувенирах для своей коллекцииИмя Интернет-магазин «Паровые сувениры Пензы»Позволит Посмотреть сувениры online

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

В отличие от Существующих интернет-магазинов «Сувенирные штуки-дрюки» и «Модные сувениры»

Наш продукт Адресно позиционируется на рынок паровых сувенировИмеет низкие цены на паровые сувениры Обладает широким ассортиментом сувениров, в том числе экзотических, выпущенных штучно и из нестандартного пара

ПримерДля Дайверов и дайв-клубов

Которые Заинтересованы в общении с такими же дайверами

Сайт «DiveCrowd.ru», являющийся социальной сетью

Позволит Планировать совместные дайвыОтмечать на карте маршруты дайв-сафари Рейтинговать дайв-боты, дайв-инструкторов и дайв-местаУчаствовать в конкурсах

В отличие от Сайта конкурентов «dive.ru»

Наш продукт Ориентирован на технически продвинутых дайверовПозволит дайверам активно работать с картами и GPSОбеспечивает online представительство дайверским клубам России

Генерация идеи

• Придумать 3-4 идеи софтверного продукта на команду

• Описать их на выданных шаблонах в любом виде, (например по формату Geoffrey Moore)

• Провести опрос среди НЕ ЧЛЕНОВ своей команды

Проведение опроса

• Питчите свою идею• Собираете обратную

связь• В своей команде

выбираете лучшую идею

LEAN CANVAS: ПРОРАБОТКА СТРАТЕГИИ

Business Model Generation

http://businessmodelgeneration.com

Alex Osterwalder

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Lean StartUp CanvasAsh Maurya ©

ProblemTop 3 problems

SolutionTop 3 features

Unique value propositionSimple, Clear message that states why you are different

Unfair AdvantageCan’t be easily copied or bought.

Customer SegmentsTarget Customers

Key MetricsKey Activities that you measure

Sales ChannelsPath to Customers

Cost StructureFixed CostHostingSalaryEtc…

Revenue StreamsRevenue ModelLifetime ValueRevenue Gross Margin

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

CanvasVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Vision

Гипотезы

Стратегия

Эксперименты

Новые знания

Lean StartUp CanvasAsh Maurya ©

ProblemTop 3 problems

SolutionTop 3 features

Unique value propositionSimple, Clear message that states why you are different

Unfair AdvantageCan’t be easily copied or bought.

Customer SegmentsTarget Customers

Key MetricsKey Activities that you measure

Sales ChannelsPath to Customers

Cost StructureFixed CostHostingSalaryEtc…

Revenue StreamsRevenue ModelLifetime ValueRevenue Gross Margin

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

ИГРА В ТЗ

Игра в ТЗ

• Каждый стол делится на две подкоманды по 4-6 человек

• Каждая подкоманда либо получает звезду, либо нет

• Каждая звезда идёт в общий зачёт стола

Правила игры

• Три роли: разработчики (2 человека), аналитики, почтальон (1 человек)

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

• В требованиях запрещено использовать графику — только текст

Правила игры

• Разработчики и аналитики не общаются друг с другом (расходятся по разным концам зала)

• На весь процесс 20 минут• Почтальону запрещено общаться, он может

только переносить письма

Принципы управления требованиями

• Итеративность, демонстрации, обратная связь

• Прототипы, макеты• Коммуникации• От общего к частному

Второй раунд

• Следуем принципам гибкого управления требованиями

• Новое правило: аналитики могут отправить одного человека в командировку. 2 раза по 1 минуте

USER STORY MAPPING

Story MappingVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Интеграция с онлайн-банком

Разбиение работ на Пользовательские Истории

База данных Server Side Front end

Оплата ЖКХ

Свободный платеж

Оплата мобильного телефона

Инкрементальность

1 2 3 4 5

Итеративность

1 2 3 4 5

Интеграция с онлайн-банком

Декомпозиция на компонентные работы

База данных Server Side Front end

Интеграция с онлайн-банком

Декомпозиция на формы

Экран 1 Экран 2 Экран 3

Интеграция с онлайн-банком

Декомпозиция на пользовательские истории

База данных Server Side Front end

Оплата ЖКХ

Свободный платеж

Оплата мобильного телефона

Goals

User Task

Details

Sub Stories

Func. Decomp

Истории без участия пользователя

Архитектурный риск/Техническая история

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Story Map

Create travel story

Login Create travel

Upload photos

Annotate photos

Create View Share

Open ID

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

FB login

twitterlogin

Travel name

Auto-name

1 photo at a time

Multi upload

Import from

picasa

Add descriptio

n

Geo info

Draw on photo

Import from

Dropbox

Slideshow

PDF to print

Printing compani

es

Link to twitter

Export to FB

Walking skeleton

приоритезация

User Goal

User Tasks (backbone)

Story MappingVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Story MappingVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Валидация требует дисциплины

Архитектурные риски и проблемы

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

ОЦЕНКА ИСТОРИЙ, PLANNING POKER

Опробуем два подхода

Planning Poker Bucket Estimation

Правила

Planning Poker• У каждого своя колода• Голосуем в закрытую• Обсуждаем самые

маленькие и самые большие оценки

• Переголосуем пока не придём к консенсусу

Bucket Estimation• Прикидываем размеры

S,M,L,XL• Дискутируем о том, куда

кинуть стори• Стараемся раскидать все

стори по корзинам

Дибриф

• Что думаете о подходах?• Какой точнее?

Release Burndown Chart

Темы для World Cafe

• Клеим на флипчарт, если что-то ещё забыли• Голосуем втечение дня. Не больше 3 точек

на человека

ЗАРЯДКА

GET KANBAN

BALL POINT GAME

Ball Point Game

• Каждый должен коснуться• Обязательно через воздух• Начало и конец у одного человека• Нельзя передавать соседу слева или справа• 5 раундов по 2 минуты• Между раундами 2 минуты на обсуждение

Полученные уроки

• Самоорганизующиеся команды находят лучшие решения

• Влияние на процесс необходимо для вовлечённости и мотивации

• Каждый процесс имеет свои естественные характеристики

РЕТРОСПЕКТИВА, КОТОРАЯ РАБОТАЕТ

WORLD CAFE

World Café: правила

• Каждый стол выбирает одну тему• 3 раунда по 20 минут• За столом остаётся только один человек,

все остальные переходят за другие столы