Agilidade das Trincheiras do
Tribunal Superior do Trabalho
Rodrigo Cardoso Vieira
quarta-feira, 26 de junho de 13
Agradecimento
À equipe da CDS (TST).
Tiago Peixoto
Herbert Parente
quarta-feira, 26 de junho de 13
Objetivo
Mostrar o início da
implantação de métodos
ágeis no TST.
Foco nos problemas e soluções (ou não)
quarta-feira, 26 ...
De onde viemos?
Sem
Metodologia
RUP (TST-UP)
RUP (TST-UP)
interno
RUP (TST-UP)
com fábrica
Sem
Metodologia
Ágil
quarta-fei...
Organização Atual
α γ β δ PJE
Adm Jur
Apoio
Relacionamento
com
Negócio
Negócio
Coach
Comitês Usuários
quarta-feira, 26 de ...
Organização Atual
α γ β δ PJE
Adm Jur
Apoio
Relacionamento
com
Negócio
Negócio
Coach
Comitês
UsuáriosAdmPortal Jur
quarta-...
Organização Atual
α γ β δ PJE
Adm Jur
Apoio
Relacionamento
com
Negócio
Negócio
Coach
Comitês
UsuáriosAdmPortal Jur
π
quart...
Times
α γ β δ PJE
Scrum Kanban
quarta-feira, 26 de junho de 13
Times
α γ β δ PJEπ
Scrum Kanban
quarta-feira, 26 de junho de 13
Times
α γ β δ PJEπ
Scrum Kanban
Projetos
PO mais presente
Horário de trabalho comum
Fluxo constante de
manutenções
PO é um...
Planejamento em Times Scrum
α δ PJE
Planning Poker
Sem Planning Poker
(sem estimativa)
Os times tem certa liberdade para
m...
Problema em time Kanban
quarta-feira, 26 de junho de 13
Problema em time Kanban
quarta-feira, 26 de junho de 13
Problema em time Kanban
Causas:
- Licença médica do Coach sem substituição.
Conclusão: Time ainda não está maduro no uso
d...
Quadros
JIRA Quadros físicos
Permite mostrar o progresso
facilmente em reuniões com os
comitês e fora da seção.
É mais ági...
Formação de Times
α
SACS
(Programador)
SQUAL
(Testes)
SADM
(Requisitos)
311
parcial
parcial
integral
quarta-feira, 26 de j...
Formação de Times
α
SACS
(Programador)
SQUAL
(Testes)
SADM
(Requisitos)
311
parcial
parcial
integral
Resistência por abraç...
Formação de Times
α
SACS
(Programador)
SQUAL
(Testes)
SADM
(Requisitos)
311
parcial
parcial
integral
Resistência por abraç...
A Virada
 1ª tentativa  nem iniciou
 Foi abortada pelo PO
 2ª tentativa  começou devagar
 Só acelerou depois de uma ...
A Virada
 1ª tentativa  nem iniciou
 Foi abortada pelo PO
 2ª tentativa  começou devagar
 Só acelerou depois de uma ...
Dificuldades adicionais do TST
 Horário de trabalhos diferentes.
 Dificuldade para as equipes se encontrarem mesmo nas
reu...
Obrigado!
Perguntas?
quarta-feira, 26 de junho de 13
Próximos SlideShares
Carregando em…5
×

Agilidade das trincheiras do tribunal superior do trabalho

447 visualizações

Publicada em

Palestra apresentada no Agile Brazil 2013 em Brasília-DF sobre problemas e soluções encontradas pelo TST na implantação de métodos ágeis no desenvolvimento de software.

Publicada em: Tecnologia
2 comentários
2 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
447
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
0
Comentários
2
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Agilidade das trincheiras do tribunal superior do trabalho

  1. 1. Agilidade das Trincheiras do Tribunal Superior do Trabalho Rodrigo Cardoso Vieira quarta-feira, 26 de junho de 13
  2. 2. Agradecimento À equipe da CDS (TST). Tiago Peixoto Herbert Parente quarta-feira, 26 de junho de 13
  3. 3. Objetivo Mostrar o início da implantação de métodos ágeis no TST. Foco nos problemas e soluções (ou não) quarta-feira, 26 de junho de 13
  4. 4. De onde viemos? Sem Metodologia RUP (TST-UP) RUP (TST-UP) interno RUP (TST-UP) com fábrica Sem Metodologia Ágil quarta-feira, 26 de junho de 13
  5. 5. Organização Atual α γ β δ PJE Adm Jur Apoio Relacionamento com Negócio Negócio Coach Comitês Usuários quarta-feira, 26 de junho de 13
  6. 6. Organização Atual α γ β δ PJE Adm Jur Apoio Relacionamento com Negócio Negócio Coach Comitês UsuáriosAdmPortal Jur quarta-feira, 26 de junho de 13
  7. 7. Organização Atual α γ β δ PJE Adm Jur Apoio Relacionamento com Negócio Negócio Coach Comitês UsuáriosAdmPortal Jur π quarta-feira, 26 de junho de 13
  8. 8. Times α γ β δ PJE Scrum Kanban quarta-feira, 26 de junho de 13
  9. 9. Times α γ β δ PJEπ Scrum Kanban quarta-feira, 26 de junho de 13
  10. 10. Times α γ β δ PJEπ Scrum Kanban Projetos PO mais presente Horário de trabalho comum Fluxo constante de manutenções PO é um proxy Horário de trabalho diferente Menos donos de sistemas Menos projetos em paralelo Mais discussões dentro da equipe quarta-feira, 26 de junho de 13
  11. 11. Planejamento em Times Scrum α δ PJE Planning Poker Sem Planning Poker (sem estimativa) Os times tem certa liberdade para mudar o processo. Estamos todos aprendendo juntos. Diminui nossa capacidade de fazer planejamento de releases? quarta-feira, 26 de junho de 13
  12. 12. Problema em time Kanban quarta-feira, 26 de junho de 13
  13. 13. Problema em time Kanban quarta-feira, 26 de junho de 13
  14. 14. Problema em time Kanban Causas: - Licença médica do Coach sem substituição. Conclusão: Time ainda não está maduro no uso do WIP. quarta-feira, 26 de junho de 13
  15. 15. Quadros JIRA Quadros físicos Permite mostrar o progresso facilmente em reuniões com os comitês e fora da seção. É mais ágil e fácil de usar. Maior visibilidade. É a preferência dos Times. Por enquanto, utilizamos os dois, mesmo com o trabalho repetido. quarta-feira, 26 de junho de 13
  16. 16. Formação de Times α SACS (Programador) SQUAL (Testes) SADM (Requisitos) 311 parcial parcial integral quarta-feira, 26 de junho de 13
  17. 17. Formação de Times α SACS (Programador) SQUAL (Testes) SADM (Requisitos) 311 parcial parcial integral Resistência por abraçar o conceito de time. Sintomas: - No Planning e na execução, cada um só se preocupa com as suas tarefas. quarta-feira, 26 de junho de 13
  18. 18. Formação de Times α SACS (Programador) SQUAL (Testes) SADM (Requisitos) 311 parcial parcial integral Resistência por abraçar o conceito de time. Sintomas: - No Planning e na execução, cada um só se preocupa com as suas tarefas. Se esses caras não vão programar, por que eu tenho que testar? quarta-feira, 26 de junho de 13
  19. 19. A Virada  1ª tentativa  nem iniciou  Foi abortada pelo PO  2ª tentativa  começou devagar  Só acelerou depois de uma palestra e um curso (Scrum Master e Product Owner). quarta-feira, 26 de junho de 13
  20. 20. A Virada  1ª tentativa  nem iniciou  Foi abortada pelo PO  2ª tentativa  começou devagar  Só acelerou depois de uma palestra e um curso (Scrum Master e Product Owner).  Diferença  ADAPT (Succeeding with agile. Software Development with Scrum - Mike Cohn)  Awaress – Algum coisa está errada com o processo atual.  Desire – Queremos usar o Scrum para solucionar o problema.  Ability – O curso proporcionou a habilidade necessária para começar. quarta-feira, 26 de junho de 13
  21. 21. Dificuldades adicionais do TST  Horário de trabalhos diferentes.  Dificuldade para as equipes se encontrarem mesmo nas reuniões diárias. (dois turnos: 7h-14h e 12h-19h)  DBA e AD  Desenvolvedores sem permissão para criar objetos no banco de dados de desenvolvimento.  AD fora da equipe  não compartilham o mesmo objetivo de entregar software funcionando. quarta-feira, 26 de junho de 13
  22. 22. Obrigado! Perguntas? quarta-feira, 26 de junho de 13

×