ux в scrum: Итерация ноль для проектирования продуктов

Post on 29-Nov-2014

2.115 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

В этом докладе я расскажу об опыте и практиках проектирования продуктов в Agile. Мы обсудим исследование и создание концепции продукта,первоначальный сбор требований, проектирование пользовательского взаимодействия и как подготовить команду к первым итерациям.

TRANSCRIPT

UX в Scrum: Итерация ноль для проектирования продуктов

Асхат Уразбаев7 / 10 / 2011

Проектировщик интерфейсов и agile разработчик

Противоречия

Нет общей картины

Вечные переделывания

Быстрая победа и

мучительное доделывание

Big Design Up Front!

User Centered Design очень

тяжелый

Фиксировать User Interaction перед

кодированием долго и дорого

UX

Agile Developer

Общее

Учиться у пользователей

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

Тестировать реальную систему

лучше, чем прототип

Как много проектирования нужно выполнить заранее?

http://www.foruse.com/articles/agiledesign.pdf

Задачи пользователя и структура частей интерфейса

Схема навигации

UI Guidelines

Big Design Up front

Big Picture Up Front

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

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

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

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 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 Mappi

ng

UI Workshop

Andrey Shapiro ©

Vision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO!

UI sketch board

• ssVision

PragmaticPersonas

Feature Generation

UI Workshop

Estimating & Release Planning

Architectural Workshop

Story Mapping

GO! http://www.targetprocess.com/

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

• 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!Андрей Шапиро на пути к заказчику

http://agileproductdesign.com

Jeff Patton

Thank youСпасибо за внимание

top related