SlideShare a Scribd company logo
1 of 100
Download to read offline
Introdução aos
Métodos Ágeis
                                  201 2 !!!
                          áágir
                   ira ááá
            Caip
Fernando Ultremare




              feroult
ito s                            n
                                                  ive t
                quis                           Dr e n
              Re is                        est opm
                  e                       T
               Ág                             vel
                                           De

                              Mauricio Aniche
Matheus Haddad
                                                    Lean up
                                                         art
                                                      St
                      s
                  ica
               étr
              M is
                 e
               Ág
                                      Victor Hugo
Luca Bastos




  Introdução aos            Métodos Ágeis
Como temos
feito software   ?
Mas o que
é metafora   ?
Palavra ou expressão que produz
 sentidos figurados por meio de
     comparações implicitas
até ~ 2000 ...
cas
    cat
       a
O gerente de projeto
O arquiteto
O programador
recurso
O programador
ou então...
a fábrica de software
CRUD




O programador
O gerente de projeto
como a empresa vê
como ele se vê
como a equipe vê...
ou seja...
eu controlo os
   recursos




                   ele só
                 atrapalha
metáforas....
baixo custo dos itens individuais




maximizar o uso
 das máquinas
só mudam as ferramentas
documento de arquitetura




casos de uso
Mas estava
funcionando   ?
Sucesso dos projetos
Utilização das funcionalidades
Mas estava
funcionando   ?
Por que???
problemas de comunicação
estoque
Eu queria ele SÓ um metro mais perto do mar
long feedback loops
                                        Te
                                           le   fo
                                                   ne
                                                      se
                                                         m
                                                             f io



cu
  sto
        da                    estoque
             mu
                d   an
                         ça
O que está por trás
dessas metáforas?
Reducionismo
http://pt.wikipedia.org/wiki/Reducionismo
Qual o problema?
pessoas não são máquinas

    software dev ==

trabalho do conhecimento
A cultura Ágil
em 2001

   Manifesto Ágil
          http://agilemanifesto.org/
indivíduos e
  iterações




                processo e
               ferramentas
software
funcionando




          documentação
           abrangente
colaboração
com o cliente




                negociação
                contratual
responder a
 mudanças




              seguir um
                plano
não é desprezo
escala de valores
  flexibilidade
  colaboração
    rigidez de processos
  planejamento detalhado
12
princípios
satisfação do cliente
    entregas contínuas de
1       software de valor
vantagem competitiva
 aceitar a mudança, mesmo
          no fim do projeto
2
software funcionando
   com frequência

3       algumas semanas
               ou meses
pessoas de negócio e
  desenvolvimento

4       trabalham juntas
    durante todo projeto
indivíduos motivados
      confiar no trabalho
5             das pessoas
melhor forma de
transmitir informações
6     conversa cara a cara
medida primária de
   progresso
7   software funcionando
ambiente sustentável
todos devem manter passo

8
             sustentável
contínua excelência
      técnica
9   aumento da agilidade
simplicidade
 a arte de maximizar o

10
      trabalho que não
       precisa ser feito
times autoorganizáveis
       melhores soluções:
             arquiteturas,
 11    design e requisitos
como ficar mais efetivo
  equipe analisa e ajusta seu
           comportamento
  12
Como que eu
  faço isso   ?
valores             XP
     simplicidade
comunicação
       feedback
coragem
             práticas code owernship
                     passo sustentável
whole team pair integração contínua
Muito radical
                !
SCRUM


                     Time
                autoorganizável


Product Owner
Kanban
         visualize o
    1
            fluxo
                                      implemente loops
    2      limite o WIP          5      de feedback

3 gerencie o fluxo                    melhore de forma
                             6       colaborativa, evolua
        torne as políticas            experimentalmente
4
            explicitas
lean
de acordo com lean
Por que não?
práticas
integração
TDD           contínua

      pair programming
Dessa vez tá
funcionando    ?
http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
Mas o que é
 sucesso      ?
assim que possível
          26%
                                       Prazo
                                             51%
                                             ambos
       20%
     dentro do
   cronograma
                     http://www.ambysoft.com/surveys/success2011.html
ROI      dentro do oçamento
 ambos
 25%     15%




         60%   melhor ROI
Valor
ambos   de acordo com a especificação
16%     4%


                   80%
                   necessidades atuais
                   dos stakeholders
Qualidade
        dentro do prazo e orçamento

ambos
        4%
40%
                    56%
                    alta qualidade,
                    sistema fácil de
                    manter
resumindo...
empate cronograma vs quanto antes

       85% melhor ROI
  96% necessidades atuais
96% alta qualidade, fácil de manter
só   12%
entregas dentro do prazo,
orçamento e especificação
http://www.ambysoft.com/surveys/success2011.html#Results
http://www.ambysoft.com/surveys/success2011.html#Results
o que esses caras
 tem em comum?
small feedback loops
Então RUP é melhor
   que Agile????
Calma...
Agile é menos sobre
      métodos
Agile é mais sobre cultura
Que emergiu de uma
  nova metáfora
software dev ==
          sistema complexo
http://www.youtube.com/watch?v=N7oz366X0-8
Uma nova visão sobre as equipes
Holismo
http://pt.wikipedia.org/wiki/Holismo
Afinal de contas...
Somos profissionais
 do conhecimento
ig ado !!!
 Obr



feroult

More Related Content

Similar to Introdução aos Métodos Ágeis

Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de ProjetosInstituto Haddad
 
ABPMP BPMS Show Case Leandro Jesus
ABPMP BPMS Show Case Leandro JesusABPMP BPMS Show Case Leandro Jesus
ABPMP BPMS Show Case Leandro JesusEloGroup
 
Inovação na era da colaboratividade
Inovação na era da colaboratividadeInovação na era da colaboratividade
Inovação na era da colaboratividadeABGI Brasil
 
Modulação de Processos, Jorge Coelho
Modulação de Processos, Jorge CoelhoModulação de Processos, Jorge Coelho
Modulação de Processos, Jorge Coelhocomunidades@ina
 
Gerenciamento de Projetos - Visão Executivo
Gerenciamento de Projetos - Visão ExecutivoGerenciamento de Projetos - Visão Executivo
Gerenciamento de Projetos - Visão Executivojagrass
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
 
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosGiovani Elísio Silva
 
Agile no RH: Oportunidade ou ameaça?
Agile no RH: Oportunidade ou ameaça?Agile no RH: Oportunidade ou ameaça?
Agile no RH: Oportunidade ou ameaça?Fabio Jascone
 
Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Adriano Rosanelli
 
Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Rca Gestão
 
Fatores Críticos de Sucesso na Transformação de uma Cultura Organizacional
Fatores Críticos de Sucesso na Transformação de uma Cultura OrganizacionalFatores Críticos de Sucesso na Transformação de uma Cultura Organizacional
Fatores Críticos de Sucesso na Transformação de uma Cultura OrganizacionalLuiz C. Parzianello
 
guia_rápido_gestão_projetos_2012 [versão final]
guia_rápido_gestão_projetos_2012 [versão final]guia_rápido_gestão_projetos_2012 [versão final]
guia_rápido_gestão_projetos_2012 [versão final]Mônica Roque, MBA, PMP
 
Agile talk agilidade_na_atualidade
Agile talk agilidade_na_atualidadeAgile talk agilidade_na_atualidade
Agile talk agilidade_na_atualidadephprime
 
[AgileTalk BH]Agilidade na Atualidade
[AgileTalk BH]Agilidade na Atualidade[AgileTalk BH]Agilidade na Atualidade
[AgileTalk BH]Agilidade na AtualidadeRoberto Brasileiro
 
Palestra: Planejamento e controle de projetos pelo uso de tecnologia
Palestra: Planejamento e controle de projetos pelo uso de tecnologiaPalestra: Planejamento e controle de projetos pelo uso de tecnologia
Palestra: Planejamento e controle de projetos pelo uso de tecnologiaelonvila
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellDextra
 

Similar to Introdução aos Métodos Ágeis (20)

2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
ABPMP BPMS Show Case Leandro Jesus
ABPMP BPMS Show Case Leandro JesusABPMP BPMS Show Case Leandro Jesus
ABPMP BPMS Show Case Leandro Jesus
 
Inovação na era da colaboratividade
Inovação na era da colaboratividadeInovação na era da colaboratividade
Inovação na era da colaboratividade
 
Modulação de Processos, Jorge Coelho
Modulação de Processos, Jorge CoelhoModulação de Processos, Jorge Coelho
Modulação de Processos, Jorge Coelho
 
Gerenciamento de Projetos - Visão Executivo
Gerenciamento de Projetos - Visão ExecutivoGerenciamento de Projetos - Visão Executivo
Gerenciamento de Projetos - Visão Executivo
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
 
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
 
Pdf bpm para-todos-_julho_2013
Pdf bpm para-todos-_julho_2013Pdf bpm para-todos-_julho_2013
Pdf bpm para-todos-_julho_2013
 
Agile no RH: Oportunidade ou ameaça?
Agile no RH: Oportunidade ou ameaça?Agile no RH: Oportunidade ou ameaça?
Agile no RH: Oportunidade ou ameaça?
 
Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001
 
Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001Processo de desenvolvimento do produto rca 11.10.2001
Processo de desenvolvimento do produto rca 11.10.2001
 
Fatores Críticos de Sucesso na Transformação de uma Cultura Organizacional
Fatores Críticos de Sucesso na Transformação de uma Cultura OrganizacionalFatores Críticos de Sucesso na Transformação de uma Cultura Organizacional
Fatores Críticos de Sucesso na Transformação de uma Cultura Organizacional
 
Guia rapido gestao_projetos_2012
Guia rapido gestao_projetos_2012Guia rapido gestao_projetos_2012
Guia rapido gestao_projetos_2012
 
guia_rápido_gestão_projetos_2012 [versão final]
guia_rápido_gestão_projetos_2012 [versão final]guia_rápido_gestão_projetos_2012 [versão final]
guia_rápido_gestão_projetos_2012 [versão final]
 
Agile talk agilidade_na_atualidade
Agile talk agilidade_na_atualidadeAgile talk agilidade_na_atualidade
Agile talk agilidade_na_atualidade
 
[AgileTalk BH]Agilidade na Atualidade
[AgileTalk BH]Agilidade na Atualidade[AgileTalk BH]Agilidade na Atualidade
[AgileTalk BH]Agilidade na Atualidade
 
Palestra: Planejamento e controle de projetos pelo uso de tecnologia
Palestra: Planejamento e controle de projetos pelo uso de tecnologiaPalestra: Planejamento e controle de projetos pelo uso de tecnologia
Palestra: Planejamento e controle de projetos pelo uso de tecnologia
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshell
 
Ufop set/2009
Ufop set/2009Ufop set/2009
Ufop set/2009
 

Introdução aos Métodos Ágeis