O documento descreve a transição do Tribunal Superior do Trabalho para métodos ágeis, com a implantação inicial de times Scrum e Kanban. Detalha os desafios enfrentados, como a resistência inicial às novas práticas e horários de trabalho diferentes entre equipes. Também relata como uma palestra e curso ajudaram a acelerar a adoção ágil, melhorando a compreensão e habilidades necessárias.
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. 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. 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. 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. 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. Times
α γ β δ PJE
Scrum Kanban
quarta-feira, 26 de junho de 13
9. Times
α γ β δ PJEπ
Scrum Kanban
quarta-feira, 26 de junho de 13
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. 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
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. 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
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. 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. 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