Este documento descreve como um time ágil adotou práticas de Design Centrado no Usuário para melhorar seu processo de desenvolvimento, dividindo o trabalho em sprints de 2 semanas e realizando pesquisa, prototipação e testes com usuários em cada ciclo para entregar features complexas com foco no usuário. A abordagem resultou em melhores priorização, documentação, feedback e escalabilidade para múltiplos times.
5. 1. Modo de trabalho confuso.
2. UX não fazia prototipação rápida.
3. Pouco foco no usuário.
4. Falta de uma visão a longo prazo.
5. Falta de priorização.
6. Havia muito desperdício.
7. Documentação precária.
8. Requisitos instáveis em sprints de
desenvolvimento muito longas.
10. “To deconstruct a large design
into smaller pieces, it is essential
to start with well-defined design
goals and to understand the
high-level design intent.”
Desirée Sy
Adapting Usability Investigation for
Agile User-centered Design, 2007
13. Contras
1. Conhecido como um modelo de
transição.
2. Comunicação tende a acontecer
apenas nos handoffs.
3. Teste com usuários depois do
software codificado.
14. Ciclos
1º Ciclo: Focado no Tema. Entendimento do
contexto geral (horizontal).
2º Ciclo: Aprofundando os Épicos (verticais).
3º Ciclo: Detalhando as Estórias.
15. W1
Themes
Epics
W2 W3 W4
TP
EP
Stories SP Dev Backlog
UX Sprint Zero
Essencialmente
Pesquisa com Usuários
Pesquisa + Prototipação
(baixa fidelidade)
Prototipação em alta fidelidade + Testes
com Usuários
1º Ciclo
2º Ciclo
3º Ciclo
- Dev Sprint 1
- Dev Sprint 2
- …
16. W1
Themes
Epics
If small themes
W2 W3 W4
TP
EP
Stories SP
Stories SP
Stories SP
Epics
EP
Stories SP
Dev Backlog
Dev Backlog
Dev Backlog
Dev Backlog
UX Sprints
18. 1. PO mais próximo do time,
entendendo melhor as decisões
de design.
2. Melhor priorização.
3. Conseguimos um roadmap.
19. 4. Temos uma documentação
estruturada.
5. As Sprints de 2 semanas
funcionaram para nosso contexto!
6. Feedback mais rápido.
7. Escalamos com sucesso em 4 times.