O documento discute a gestão de produtos com SCRUM, descrevendo os princípios e práticas ágeis como trabalhar de forma iterativa e incremental, priorizar o valor de negócio e o feedback do cliente, e entregar valor constantemente por meio de incrementos potencialmente entregáveis do produto. O SCRUM inspirou o movimento Lean Startup ao possibilitar rápidas iterações de desenvolvimento e aprendizado com feedback do cliente.
2. Fábio Aguiar é Agile Coach e Associated Trainer na AdaptWorks.
Possui mais de uma década e meia de experiência profissional em
desenvolvimento de software, nos últimos anos, tem se dedicado a
gestão e desenvolvimento ágil, ajudando times a descobrir e
entregar produtos de valor constante , combinando com Scrum, XP,
Lean e outros e também no desenvolvimento holístico de cada
membro do time, bem como energizando e impulsionando
organizações a transição e adoção para Agile e Scrum.
Atua fortemente na comunidade ágil na região norte do Brasil, através
da comunidade tasafo.org, organizando eventos, ministrando cursos
e palestras.
fabioaguiar@gmail.com
@fabyogr
4. O que é Scrum?
É um método ágil para gerenciamento de
projetos baseando em times pequenos e
AUTO-ORGANI ZADOS , f o r t e
VISIBILIDADE e rápida ADAPTAÇÃO.
É u m p r o c e s s o INTERATIVO e
INCREMENTAL para o desenvolvimento
de produtos e gerenciamento de projetos.
É mais um FRAMEWORK que uma
metodologia, mais ATITUDE que um
processo.
É um processo ágil que permite manter o
foco na ENTREGA de maior VALOR de
negócio, no MENOR TEMPO possível.
7. Características do Scrum
!
Trabalha de forma iterativa e incremental.
!
As equipes são multi-disciplinares e auto-organizadas.
!
Foca em prioridades de acordo com o desejo do cliente.
!
O produto evolui em uma série de SPRINTs(iterações) mensais ou
semanais.
!
Times pequenos.
8. Características do Scrum
!
Visibilidade: clara do que está feito e os impedimentos, o que reduz
os riscos e as incertezas associadas ao projeto.
!
Aumento de ROI: através entregas constantes e com valor.
!
Flexível a mudança: permite rever o planejamento, mudar de direção
ou fazer adaptações para próximas iterações.
!
Clientes se tornam parte da equipe de desenvolvimento.
!
O proprietário do produto precisa construir uma rica colaboração
com a equipe
9. Características do Scrum
!
O conteúdo de cada sprint é extraído de uma lista ordenada/
priorizada de requisitos do cliente/usuário(product backlog).
!
Framework que permite entregar um “valor de negócio” mais
elevado em um período de tempo mais curto.
!
Inspeção: Inspeções freqüentes do processo
!
Feedback: Problemas não são ignorados e ninguém é penalizado por
reconhecer ou descrever qualquer problema não visto;
!
Adaptação: possibilidade de ajustar o processo ou o material
processado.
!
Funciona bem para times que abertamente "inspecionar" o que está
acontecendo e "adaptar" suas ações para a realidade.
10. priorizar as funcionalidades pelo seu valor de negócio
Entregar Valor Sempre
prioriza também o quão útil uma funcionalidade é para
o usuário
Foco Útil Usuário
22. Aperfeiçoamento Contínuo do Produto ACP
A cada entrega buscar o aperfeiçoamento do produto com
os resultados obtidos
23. Validar a Aceitação do Produto VAP
Testar repetidamente a aceitação do produto junto aos
seus clientes, assim adequando às suas necessidades.
24. Atender a Necessidade de Mercado ANM
Consumir o mínimo possível de recurso até encontrar o
chamado product x market fit.
25. PIVOTAR
Mudar seu Produto Radicalmente
Conforme a não aceitação de mercado.
26. Funcionali dades
(Product Backlog )
MUDANÇA
Gestão de Produto
com SCRUM
Incremento de Produto
Pot e n c i alm ent e E ntregáve l
MUDANÇA
MVP
FEEDBACK
FEEDBACK
Validações de HIPÓTESES CLIENTE/USUÁRIO
Vision Board
Product Canvas
42. Funcionali dades
(Product Backlog )
MUDANÇA
Gestão de Produto
com SCRUM
Incremento de Produto
Pot e n c i alm ent e E ntregáve l
MUDANÇA
MVP
FEEDBACK
FEEDBACK
Validações de HIPÓTESES CLIENTE/USUÁRIO
Vision Board
Product Canvas
43. O SCRUM e todo o movimento ágil também
inspiraram o movimento Lean Startup
Eric Ries o pai do termo Lean Startup faz muitas
referências aos métodos ágeis no seu livro...
44. Aplicação de metodologias ágeis tais como
SCRUM (ajustadas para o ambiente das Startup) que
possibilitam grande redução do tempo de cada
iteração de desenvolvimento, aumentando a
velocidade do aprendizado através de feedback
real dos clientes/usuários.