SlideShare uma empresa Scribd logo
1 de 73
Baixar para ler offline
tmmaciel@gmail.com
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.
development
http://agilemanifesto.org/iso/ptbr/
Princípios

                                              “Agile is an
                                               Umbrella.

Scrum
                                            Methodologies
              FDD   DSDM      XP
   Crystal             Lean SD                      are

                                Standup    Implementations.”
      Pair
                                Meetings
  Programming
                           Planning             Jeff Sutherland
        TDD                 Poker
Agile Development

        princípios
        e valores
       metodologias
    técnicas e práticas
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)
Gestão ágil de projetos
            Processo de gestão que aplica
conhecimento, capacidades, instrumentos e
     técnicas fundamentados nos valores e
                          princípios ágeis.
Agile Development: Who Decides?




    State of Agile Development, VersionOne, 2009
                                                   #
State of Agile Development, 2009, VersionOne   #
Interação
   do time
Valorização
  individual
Entregas freqüentes de
 software funcionando
Colaboração constante
         com o cliente
#1
 Nossa maior prioridade é
    satisfazer o cliente
através da entrega contínua
 e antecipada de software
   com valor agregado.
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!
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?
#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.
Mudanças vão
  ocorrer.
Então, não tente evitar
    as mudanças.
Agile Requirements Change Management




 Agile Modeling: Effective Practices for eXtreme Programming and the
                     Unified Process, S.Ambler, 2002
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?
#3
Entregamos freqüentemente
  software funcionando,
em um período de poucas
semanas e poucos meses,
 com preferência à menor
    escala de tempo.
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?
#4
 Especialistas do negócio e
desenvolvedores trabalham
diariamente em conjunto por
      todo o projeto.
Torne-os
parte do Time.
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?
#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.
Agile software development: the people factor, A.Cockburn, 2001
“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
autonomia,
   liberdade,
responsabilidade,
   liderança,
comprometimento
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?
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?
#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.
Agile Software Development, A.Cockburn, 2002
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?
#7
Software funcionando
é a medida primária de
      progresso.
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?
#8
Os processos ágeis promovem
desenvolvimento sustentável.
     Os patrocinadores,
 desenvolvedores e usuários
   devem ser capazes de
      manter um ritmo
 constante indefinidamente.
Produção
  constante de
funcionalidades
durante um longo
 e permanente
    período.
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?
#9
   Contínua atenção à
 excelência técnica e bom
design aumenta a agilidade.
“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.
Técnica de desenvolvimento que
  direciona o desenvolvimento do
teste antes de desenvolver o código.
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?
#10
 Simplicidade – a arte de
maximizar a quantidade de
trabalho não realizado – é
        essencial.
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?
#11
 As melhores arquiteturas,
   requisitos e designs
      emergem de
equipes auto-organizáveis.
Diversidade de papéis
Adaptação a mudanças
     Colaboração
Eficácia na tomada de
       decisão
O time do projeto
sabe trabalhar junto,
tem autonomia para
tomar decisões e está
 preparado para se
auto-organizar rápida
 e constantemente?
#12
Em intervalos regulares, a
equipe reflete sobre como
  se tornar mais eficaz,
refinando e ajustando seu
    comportamento.
Nenhum
processo é
 perfeito!
#
#
#
#
Se sua gestão é
 ágil, ela forma
   times com
   pessoas...
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.
Definir os objetivos
de negócio que se pretende
 alcançar através do Agile



                      Agile Manifesto




                                  #
Agilidade em 10 pontos

Mais conteúdo relacionado

Mais procurados

Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisfayrusm
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareEverton vitor
 
Valores e principios das metodologias ágeis
Valores e principios das metodologias ágeisValores e principios das metodologias ágeis
Valores e principios das metodologias ágeisKarol Oliveira
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2Edinaldo Mendes
 
Material Workshop Scrum foundation - Fernando Cunha
Material Workshop Scrum foundation -  Fernando CunhaMaterial Workshop Scrum foundation -  Fernando Cunha
Material Workshop Scrum foundation - Fernando CunhaWise Systems
 
Lean product development o que vem depois do agil?
Lean product development   o que vem depois do agil?Lean product development   o que vem depois do agil?
Lean product development o que vem depois do agil?Luis Novo
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoJoão Grabosque
 
Tenha Valores e Principios (Manifesto Agil)
Tenha Valores e Principios  (Manifesto Agil)Tenha Valores e Principios  (Manifesto Agil)
Tenha Valores e Principios (Manifesto Agil)Fábio Aguiar
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumRaphael Donaire Albino
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos ÁgeisAldo Pires
 

Mais procurados (17)

Manifesto Ágil
Manifesto ÁgilManifesto Ágil
Manifesto Ágil
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Metodos ageis
Metodos ageisMetodos ageis
Metodos ageis
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
 
Manifesto Agil
Manifesto AgilManifesto Agil
Manifesto Agil
 
Valores e principios das metodologias ágeis
Valores e principios das metodologias ágeisValores e principios das metodologias ágeis
Valores e principios das metodologias ágeis
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
Material Workshop Scrum foundation - Fernando Cunha
Material Workshop Scrum foundation -  Fernando CunhaMaterial Workshop Scrum foundation -  Fernando Cunha
Material Workshop Scrum foundation - Fernando Cunha
 
Mini Curso Testes Ageis
Mini Curso Testes AgeisMini Curso Testes Ageis
Mini Curso Testes Ageis
 
Lean product development o que vem depois do agil?
Lean product development   o que vem depois do agil?Lean product development   o que vem depois do agil?
Lean product development o que vem depois do agil?
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundo
 
Tenha Valores e Principios (Manifesto Agil)
Tenha Valores e Principios  (Manifesto Agil)Tenha Valores e Principios  (Manifesto Agil)
Tenha Valores e Principios (Manifesto Agil)
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
Agile
AgileAgile
Agile
 
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando ScrumGerenciando Projetos De Software De Forma áGil Utilizando Scrum
Gerenciando Projetos De Software De Forma áGil Utilizando Scrum
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 

Destaque

O que vai ser de você em 2013
O que vai ser de você em 2013O que vai ser de você em 2013
O que vai ser de você em 2013brainislife
 
Pep Simplificado
Pep SimplificadoPep Simplificado
Pep Simplificadoguest691fd8
 
Planejamento EstratéGico Pessoal
Planejamento EstratéGico PessoalPlanejamento EstratéGico Pessoal
Planejamento EstratéGico PessoalMarcelo Bastos
 
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)FitnFish (ZOEI CO)
 
Matriz do Planejamento Estratégico Pessoal
Matriz do Planejamento Estratégico PessoalMatriz do Planejamento Estratégico Pessoal
Matriz do Planejamento Estratégico PessoalMichel Moreira
 
Gestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelGestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelAlcides Luiz Neto
 
Plano de Negócio para Advogados e Escritório de Advocacia
Plano de Negócio para Advogados e Escritório de AdvocaciaPlano de Negócio para Advogados e Escritório de Advocacia
Plano de Negócio para Advogados e Escritório de AdvocaciaFernando Finger Santiago
 
Planejamento Estratégico
Planejamento EstratégicoPlanejamento Estratégico
Planejamento Estratégicoalemartins10
 
Elaboração de Planejamento Estratégico e Ferramentas de Implementação
Elaboração de Planejamento Estratégico e Ferramentas de ImplementaçãoElaboração de Planejamento Estratégico e Ferramentas de Implementação
Elaboração de Planejamento Estratégico e Ferramentas de ImplementaçãoMichel Freller
 
Planejamento Estrategico Pessoal
Planejamento Estrategico PessoalPlanejamento Estrategico Pessoal
Planejamento Estrategico PessoalLauro Jorge Prado
 
Planejamento pessoal - Lista de metas e objetivos de curto prazo
Planejamento pessoal - Lista de metas e objetivos de curto prazoPlanejamento pessoal - Lista de metas e objetivos de curto prazo
Planejamento pessoal - Lista de metas e objetivos de curto prazoVerken
 
Formação: Projeto de Vida Pessoal
Formação: Projeto de Vida PessoalFormação: Projeto de Vida Pessoal
Formação: Projeto de Vida PessoalWiliam2008
 
Planejamento Estratégico Mario Silvestri Filho
Planejamento Estratégico Mario Silvestri FilhoPlanejamento Estratégico Mario Silvestri Filho
Planejamento Estratégico Mario Silvestri FilhoMario Silvestri Filho
 
Modelo de Planejamento Estratégico Pessoal
Modelo de Planejamento Estratégico PessoalModelo de Planejamento Estratégico Pessoal
Modelo de Planejamento Estratégico PessoalGDS567
 
Planejamento Estratégico Pessoal
Planejamento Estratégico PessoalPlanejamento Estratégico Pessoal
Planejamento Estratégico PessoalMichel Moreira
 
Gestão do planejamento estratégico
Gestão do planejamento estratégicoGestão do planejamento estratégico
Gestão do planejamento estratégicoDenis Carlos Sodré
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity TipsWhen I Work
 

Destaque (20)

Projeto VOCÊ S/A
Projeto VOCÊ S/AProjeto VOCÊ S/A
Projeto VOCÊ S/A
 
O que vai ser de você em 2013
O que vai ser de você em 2013O que vai ser de você em 2013
O que vai ser de você em 2013
 
Planejamento estrategico pessoal
Planejamento estrategico pessoalPlanejamento estrategico pessoal
Planejamento estrategico pessoal
 
Pep Simplificado
Pep SimplificadoPep Simplificado
Pep Simplificado
 
Planejamento EstratéGico Pessoal
Planejamento EstratéGico PessoalPlanejamento EstratéGico Pessoal
Planejamento EstratéGico Pessoal
 
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)
Modelo de-planejamento-estratégico-pessoal-1218846079749849-8.ppt (1)
 
Matriz do Planejamento Estratégico Pessoal
Matriz do Planejamento Estratégico PessoalMatriz do Planejamento Estratégico Pessoal
Matriz do Planejamento Estratégico Pessoal
 
Gestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em ExcelGestão de Portfólio de Projetos em Excel
Gestão de Portfólio de Projetos em Excel
 
Planejamento Estrategico com BSC
Planejamento Estrategico com BSCPlanejamento Estrategico com BSC
Planejamento Estrategico com BSC
 
Plano de Negócio para Advogados e Escritório de Advocacia
Plano de Negócio para Advogados e Escritório de AdvocaciaPlano de Negócio para Advogados e Escritório de Advocacia
Plano de Negócio para Advogados e Escritório de Advocacia
 
Planejamento Estratégico
Planejamento EstratégicoPlanejamento Estratégico
Planejamento Estratégico
 
Elaboração de Planejamento Estratégico e Ferramentas de Implementação
Elaboração de Planejamento Estratégico e Ferramentas de ImplementaçãoElaboração de Planejamento Estratégico e Ferramentas de Implementação
Elaboração de Planejamento Estratégico e Ferramentas de Implementação
 
Planejamento Estrategico Pessoal
Planejamento Estrategico PessoalPlanejamento Estrategico Pessoal
Planejamento Estrategico Pessoal
 
Planejamento pessoal - Lista de metas e objetivos de curto prazo
Planejamento pessoal - Lista de metas e objetivos de curto prazoPlanejamento pessoal - Lista de metas e objetivos de curto prazo
Planejamento pessoal - Lista de metas e objetivos de curto prazo
 
Formação: Projeto de Vida Pessoal
Formação: Projeto de Vida PessoalFormação: Projeto de Vida Pessoal
Formação: Projeto de Vida Pessoal
 
Planejamento Estratégico Mario Silvestri Filho
Planejamento Estratégico Mario Silvestri FilhoPlanejamento Estratégico Mario Silvestri Filho
Planejamento Estratégico Mario Silvestri Filho
 
Modelo de Planejamento Estratégico Pessoal
Modelo de Planejamento Estratégico PessoalModelo de Planejamento Estratégico Pessoal
Modelo de Planejamento Estratégico Pessoal
 
Planejamento Estratégico Pessoal
Planejamento Estratégico PessoalPlanejamento Estratégico Pessoal
Planejamento Estratégico Pessoal
 
Gestão do planejamento estratégico
Gestão do planejamento estratégicoGestão do planejamento estratégico
Gestão do planejamento estratégico
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity Tips
 

Semelhante a Agilidade em 10 pontos

Desenvolvimento Ágil - Pensando Além
Desenvolvimento Ágil - Pensando AlémDesenvolvimento Ágil - Pensando Além
Desenvolvimento Ágil - Pensando Alémilegra
 
Desenvolvimento ágil de software
Desenvolvimento ágil de softwareDesenvolvimento ágil de software
Desenvolvimento ágil de softwarediogenes.araujo
 
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxAlisson Batista
 
Aula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a ObjetosAula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a ObjetosLeandro Rezende
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Lourenco P Soares
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptDavidMaciel34
 
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKI
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKIO que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKI
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKIBruno Fernandes Chimieski
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoAlessandro Novais
 
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4André Vidal
 
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4Agile Think® Share
 
Upgrade na Sprint com práticas do Agile Testing - MTC2017
Upgrade na Sprint com práticas do Agile Testing - MTC2017Upgrade na Sprint com práticas do Agile Testing - MTC2017
Upgrade na Sprint com práticas do Agile Testing - MTC2017Ariane Izac
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROWildtech
 
Agilidade - Palestra -Prodabel
Agilidade - Palestra -ProdabelAgilidade - Palestra -Prodabel
Agilidade - Palestra -ProdabelYoris Linhares
 
Upgrade na sprint com práticas do agile testing - QA Ladies 2a Noite
Upgrade na sprint com práticas do agile testing - QA Ladies 2a NoiteUpgrade na sprint com práticas do agile testing - QA Ladies 2a Noite
Upgrade na sprint com práticas do agile testing - QA Ladies 2a NoiteAriane Izac
 
Lean software development (2)
Lean software development (2)Lean software development (2)
Lean software development (2)juarezlustosa
 

Semelhante a Agilidade em 10 pontos (20)

Desenvolvimento Ágil - Pensando Além
Desenvolvimento Ágil - Pensando AlémDesenvolvimento Ágil - Pensando Além
Desenvolvimento Ágil - Pensando Além
 
Vantagens agil 3
Vantagens agil 3Vantagens agil 3
Vantagens agil 3
 
Desenvolvimento ágil de software
Desenvolvimento ágil de softwareDesenvolvimento ágil de software
Desenvolvimento ágil de software
 
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptxanhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
anhanguera _ gestao de projetos _ u4 s2 _ projetos ágeis.pptx
 
Aula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a ObjetosAula2 - Modelagem de Sistemas Orientada a Objetos
Aula2 - Modelagem de Sistemas Orientada a Objetos
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
 
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
O Gerenciamento de Projetos de Software Desenvolvidos à Luz das Metodologias ...
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).ppt
 
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKI
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKIO que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKI
O que é um Processo Ágil? | BRUNO FERNANDES CHIMIESKI
 
JORNADA DE TRANSFORMAÇÃO ÁGIL NAS EMPRESAS
JORNADA DE TRANSFORMAÇÃO ÁGIL NAS EMPRESAS JORNADA DE TRANSFORMAÇÃO ÁGIL NAS EMPRESAS
JORNADA DE TRANSFORMAÇÃO ÁGIL NAS EMPRESAS
 
Processos Ágeis
Processos Ágeis Processos Ágeis
Processos Ágeis
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
 
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
 
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4Cursos Agile Think - Feature Driven Development (FDD) - 4/4
Cursos Agile Think - Feature Driven Development (FDD) - 4/4
 
Upgrade na Sprint com práticas do Agile Testing - MTC2017
Upgrade na Sprint com práticas do Agile Testing - MTC2017Upgrade na Sprint com práticas do Agile Testing - MTC2017
Upgrade na Sprint com práticas do Agile Testing - MTC2017
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Agilidade em projetos de software
Agilidade em projetos de softwareAgilidade em projetos de software
Agilidade em projetos de software
 
Agilidade - Palestra -Prodabel
Agilidade - Palestra -ProdabelAgilidade - Palestra -Prodabel
Agilidade - Palestra -Prodabel
 
Upgrade na sprint com práticas do agile testing - QA Ladies 2a Noite
Upgrade na sprint com práticas do agile testing - QA Ladies 2a NoiteUpgrade na sprint com práticas do agile testing - QA Ladies 2a Noite
Upgrade na sprint com práticas do agile testing - QA Ladies 2a Noite
 
Lean software development (2)
Lean software development (2)Lean software development (2)
Lean software development (2)
 

Mais de Teresa Maciel

Ganhos e Desafios no uso do OKR na Gestão Pública
Ganhos e Desafios no uso do OKR na Gestão PúblicaGanhos e Desafios no uso do OKR na Gestão Pública
Ganhos e Desafios no uso do OKR na Gestão PúblicaTeresa Maciel
 
Métricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaMétricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaTeresa Maciel
 
7 Habilidades de uma Organização Ágil
7 Habilidades de uma Organização Ágil7 Habilidades de uma Organização Ágil
7 Habilidades de uma Organização ÁgilTeresa Maciel
 
18 Minutes of Agile Enterprise
18 Minutes of Agile Enterprise18 Minutes of Agile Enterprise
18 Minutes of Agile EnterpriseTeresa Maciel
 
Requirements in agile environment
Requirements in agile environmentRequirements in agile environment
Requirements in agile environmentTeresa Maciel
 
10 Reasons to Work in IT
10 Reasons to Work in IT10 Reasons to Work in IT
10 Reasons to Work in ITTeresa Maciel
 
A Incrível História de Uma Organização Pública que Acredita em Agilidade
A Incrível História de Uma Organização Pública que Acredita em Agilidade A Incrível História de Uma Organização Pública que Acredita em Agilidade
A Incrível História de Uma Organização Pública que Acredita em Agilidade Teresa Maciel
 

Mais de Teresa Maciel (8)

Ganhos e Desafios no uso do OKR na Gestão Pública
Ganhos e Desafios no uso do OKR na Gestão PúblicaGanhos e Desafios no uso do OKR na Gestão Pública
Ganhos e Desafios no uso do OKR na Gestão Pública
 
Gestão 3.0
Gestão 3.0 Gestão 3.0
Gestão 3.0
 
Métricas Lean que Fazem a Diferença
Métricas Lean que Fazem a DiferençaMétricas Lean que Fazem a Diferença
Métricas Lean que Fazem a Diferença
 
7 Habilidades de uma Organização Ágil
7 Habilidades de uma Organização Ágil7 Habilidades de uma Organização Ágil
7 Habilidades de uma Organização Ágil
 
18 Minutes of Agile Enterprise
18 Minutes of Agile Enterprise18 Minutes of Agile Enterprise
18 Minutes of Agile Enterprise
 
Requirements in agile environment
Requirements in agile environmentRequirements in agile environment
Requirements in agile environment
 
10 Reasons to Work in IT
10 Reasons to Work in IT10 Reasons to Work in IT
10 Reasons to Work in IT
 
A Incrível História de Uma Organização Pública que Acredita em Agilidade
A Incrível História de Uma Organização Pública que Acredita em Agilidade A Incrível História de Uma Organização Pública que Acredita em Agilidade
A Incrível História de Uma Organização Pública que Acredita em Agilidade
 

Agilidade em 10 pontos

  • 2.
  • 3. 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.
  • 6. Princípios “Agile is an Umbrella. Scrum Methodologies FDD DSDM XP Crystal Lean SD are Standup Implementations.” Pair Meetings Programming Planning Jeff Sutherland TDD Poker
  • 7. Agile Development princípios e valores metodologias técnicas e práticas
  • 8.
  • 9. 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)
  • 10. Gestão ágil de projetos Processo de gestão que aplica conhecimento, capacidades, instrumentos e técnicas fundamentados nos valores e princípios ágeis.
  • 11.
  • 12. Agile Development: Who Decides? State of Agile Development, VersionOne, 2009 #
  • 13. State of Agile Development, 2009, VersionOne #
  • 14.
  • 15.
  • 16. Interação do time
  • 18. Entregas freqüentes de software funcionando
  • 19. Colaboração constante com o cliente
  • 20.
  • 21. #1 Nossa maior prioridade é satisfazer o cliente através da entrega contínua e antecipada de software com valor agregado.
  • 22. 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!
  • 23. 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?
  • 24. #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.
  • 25. Mudanças vão ocorrer.
  • 26. Então, não tente evitar as mudanças.
  • 27. Agile Requirements Change Management Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process, S.Ambler, 2002
  • 28. 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?
  • 29. #3 Entregamos freqüentemente software funcionando, em um período de poucas semanas e poucos meses, com preferência à menor escala de tempo.
  • 30.
  • 31.
  • 32. 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?
  • 33. #4 Especialistas do negócio e desenvolvedores trabalham diariamente em conjunto por todo o projeto.
  • 35.
  • 36. 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?
  • 37. #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.
  • 38. Agile software development: the people factor, A.Cockburn, 2001
  • 39. “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
  • 40. autonomia, liberdade, responsabilidade, liderança, comprometimento
  • 41.
  • 42. 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?
  • 43. 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?
  • 44. #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.
  • 45. Agile Software Development, A.Cockburn, 2002
  • 46. 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?
  • 47. #7 Software funcionando é a medida primária de progresso.
  • 48.
  • 49. 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?
  • 50. #8 Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.
  • 51. Produção constante de funcionalidades durante um longo e permanente período.
  • 52. 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?
  • 53. #9 Contínua atenção à excelência técnica e bom design aumenta a agilidade.
  • 54. “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.
  • 55. Técnica de desenvolvimento que direciona o desenvolvimento do teste antes de desenvolver o código.
  • 56. 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?
  • 57. #10 Simplicidade – a arte de maximizar a quantidade de trabalho não realizado – é essencial.
  • 58.
  • 59. 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?
  • 60. #11 As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.
  • 61. Diversidade de papéis Adaptação a mudanças Colaboração Eficácia na tomada de decisão
  • 62. O time do projeto sabe trabalhar junto, tem autonomia para tomar decisões e está preparado para se auto-organizar rápida e constantemente?
  • 63. #12 Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz, refinando e ajustando seu comportamento.
  • 65. #
  • 66. #
  • 67. #
  • 68. #
  • 69.
  • 70. Se sua gestão é ágil, ela forma times com pessoas...
  • 71. 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.
  • 72. Definir os objetivos de negócio que se pretende alcançar através do Agile Agile Manifesto #