17
AGILE MANAGEMENT Fábio Aguiar Agile Coach and Trainer

Agile Management

Embed Size (px)

Citation preview

AGILE MANAGEMENT

Fábio Aguiar Agile Coach and Trainer

GERENCIAMENTO DE

PROJETO

ÁGIL?

ENTREGAS  FREQUENTES  e  foco  no  VALOR  DE  NEGÓCIO.

ÁGIL…

AGILE  PROJECT  MANAGEMENT

Features  list  #1

User  feedback  +  features  list  #2

User  feedback  +  features  list  #3

Agile  Project  Management

#  1Increment

#  2Increment

#  3Increment

Product  Vision  INCEPTION

ROI

ÁGIL…

ENTREGABILIDADE:a n t e c i p e s e u p o d e r d e e n t r e g a

RETORNABILIDADE:g e r e p e r c e p ç ã o d e v a l o r n a s e n t r e g a s

ADAPTABILIDADE:c o l a b o r e c o n s t a n t e m e n t e p a r a r e s p o n d e r à s m u d a n ç a s

FEEDBACKABILIDADE:a u m e n t e s u a t a x a d e f e e d b a c k - t e n h a c i c l o s c u r t o s p a r a a p r e n d e r

by Manoel Pimentel

SCRUM Extreme  Programming

FDD

DSDM

Lean Crystal

ASD EVO

Métodos Ágeis

MANIFESTO  ÁGILEstamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-los.

INDIVÍDUOSI N T E R A Ç Õ E Sm a i s q u e p r o c e s s o s e f e r r a m e n t a s

E

RESPONDERM U D A N Ç Am a i s q u e s e g u i r p l a n o s

A

F U N C I O N A N D OS O F T W A R Em a i s q u e d o c u m e n t a ç ã o a b r a n g e n t e

COLABORAÇÃOC L I E N T E m a i s q u e n e g o c i a ç ã o d e c o n t r a t o s

CO

M O

para gerenciar projetos em ambientes complexos

SCRUM é um FrameworkITERATIVO E INCREMENTAL

24  h

1-­‐4  WEEKSSPRINT

SCRUM  –  FLUXO

SPRINT  PLANNING  MEETING  • Seleciona  os  itens  do  Backlog  • Definição  de  pronto  • Meta  da  Sprint  • Estima  o  Sprint  Backlog  • Quebra  os  itens  em  tarefas

DAILY  SCRUM  MEETINGS  • O  que  foi  feito  desde  ontem?  • O  que  irá  fazer  de  hoje  até  amanhã?  • Qual  o  impedimento(se  houver)?

SPRINT  REVIEW  MEETINGS  • Entrega  do  que  foi  desenvolvido  • Retrospectiva  com  o  time,  o  que  pode  ser  melhorado  para  próxima  iteração.

24h

PRODUCT  BACKLOG

SPRINT  BACKLOG  

TIME-­‐BOXSPRINT

PRODUTO  POTENCIALMENTE  

ENTREGÁVEL

SPRINT  PLANNING

DESENVOLVIMENTO

DAILY  SCRUM

SPRINT  REVIEW  &  RETROSPECTIVE

SCRUM  –  Pilares

SCRUM  –  e  seus  papéis

PRODUCT  OWNERA  pessoa  responsável  por  

maximizar  o  valor  do  produto  e  do  trabalho  do  Time  de  

Desenvolvimento  (Product  Backlog  e  determinação  de  

prioridades)

DEVELOPMENT  TEAM  É  composta  por  profissionais  que  fazem  o  trabalho  para  a  entrega  de  um  incremento  potencialmente  entregável  do  produto  "Done"  no  

final  de  cada  Sprint.  Auto-­‐organização,  cross-­‐funcional…

 

SCRUM  MASTERO  responsável  por  garantir  

que  os  valores  e  as  práticas  do  Scrum  foram  entendidos  pelo  time  e  estão  sendo  seguidas

 

SCRUM  –  AUTO-­‐ORGANIZAÇÃO

To  Do OnGoing Done

SCRUM  BOARD

SELF-­‐ORGANIZING  TEAM

   

As melhores arquiteturas, requisitos e designs emergem de times auto-organizáveis.

Todos juntos assume o trabalho que precisa ser feito durante o sprint

PRODUTO  POTENCIALMENTE  ENTREGÁVEL

SCRUM  –  BOARD

To  Do OnGoing Done To  Do OnGoing Done To  Do OnGoing Done

1

32

45

1

32

4

5

1

32

45

ITENS  PARA  FAZER ITENS  PENDENTE FILAS  VAZIAS

ITENS  PRIORIZADOS,    PRÓXIMOS  DA  FILA…

ITENS  FINALIZADOS

Visibilidade e Transparência

ENTREGAS

sprint sprint sprint sprint sprint sprint

Método Agile propõe abordagem incremental e iterativo de design de software

SCRUM  –  INTERATIVO  E  INCREMENTAL

AGILE  PROJECT  MANAGEMENT

Development  Request

Product    Owner

PRODUCT  BACKLOG  BUILDING  E  GROOMING

Stakeholders

Agile  Project  ManagementProduct  Backlog  Management

Release  Planning Release  Backlog  Management

Release  1.0

Release  2.0

Release  1.5

SOFTWARESOFTWARE