View
3.427
Download
2
Category
Preview:
DESCRIPTION
Выстпление на конференции SEC(R)
Citation preview
Итерация 0: как спасти котов
Асхат УразбаевAgile CoachScrumTrek
Асхат Уразбаев
• 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 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!
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!
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!
Ясно сформулированные вопросы упрощают мозговой штурм
Select Problem
Ask for Solution
Brainstorm ideas
Select ideas
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!
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
Backbone (скелет)
приоритезация
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 map для этого доклада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
UI Workshop
Andrey Shapiro ©
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
UI WorkshopVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
UI sketch boardVision
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!
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!
Всегда есть время на story mapping ;)Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!Андрей Шапиро на пути к заказчику
Recommended