Асхат Уразбаев. Быстрый старт agile-проекта

Post on 16-Apr-2017

264 Views

Category:

Business

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Быстрый старт Agile проектов

Асхат УразбаевAgile Coach

ScrumTrek

Асхат Уразбаев

• ScrumTrek

• Agile Coach

• Управляющий партнер

• В прошлом

• Программист, менеджер проектов, методолог

Проблемы с коммуникацией

Нулевая итерация: быстрый старт

Нулевая итерация

2-10 дней

• Vision

• Pragmatic Personas

• Feature Generation

• Story Mapping

• Architectural Workshop

• UI Workshop

• Estimating & Release Planning

• GO

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

VisionVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Business Model Generation

http://businessmodelgeneration.com

Alex Osterwalder

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Lean StartUp Canvas

Ash Maurya ©

ProblemTop 3 problems

SolutionTop 3 features

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

Unfair AdvantageCan’t be easilycopied or bought.

Customer SegmentsTarget Customers

Key MetricsKey Activities that you measure

SalesChannelsPath 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!

Project GoalsProject goals

Success Criteria / MeasurementsHow do we know that project succeeded

Features / SolutionsKey product features

ChannelsHow do we get feedback for each Key stakeholder/end users

Key StakeholdersCustomers and End Users

Definition of DoneTesting, acceptance, required test automation

TeamTeam members, their roles and availability

Logistics and RulesIterations and cadencesSteering/technical committees and working groupsReportingAcceptance proceduresetc

Release Canvas © ScrumtrekVision

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!

Pragmatic PersonasVision

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!

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

LoginCreate 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 description

Geo info

Draw on photo

Import from

Dropbox

Slideshow

PDF to print

Printing companies

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!

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

Изобретайте ваш story mapVision

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!

Architectural WorkshopVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Story Map

Architecture Vision

Цель архитектурного воркшопа

• Инфраструктурные истории

• Имеющийся технологический долг

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Architectural Workshop

Story Mapping

Архитектурный StoryMapVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

UI Workshop

Andrey Shapiro ©

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!

UI sketch board

UI sketch boardVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

Wizard of OzVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

• Игрок: Что я вижу?

• Мастер:

– создает экран за 3 минуты

– отвечает только визуально

– исправления только, если Игрок зашел в тупик и не смог найти чего-то за ход

• Игрок мыслит вслух, подаёт команды, спрашивает

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!

Оценка и планирование релиза

• S = 2, M=4, L=8• XL=16 for epics• XS=1 for legacy bugs

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

S M L

1) Оценка историйVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

2) РевьюVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

3) Создание плана релизаVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

3) Создание плана релизаVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

3) Создание плана релизаVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

War roomVision

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!

Отслеживайте прогресс на story mapVision

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!

Заказчики

ДовольныйProduct Owner

Story Map для эпикаVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

http://agileproductdesign.com

Jeff Patton

Асхат Уразбаев

• askhat@scrumtrek.ru

• Twitter: zibsun

• Skype: askhatu

• ЖЖ: zibsun.livejournal.com

top related