SlideShare uma empresa Scribd logo
1 de 25
Agile Yourself Desenvolvimento Ágil usando ferramentas Atlassian Renan Battaglin rbattaglin@atlassian.com
Quem sou eu?         @renanwb Engenheiro de Suporte  Bamboo,Crowd e Confluence
Tópicos Metodologias de Desenvolvimento Tradicionais x Ágeis Produtos Atlassian e Práticas Ágeis Gerenciamento de Times Ágeis Demonstrações
Metodologias Tradicionais
Previsibilidade
Arquitetura definida e fechada antes da implementação
Documentação Abrangente
Valorização dos Processos
Metodologias Ágeis
Valoriza Indivíduos e Interaçõesmais que processos e ferramentas
Valoriza Software em Funcionamentomais do que documentação abrangente
Constante Colaboração com o Clienteao invés de simples negociação de Contrato
Valoriza Rápida Reação a Mudançasao invés de seguir um plano único
Prática: Programação em Pares
Prática: Integração Contínua
Prática: Boa Comunicação
Prática: Orientado a Testes
Prática: Iterações Curtas
Scrum 				Foco na Gerência do Projeto 				Define Processo Iterativo: Sprints 				Planejamento para o Backlog 				Pelo menos uma entrega acontece no 				final de cada iteração 				Acompanhamento diário
Kanban
JIRA +GreenHopper+ Scrum + Kanban 				Gerenciamento de Projetos Ágeis 				Monitoramento do time durante todo o 			processo de desenvolvimento 				Planejamento e Controle de Sprints 				Visualização de Relatórios e Gráficos
Demonstrações
Perguntas e Respostas
Recursos Extras atlassian.com/greenhopper atlassian.com/jira atlassian.com/agile ou Teste Agora: sandbox.onjira.com

Mais conteúdo relacionado

Destaque

Atlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaAtlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaMarcelo Mrack
 
Extend your Confluence and Jira Functionalities
Extend your Confluence and Jira FunctionalitiesExtend your Confluence and Jira Functionalities
Extend your Confluence and Jira FunctionalitiesXpand IT
 
10 Killer Confluence Plugins
10 Killer Confluence Plugins10 Killer Confluence Plugins
10 Killer Confluence PluginsAtlassian
 
7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat IntegrationsAtlassian
 
How to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceHow to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceAtlassian
 
How We Re-imagined and Simplified Confluence Bit by Bit
How We Re-imagined and Simplified Confluence Bit by BitHow We Re-imagined and Simplified Confluence Bit by Bit
How We Re-imagined and Simplified Confluence Bit by BitAtlassian
 

Destaque (6)

Atlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaAtlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer Tecnologia
 
Extend your Confluence and Jira Functionalities
Extend your Confluence and Jira FunctionalitiesExtend your Confluence and Jira Functionalities
Extend your Confluence and Jira Functionalities
 
10 Killer Confluence Plugins
10 Killer Confluence Plugins10 Killer Confluence Plugins
10 Killer Confluence Plugins
 
7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations
 
How to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceHow to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and Confluence
 
How We Re-imagined and Simplified Confluence Bit by Bit
How We Re-imagined and Simplified Confluence Bit by BitHow We Re-imagined and Simplified Confluence Bit by Bit
How We Re-imagined and Simplified Confluence Bit by Bit
 

Semelhante a Agile Yourself

Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrumScumpb
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisEmerson Schenatto
 
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
 
Métodos Ágeis #conceitos #aplicação #aprendizado
Métodos Ágeis #conceitos #aplicação #aprendizadoMétodos Ágeis #conceitos #aplicação #aprendizado
Métodos Ágeis #conceitos #aplicação #aprendizadoAndré Spínola
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptDavidMaciel34
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...jeniferterra
 
5 meses de python o que aprendi
5 meses de python  o que aprendi5 meses de python  o que aprendi
5 meses de python o que aprendiVinta Software
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCWildtech
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2Edinaldo Mendes
 

Semelhante a Agile Yourself (20)

Agile
AgileAgile
Agile
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrum
 
Metodologias Ágeis: case de sucesso
Metodologias Ágeis: case de sucessoMetodologias Ágeis: case de sucesso
Metodologias Ágeis: case de sucesso
 
Os desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeisOs desafios da análise de negócios em equipes ágeis
Os desafios da análise de negócios em equipes ágeis
 
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
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 
Ferramentas e ritos
Ferramentas e ritosFerramentas e ritos
Ferramentas e ritos
 
Métodos Ágeis #conceitos #aplicação #aprendizado
Métodos Ágeis #conceitos #aplicação #aprendizadoMétodos Ágeis #conceitos #aplicação #aprendizado
Métodos Ágeis #conceitos #aplicação #aprendizado
 
SeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).pptSeminarioGerenciamentoAgil (1).ppt
SeminarioGerenciamentoAgil (1).ppt
 
Lean agile testing
Lean agile testingLean agile testing
Lean agile testing
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...
Como o desenvolvimento ágil pode ajudar a criar soluções eficientes para o go...
 
Agilidade.pdf
Agilidade.pdfAgilidade.pdf
Agilidade.pdf
 
3 P's Pessoas, Processo e Produto
3 P's Pessoas, Processo e Produto3 P's Pessoas, Processo e Produto
3 P's Pessoas, Processo e Produto
 
5 meses de python o que aprendi
5 meses de python  o que aprendi5 meses de python  o que aprendi
5 meses de python o que aprendi
 
Lean1
Lean1Lean1
Lean1
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESC
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
APS - RAD x Ágeis
APS - RAD x ÁgeisAPS - RAD x Ágeis
APS - RAD x Ágeis
 

Último

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.docx2m Assessoria
 
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 exemploDanilo Pinotti
 
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 CalisthenicsDanilo Pinotti
 
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.docx2m Assessoria
 
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.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 

Último (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
 
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 - 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 - 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
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

Agile Yourself

Notas do Editor

  1. Sou BrasileiroAtualmente eu moro em Sydney AustraliaMas estou passando 3 meses
  2. Nosnao queremos dizer como voce deve trabalhar dentro da sua empresa. Nos desenvolvemos os nossos produtos para que eles sejam flexives o suficiente para se adaptar ao processo que voce usa dentro da sua empresa, seja ele tradicional ou AgilOutra coisa, esse tipo de apresentacao (metodologias de desenvolvimento de ) eh bastante comum e famosa. O nosso objetivo hoje eh ter uma rapidacomparacao entre metodologias e depois partir para a parte pratica nas demonstracoes.
  3. Metodologias bastante antigasLinear ou Cascata -> Produto de uma fase serve de entrada para a proxima fase. Regredir para fases anteriores pode ser bastante caroMetodo em V -> Permitia revisao das fases anteriores
  4. A principal caracteristicadessesmetodos eh a previsibilidade. Traca-se um planoe segue-se oplano de acordo com onumero de pessoase tempo disponivel.
  5. Aarquitetura eh definida no inicio. O Produto de umafasealimenta a outra: Arquitetura -> Implementacao -> Teste
  6. A documentacaofaz parte daentrega, naoapenas do processo
  7. Processosquegarantemqualidade70% do tempo era gastoemprocessoe 30 por cento emdesenvolvimento.Entregar software, naodocumentacao
  8. Metolologias iterativas e incrementais.Naoeh totalmente novo. Pode ser comparado com a metodologia em espiral, mas eh totalmente defferente nos valores e atitudes. Iteracoes mais curtas.
  9. Criatividade e aprendisado do time influenciando o desenvolvimentoAtividade intelectual criativaIteracoes -> comporta-se como uma linha de montagem -> Constantemente uma entrega eh feita
  10. Isso dah liberdade para o time usar formas criativasDesign SessionsWhiteBoardsFotosO Resultado final eh o Software, nao a documentacaoDocumentacao como ferramenta VERSUS Documentacao como fim
  11. Comunicacao com o cliente eh constante, nao apenas do inicio do projeto quando os requisitos sao definidos.
  12. Novos requisitos podem ser rapidamente incluidos no produto
  13. Dois desenvolvedores na mesma maquina. Um codifica o outro revisa
  14. Membros do time adicionam novo codigo ao repositorio diariamente e o sistema deve automaticamente checar se ele continua consistente. Manter o projeto sempre em um estado consistente.
  15. Espera-se que a boa comunicacao ajude a substituir a necessidade por documentacao.
  16. Testes unitarios, de funcionais e de integracaosao entregues a cada iteracao. Podem ser executados durante a Integracao Continua
  17. Incremental e em Iteracoes.
  18. A propostadaAtlassian eh fazed com queo JIRA sejaocentro do time de desenvolvimentoeusaroGreenHopperparadarumavisaoagilaosDesenvolvedores, AoLider do ProjetoeaoGerentes
  19. GreenHopper funciona muito bem com o ScrumScrumeh uma metodologia agil usada gerenciar o projeto. Ela nao se preocupa com as outras praticas ageis usadas pelos engenheiros, apenas com o gerenciamento.Scrumeh muito mais completo e complexo do que isso, mas para o contexto desta apresentacao, essas informacoessao suficientes
  20. O Kanbaneh uma metodologia bastante differente, mas o GreenHoppertambem pode ser usado por esses times. Evitar tempo ocioso; Evitar sobrecarregamento.
  21. Esse slideeh uma conclusao e vamos nos basear nele para as demonstracoes