sua gestão é Ágil?
DESCRIPTION
Palestra conduzida para o Web Seminar do CESAR EDU, em julho de 2010.TRANSCRIPT
![Page 2: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/2.jpg)
![Page 3: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/3.jpg)
Rapidez e prontidão
de movimento.
Habilidade de reposicionar-se
com controle e segurança face
a algum tipo de estimulo,
obstáculo ou movimento
opositor.
Combinação de habilidades
como coordenação,
velocidade, força e resistência.
![Page 4: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/4.jpg)
development
![Page 5: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/5.jpg)
http://agilemanifesto.org/iso/ptbr/
![Page 6: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/6.jpg)
“Agile is an
Umbrella.
Methodologies
are
Implementations.”
Jeff Sutherland
Scrum XPFDD
Lean SD
DSDM
Crystal
PairProgramming
TDD
StandupMeetings
PlanningPoker
Princípios
![Page 7: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/7.jpg)
Agile Development
princípios
metodologias
técnicas e práticas
e valores
![Page 8: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/8.jpg)
![Page 9: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/9.jpg)
Gerência de Projetos
“O processo através do qual se aplicam
conhecimentos, capacidades,
instrumentos e técnicas às atividades
do projeto de forma a satisfazer as
necessidades e expectativas dos
diversos stakeholders envolvidos
no mesmo.”
PMI (Project Mangement Institute)
![Page 10: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/10.jpg)
Gestão ágil de projetosProcesso de gestão que aplica
conhecimento, capacidades, instrumentos e
técnicas fundamentados nos valores e
princípios ágeis.
![Page 11: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/11.jpg)
![Page 12: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/12.jpg)
#
State of Agile Development, VersionOne, 2009
Agile Development: Who Decides?
![Page 13: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/13.jpg)
#State of Agile Development, 2009, VersionOne
![Page 14: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/14.jpg)
![Page 15: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/15.jpg)
![Page 16: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/16.jpg)
Interação
do time
![Page 17: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/17.jpg)
Valorização
individual
![Page 18: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/18.jpg)
Entregas freqüentes de
software funcionando
![Page 19: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/19.jpg)
Colaboração constante
com o cliente
![Page 20: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/20.jpg)
![Page 21: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/21.jpg)
#1
Nossa maior prioridade é
satisfazer o cliente
através da entrega contínua
e antecipada de software
com valor agregado.
![Page 22: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/22.jpg)
O foco do
desenvolvimento de
software precisa ser
o desenvolvimento
do software.
O software precisa
agregar valor ao
negócio.
E quem sabe o que
agrega valor ao
negócio é o cliente!
![Page 23: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/23.jpg)
O projeto é fundamentado
em meios para interação
constantes com cliente?
O planejamento e
execução do projeto
mantém o foco em
entregar software que
funcione com qualidade,
o mais breve possível?
![Page 24: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/24.jpg)
#2
Mudanças nos requisitos
são bem-vindas no
desenvolvimento,mesmo tardiamente.
Processos ágeis valorizam as
mudanças visando vantagem
competitiva para o cliente.
![Page 25: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/25.jpg)
Mudanças vão
ocorrer.
![Page 26: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/26.jpg)
Então, não tente evitar
as mudanças.
![Page 27: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/27.jpg)
Agile Modeling: Effective Practices for eXtreme Programming and the
Unified Process, S.Ambler, 2002
Agile Requirements Change Management
![Page 28: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/28.jpg)
O processo de
desenvolvimento adotado
pelo projeto prevê a
incorporação de novos
requisitos e mudanças como
oportunidades de melhoria?
As mudanças e novos
requisitos são priorizados com
foco no valor agregado ao
produto?
![Page 29: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/29.jpg)
#3
Entregamos freqüentemente
software funcionando,
em um período de poucas
semanas e poucos meses,
com preferência à menor
escala de tempo.
![Page 30: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/30.jpg)
![Page 31: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/31.jpg)
![Page 32: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/32.jpg)
Quão freqüente você planeja
suas entregas ao cliente?
O projeto entende como
entrega, partes incrementais
do software funcionando de
acordo com a prioridade do
cliente?
![Page 33: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/33.jpg)
#4
Especialistas do negócio e
desenvolvedores trabalham
diariamente em conjunto por
todo o projeto.
![Page 34: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/34.jpg)
Torne-os
parte do Time.
![Page 35: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/35.jpg)
![Page 36: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/36.jpg)
O projeto prevê
mecanismos para promover
a participação contínua do
pessoal envolvido com o
negócio?
Quão freqüente e eficaz é
a interação entre o time e
os stakeholders?
![Page 37: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/37.jpg)
#5
Projetos são construídos em
torno de indivíduos motivados,
através de confiança, sendo
disponibilizado o ambiente e o
suporte necessário.
![Page 38: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/38.jpg)
Agile software development: the people factor, A.Cockburn, 2001
![Page 39: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/39.jpg)
“Agilidade requer que o time tenha
um foco comum, confiança e
respeito mútuos; e um processo
colaborativo, mas rápido, de
tomada de de decisão.”
Agile software development: the people factor, A.Cockburn, 2001
![Page 40: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/40.jpg)
autonomia,
liberdade,
responsabilidade,
liderança,
comprometimento
![Page 41: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/41.jpg)
![Page 42: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/42.jpg)
Autonomia e confiança são
aspectos valorizados e
colocados em prática com
todos do time ?
Ações motivacionais, de
valorização individual e
conjunta são executadas
ao longo do projeto?
![Page 43: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/43.jpg)
Existe um ambiente
estabelecido de gestão
compartilhamento de
conhecimento e
aprendizagem contínua?
Skills fundamentais para o
agile development são
formados, mantidos e
melhorados?
![Page 44: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/44.jpg)
#6
O método mais eficiente e
eficaz de transmitir informações
para e entre uma equipe de
desenvolvimento
é através de comunicação
face a face.
![Page 45: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/45.jpg)
Agile Software Development, A.Cockburn, 2002
![Page 46: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/46.jpg)
Meios para viabilizar a
interação do time são
planejados e executados?
Comunicação face a face
entre o time, com o cliente e
envolvidos, é viabilizada?
No caso de desenvolvimento
distribuído, mecanismos para
superar distância são
estabelecidos?
![Page 47: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/47.jpg)
#7
Software funcionando
é a medida primária de
progresso.
![Page 48: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/48.jpg)
![Page 49: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/49.jpg)
Como é medido o progresso
de seu projeto/organização?
O progresso em termos de
desenvolvimento e entrega de
software funcionando é
medido e é base para o
acompanhamento do projeto
por todos do time?
![Page 50: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/50.jpg)
#8
Os processos ágeis promovem
desenvolvimento sustentável.
Os patrocinadores,
desenvolvedores e usuários
devem ser capazes de
manter um ritmo
constante indefinidamente.
![Page 51: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/51.jpg)
Produção
constante de
funcionalidades
durante um longo
e permanente
período.
![Page 52: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/52.jpg)
Existe uma sistemática de
ações pata garantir um
desempenho estável e
satisfatório ao longo do
projeto, tratando
impedimentos, fatores
desmotivantes, capacitação e
outros aspectos que possam
impactar no ritmo do time?
![Page 53: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/53.jpg)
#9
Contínua atenção à
excelência técnica e bom
design aumenta a agilidade.
![Page 54: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/54.jpg)
“forma disciplinada de reestruturar o código.”
Refactoring: Improving the Design of Existing Code, M.Fowler, 2000
Habilita o time a evoluir o código existente
lentamente ao longo do tempo, adotando
uma abordagem de programação iterativa e
incremental.
![Page 55: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/55.jpg)
Técnica de desenvolvimento que
direciona o desenvolvimento do
teste antes de desenvolver o código.
![Page 56: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/56.jpg)
Como é explicitada a
preocupação com a
qualidade técnica do produto
em desenvolvimento? Existem
processos, técnicas e skills que
promovem um alto grau de
qualidade técnica?
![Page 57: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/57.jpg)
#10
Simplicidade – a arte de
maximizar a quantidade de
trabalho não realizado – é
essencial.
![Page 58: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/58.jpg)
![Page 59: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/59.jpg)
O projeto conta com
análise de valor de
negócio para cada
funcionalidade? O
desenvolvimento prioriza
as funcionalidades de
maior valor de negócio?
![Page 60: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/60.jpg)
#11
As melhores arquiteturas,
requisitos e designs
emergem de
equipes auto-organizáveis.
![Page 61: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/61.jpg)
Diversidade de papéis
Adaptação a mudanças
Colaboração
Eficácia na tomada de
decisão
![Page 62: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/62.jpg)
O time do projeto
sabe trabalhar junto,
tem autonomia para
tomar decisões e está
preparado para se
auto-organizar rápida
e constantemente?
![Page 63: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/63.jpg)
#12
Em intervalos regulares, a
equipe reflete sobre como
se tornar mais eficaz,
refinando e ajustando seu
comportamento.
![Page 64: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/64.jpg)
Nenhum
processo é
perfeito!
![Page 65: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/65.jpg)
#
![Page 66: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/66.jpg)
#
![Page 67: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/67.jpg)
#
![Page 68: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/68.jpg)
#
![Page 69: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/69.jpg)
![Page 70: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/70.jpg)
Se sua gestão é
ágil, ela forma
times com
pessoas...
![Page 71: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/71.jpg)
Auto-organizáveis mesmo baseado em papéis.
Autônomas para tomada de decisões.
Que acreditam que como um time podem resolver
qualquer problema.
Comprometidas com o sucesso do time a qualquer
custo.
Responsáveis por suas decisões e compromissos.
Direcionadas a consenso.
Que vivem em um mundo de constante desacordo
construtivo.
![Page 72: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/72.jpg)
#
Definir os objetivos
de negócio que se pretende
alcançar através do Agile
Agile Manifesto
![Page 73: Sua Gestão é Ágil?](https://reader033.vdocuments.net/reader033/viewer/2022051514/548107225806b5e3108b45f5/html5/thumbnails/73.jpg)