SlideShare ist ein Scribd-Unternehmen logo
1 von 79
Downloaden Sie, um offline zu lesen
Metodologias Ágeis 
  [“Thinking Different”] 

          Paulo Igor 
    piagodinho@gmail.com 
         @pigodinho 
      h@p://blog.pigor.net 
Já ouviu falar? 
Chaos Report 
Uso das funcionalidades 
80% das funcionalidades 
desenvolvidas NÃO serão usadas 
80% de DESPERDÍCIO 
O cliente fica saWsfeito? 
Início dos conflitos... 
Falhas na Comunicação 
Análise Tradicional 
Big Design Up Front 
Cascata 
Pobre Winston Royce!!! 
Por que não da certo? 
Por que não se faz socware assim!!! 
Mundo Real ≠ Mundo Digital 
Pede pra fazer uma alteração brusca 
no meio da construção de um prédio 
Cuidado com a Verdade Absoluta!!! 
Desenvolver socware é uma arte! 
Manifesto Ágil 

h@p://agilemanifesto.org/ 
Manifesto Ágil 

  Indivíduos e interação mais que ferramentas e processos 

Socware funcionando mais que documentação abrangente 

Colaboração com o cliente mais que negociação de contratos 

    Respondendo a mudanças mais que seguir o plano 
Você conseguiria comer??? 
IteraWvo e Incremental 
Incremental X InteraWvo 
Ciclo PDCA 
Valor 



         Retorno adicional do
         software


         Retorno esperado do
         software




                Retorno mínimo esperado do
                software
                                    Tempo 
Quem adota métodos ágeis? 
    Microso'                            Sea Tecnologia (Brasil) 
    Yahoo                               Nielsen Media 
    Google                              ThoughtWorks 
    Electronic Arts                     BMC Socware 
    Stefanini IT Solu9ons (Brasil)    Serpro (Brasil) 
    Philips                             Lexis Nexis 
    Siemens                             Sabre 
    Nokia                               Salesforce.com 
    Alterdata (Brasil)                  Time Warner 
    BBC                                 Globo.com (Brasil) 
O que é ser ágil... 
De quem é a responsabilidade? 
ParWcipação do Cliente 
ParWcipação do Cliente 
Planejamento Ágil 
Planejamento Ágil 
Planejamento Constante 
A cada iteração é entregue um 
   incremento do socware 
Planejamento de Releases 
Planejamento de Releases 
 2 semanas cada 




                   8 semanas para o primeiro release 
O cliente escreve as histórias 
User Story 
Time EsWma... 
Cliente Prioriza! 
Quadro de Histórias 
Hora de executar 
Keep It Simple, Stupid! 
Design EvoluWvo 
Reunião Diária 
Ambiente ColaboraWvo 
Pair Programming 
Cliente Avalia 
RetrospecWva 
RetrospecWva 
...e começa tudo de novo!!! 
Melhoria Conrnua 
Adaptabilidade 
Qualidade não se negocia! 
Usar TDD também é ser ágil 
TDD – Test Driven Development 
Testa antes depois desenvolve 
Princípios do TDD 
Refatoração 
Integração Conrnua 
Build de 10 minutos 
Coragem 
Coragem e insensatez 
Coragem e confiança 
Confiança no trabalho dos outros 
CompromeWmento 
Respeito 
Ser Ágil é mais ATITUDE e 
     COMPROMISSO 
Dojo‐PA 

dojo‐pa@googlegroups.com 
      Sou JAVA Belém 
beljug@yahoogrupos.com.br 
Dojo na Exodus Sistemas com C# 
Dojo no CESUPA com JAVA 
h@p://www.maredeagilidade.com.br 




Próximo – BH e Montes Claros 
Obrigado! 

piagodinho@gmail.com 
     @pigodinho 
  h@p://blog.pigor.net 

Weitere ähnliche Inhalte

Was ist angesagt?

Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Neubio Ferreira
 

Was ist angesagt? (20)

[MTC 2021] Vieses da qualidade - Daniele Vieira Fiorot
[MTC 2021] Vieses da qualidade -  Daniele Vieira Fiorot[MTC 2021] Vieses da qualidade -  Daniele Vieira Fiorot
[MTC 2021] Vieses da qualidade - Daniele Vieira Fiorot
 
Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?
 
Lightning talk Test-Driven Development - TDD
Lightning talk Test-Driven Development - TDDLightning talk Test-Driven Development - TDD
Lightning talk Test-Driven Development - TDD
 
Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4
 
Engenharia de Software - Unimep/Pronatec - Aula 5
Engenharia de Software - Unimep/Pronatec - Aula 5Engenharia de Software - Unimep/Pronatec - Aula 5
Engenharia de Software - Unimep/Pronatec - Aula 5
 
Engenharia de Software - Unimep/Pronatec - Aula 3
Engenharia de Software - Unimep/Pronatec - Aula 3Engenharia de Software - Unimep/Pronatec - Aula 3
Engenharia de Software - Unimep/Pronatec - Aula 3
 
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao Sênior
 
Nunca foi tao facil testar
Nunca foi tao facil testarNunca foi tao facil testar
Nunca foi tao facil testar
 
Testes Automatizados
Testes AutomatizadosTestes Automatizados
Testes Automatizados
 
Métricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareMétricas Em Fabricas De Software
Métricas Em Fabricas De Software
 
Como se tornar Agile Tester
Como se tornar Agile TesterComo se tornar Agile Tester
Como se tornar Agile Tester
 
Testes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP LabsTestes em ambiente agil - TechTalks ADP Labs
Testes em ambiente agil - TechTalks ADP Labs
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
Agilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba ConferenceAgilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba Conference
 
Caminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o ProfissionalCaminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o Profissional
 
Começando errado com php
Começando errado com phpComeçando errado com php
Começando errado com php
 
BDD em Ação
BDD em AçãoBDD em Ação
BDD em Ação
 
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
 

Andere mochten auch

Apresentação Poderoso Ruby - tasafoemacao
Apresentação Poderoso Ruby - tasafoemacaoApresentação Poderoso Ruby - tasafoemacao
Apresentação Poderoso Ruby - tasafoemacao
pamelagatinho
 
Empreendendo em comunidades
Empreendendo em comunidadesEmpreendendo em comunidades
Empreendendo em comunidades
Jaime Schettini
 
Agilidade em Série - XP - Integração Contínua
Agilidade em Série - XP - Integração ContínuaAgilidade em Série - XP - Integração Contínua
Agilidade em Série - XP - Integração Contínua
Comunidade Tá safo!
 

Andere mochten auch (17)

Tá Safo!?
Tá Safo!?Tá Safo!?
Tá Safo!?
 
Carreira2 0
Carreira2 0Carreira2 0
Carreira2 0
 
Pequenos dispositivos grandes negócio$
Pequenos dispositivos grandes negócio$Pequenos dispositivos grandes negócio$
Pequenos dispositivos grandes negócio$
 
Tá safo em ação refatorada
Tá safo em ação refatoradaTá safo em ação refatorada
Tá safo em ação refatorada
 
Apresentação Poderoso Ruby - tasafoemacao
Apresentação Poderoso Ruby - tasafoemacaoApresentação Poderoso Ruby - tasafoemacao
Apresentação Poderoso Ruby - tasafoemacao
 
Agora é Android, Tá Safo?
Agora é Android, Tá Safo? Agora é Android, Tá Safo?
Agora é Android, Tá Safo?
 
Workshop Scrum Product Owner, Delírios de PO em Dia de Verão v6
Workshop Scrum Product Owner, Delírios de PO em Dia de Verão v6Workshop Scrum Product Owner, Delírios de PO em Dia de Verão v6
Workshop Scrum Product Owner, Delírios de PO em Dia de Verão v6
 
Software Livre: ser, pensar e agir
Software Livre: ser, pensar e agirSoftware Livre: ser, pensar e agir
Software Livre: ser, pensar e agir
 
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosVisão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o foco
 
Framework JGenesis
Framework JGenesisFramework JGenesis
Framework JGenesis
 
Seja Notável
Seja NotávelSeja Notável
Seja Notável
 
Empreendendo em comunidades
Empreendendo em comunidadesEmpreendendo em comunidades
Empreendendo em comunidades
 
A linguagem Ruby e o framework Rails
A linguagem Ruby e o framework RailsA linguagem Ruby e o framework Rails
A linguagem Ruby e o framework Rails
 
Ruby and Rails for womens
Ruby and Rails for womensRuby and Rails for womens
Ruby and Rails for womens
 
Tá safo em ação
Tá safo em açãoTá safo em ação
Tá safo em ação
 
Agilidade em Série - XP - Integração Contínua
Agilidade em Série - XP - Integração ContínuaAgilidade em Série - XP - Integração Contínua
Agilidade em Série - XP - Integração Contínua
 

Ähnlich wie Metodos ageis thinkingdifferent

XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
Rodrigo Branas
 
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas EvolucionáriasAgilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Breno Barros
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certo
Marcos Petry
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeis
Comunidade Tá safo!
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agile
Alini Rebonatto
 
IPA Conhecendo XP
IPA Conhecendo XPIPA Conhecendo XP
IPA Conhecendo XP
Wildtech
 

Ähnlich wie Metodos ageis thinkingdifferent (20)

XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Como desenvolver-software
Como desenvolver-softwareComo desenvolver-software
Como desenvolver-software
 
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
 
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
Arquitetura Evolutiva - A retomada do ágil 18 anos depoisArquitetura Evolutiva - A retomada do ágil 18 anos depois
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas EvolucionáriasAgilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certo
 
Porque você precisa de uma estratégia de QA e precisa disso AGORA!
Porque você precisa de uma estratégia de QA e precisa disso AGORA!Porque você precisa de uma estratégia de QA e precisa disso AGORA!
Porque você precisa de uma estratégia de QA e precisa disso AGORA!
 
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
 
Refactoring
RefactoringRefactoring
Refactoring
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeis
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at Scale
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
QConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestruturaQConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestrutura
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agile
 
Memorias das trincheiras
Memorias das trincheirasMemorias das trincheiras
Memorias das trincheiras
 
IPA Conhecendo XP
IPA Conhecendo XPIPA Conhecendo XP
IPA Conhecendo XP
 
Práticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software EficientePráticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software Eficiente
 

Mehr von Paulo Igor Alves Godinho

Mehr von Paulo Igor Alves Godinho (12)

Pequenas Ações para Revolucionar sua Carreira
Pequenas Ações para Revolucionar sua CarreiraPequenas Ações para Revolucionar sua Carreira
Pequenas Ações para Revolucionar sua Carreira
 
Kanban - Mais que um quadro na parede
Kanban - Mais que um quadro na paredeKanban - Mais que um quadro na parede
Kanban - Mais que um quadro na parede
 
Melhorando o Fluxo de Trabalho com Kanban
Melhorando o Fluxo de Trabalho com KanbanMelhorando o Fluxo de Trabalho com Kanban
Melhorando o Fluxo de Trabalho com Kanban
 
Small Acts - Pequenas ações geram grandes revoluções
Small Acts - Pequenas ações geram grandes revoluçõesSmall Acts - Pequenas ações geram grandes revoluções
Small Acts - Pequenas ações geram grandes revoluções
 
Preocupações Desenvolvedor Ágil
Preocupações Desenvolvedor ÁgilPreocupações Desenvolvedor Ágil
Preocupações Desenvolvedor Ágil
 
Buscando Agilidade sem Rótulos
Buscando Agilidade sem RótulosBuscando Agilidade sem Rótulos
Buscando Agilidade sem Rótulos
 
JRuby - Explorando um mundo de possibilidades
JRuby - Explorando um mundo de possibilidadesJRuby - Explorando um mundo de possibilidades
JRuby - Explorando um mundo de possibilidades
 
Facetas do desenvolvedor agil
Facetas do desenvolvedor agilFacetas do desenvolvedor agil
Facetas do desenvolvedor agil
 
Palestra agile brazil (versão atualizada)
Palestra agile brazil (versão atualizada)Palestra agile brazil (versão atualizada)
Palestra agile brazil (versão atualizada)
 
Palestra tdd-completa
Palestra tdd-completaPalestra tdd-completa
Palestra tdd-completa
 
Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
TDD - Test Driven Development com JAVA
TDD - Test Driven Development com JAVATDD - Test Driven Development com JAVA
TDD - Test Driven Development com JAVA
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Metodos ageis thinkingdifferent