8. Meu projeto atual
● Duração: 3 a 4 meses
● Alta Rotatividade
● Off-shore
● Projeto: Holanda | Construção: Brasil
● Parte da Construção é Terceirizada
● Escopo Fechado
● Gestão Tradicional
● Apesar dos esforços, não tenho coragem de dizer que é ágil
9. SC435 – Bernd Kohler (NED)
Plywood Epoxi
Matching Hole Hull
Length: 4.35 m
Beam: 2.10 m
Weight: 66 kg
Sail area: 13 m2
Construction time about 120 hours
19. Craftmanship
Craftmanship
Kanban
Kanban
Scrum
Scrum
XP
XP
RUP
RUP
SEMAT
SEMAT
20. Certifications are
Certifications are
Integrity debt!.
Integrity debt!.
Flaccid Scrum!
Flaccid Scrum!
It's complex!
It's complex!
Can't be Lean....
Can't be Lean....
Scrum doesn't fit
Scrum doesn't fit
everywhere!!
everywhere
Software Engineering
Software Engineering
needs a theory!
needs a theory!
Sure, but not a SEMAT
Sure, but not a SEMAT
Math Language Kernel
Math Language Kernel
21. ScrumAlliance is all
ScrumAlliance is all
about money
about money
Craftmanship
Craftmanship
community owns the
community owns the
Agile stake now
Agile stake now
Compare Methods for understanding
Compare Methods for understanding
Not judging
Not judging
23. Qual o desfecho da Method War 1.0?
“Based on the fact that diferences between the various
methods were becoming smaller, and that
the method war did not move object-
oriented technology forward any longer,
Jim Rumbaugh and Grady Booch decided at the end of 1994
to unify their work within a single method:
the Unified Method.”
The unified modeling language: UML '98 : beyond the notation
Jean Bézivin,Pierre-Alain Muller
24. Kanban for Software Development
#WTFisThat?
Não é um método de gestão como o Scrum
● Visualize o Workflow (corrente de valor)
● Limite o Work in Process
● Meça e Gerencie o Fluxo
● Deixe as políticas explícitas (regras claras)
● (melhore o processo)
26. O que tenho feito?
2005: Uso de Scrum e XP num grande projeto
para o Japão
2006: Tentativa de implantação Scrum numa
Grande Consultoria #FAIL
2007-2009: Cases Pequenos e Médios em
empresas ISV (Produtos)
2010: Mais ISVs, a SulAmerica Seguros e os
primeiros projetos Kanban
27. Por que #Kanban na Aspercom?
Clientes com dificuldades para usar Scrum!
● Ciclos iterativos indesejados
● Alta integração inter-times
● Demandas irregulares
● Sprints constantemente cancelados
● Necessidade de transição mais tranquila
● Projetos curtíssimos (1 semana)
28. Don't troll Scrum, but..
● Scrum-but não é motivo para vergonha
● Product Owner? Dono?
● “ScrumMaster remove impedimentos” é
uma simplificação irreal e frustrante
● A verdadeira Inspeção e Adaptação deve
estar acima das regras do próprio Scrum
31. Visualize a perfeição fora da
caixa!
● Nós usamos métodos para nos autorizar a fazer
coisas que já deveríamos fazer (coragem,
transparência, feedback, comunicação...)
● Participação ativa dos usuários no projeto é bom,
mas a participação dos desenvolvedores no
negócio seria a perfeição!
● Se realmente houvesse colaboração entre o
negócio e TI, não haveria TI e nem metodologias