Асхат Уразбаев. Быстрый старт Agile-проекта
Transcript of Асхат Уразбаев. Быстрый старт Agile-проекта
![Page 1: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/1.jpg)
Быстрый старт Agile проектов
Асхат УразбаевAgile Coach
ScrumTrek
![Page 2: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/2.jpg)
Асхат Уразбаев
• ScrumTrek
• Agile Coach
• Управляющий партнер
• В прошлом
• Программист, менеджер проектов, методолог
![Page 3: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/3.jpg)
![Page 4: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/4.jpg)
Проблемы с коммуникацией
![Page 5: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/5.jpg)
Нулевая итерация: быстрый старт
![Page 6: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/6.jpg)
Нулевая итерация
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!
![Page 7: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/7.jpg)
VisionVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 8: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/8.jpg)
Business Model Generation
http://businessmodelgeneration.com
Alex Osterwalder
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 9: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/9.jpg)
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!
![Page 10: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/10.jpg)
CanvasVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 11: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/11.jpg)
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!
![Page 12: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/12.jpg)
Валидация
• Обсуждать с реальными пользователями
• Приглашать экспертов
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 13: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/13.jpg)
Pragmatic PersonasVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 14: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/14.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 15: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/15.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Инновационные игры для исследований пользователя
![Page 16: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/16.jpg)
Спрашивать пользователя о фичах может быть опасно :)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 17: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/17.jpg)
Story MappingVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 18: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/18.jpg)
Интеграция с онлайн-банком
Разбиение работ на Пользовательские Истории
База данных Server Side Front end
Оплата ЖКХ
Свободный платеж
Оплата мобильного телефона
![Page 19: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/19.jpg)
Итеративность… но не инкрементальность
1 2 3 4 5
![Page 20: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/20.jpg)
Итеративность и инкрементальность
1 2 3 4 5
![Page 21: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/21.jpg)
Интеграция с онлайн-банком
Декомпозиция на компонентные работы
База данных Server Side Front end
![Page 22: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/22.jpg)
Интеграция с онлайн-банком
Декомпозиция на формы
Экран 1 Экран 2 Экран 3
![Page 23: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/23.jpg)
Интеграция с онлайн-банком
Декомпозиция на пользовательские истории
База данных Server Side Front end
Оплата ЖКХ
Свободный платеж
Оплата мобильного телефона
![Page 24: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/24.jpg)
Goals
User Task
Details
Sub Stories
Func. Decomp
Истории без участия пользователя
Архитектурный риск/Техническая история
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Story Map
![Page 25: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/25.jpg)
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)
![Page 26: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/26.jpg)
Story MappingVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 27: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/27.jpg)
Story MappingVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 28: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/28.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 29: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/29.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Валидация требует дисциплины
![Page 30: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/30.jpg)
Изобретайте ваш story mapVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 31: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/31.jpg)
Архитектурные риски и проблемы
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 32: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/32.jpg)
Architectural WorkshopVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Story Map
Architecture Vision
![Page 33: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/33.jpg)
Цель архитектурного воркшопа
• Инфраструктурные истории
• Имеющийся технологический долг
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Architectural Workshop
Story Mapping
![Page 34: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/34.jpg)
Архитектурный StoryMapVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 35: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/35.jpg)
UI Workshop
Andrey Shapiro ©
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 36: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/36.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
UI sketch board
![Page 37: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/37.jpg)
UI sketch boardVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 38: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/38.jpg)
Wizard of OzVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
• Игрок: Что я вижу?
• Мастер:
– создает экран за 3 минуты
– отвечает только визуально
– исправления только, если Игрок зашел в тупик и не смог найти чего-то за ход
• Игрок мыслит вслух, подаёт команды, спрашивает
![Page 39: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/39.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 40: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/40.jpg)
Vision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 41: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/41.jpg)
Оценка и планирование релиза
• 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
![Page 42: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/42.jpg)
1) Оценка историйVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 43: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/43.jpg)
2) РевьюVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 44: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/44.jpg)
3) Создание плана релизаVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 45: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/45.jpg)
3) Создание плана релизаVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 46: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/46.jpg)
3) Создание плана релизаVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 47: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/47.jpg)
War roomVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 48: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/48.jpg)
Поместите все в комнату командыVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 49: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/49.jpg)
Отслеживайте прогресс на story mapVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 50: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/50.jpg)
Валидируйте историю с заказчикомVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
Заказчики
ДовольныйProduct Owner
![Page 51: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/51.jpg)
Story Map для эпикаVision
PragmaticPersonas
Feature Generation
UI Workshop
Estimating & Release Planning
Architectural Workshop
Story Mapping
GO!
![Page 53: Асхат Уразбаев. Быстрый старт Agile-проекта](https://reader034.fdocuments.net/reader034/viewer/2022042605/58702f3b1a28ab81258b65ad/html5/thumbnails/53.jpg)
Асхат Уразбаев
• Twitter: zibsun
• Skype: askhatu
• ЖЖ: zibsun.livejournal.com