SlideShare a Scribd company logo
1 of 88
Download to read offline
Metodologias ágeis
interativasElton Minetto - @eminetto
Que
problemas
os projetos enfrentam em 2017?
Para cada $1 bilhão investido nos EUA, $122 milhões
são perdidos devido a falta de performance em
projetos.
(Source: PMI.org)
Menos de um terço de todos os projetos foram
finalizados dentro do prazo e orçamento no último
ano (2015)
(Source: Standish Group)
Pressão para cumprir prazos irreais é a maior razão
de código ser lançado antes de estar pronto.
81% dos desenvolvedores admitiram liberar código
antes de estar pronto.
(Source: Gitlab 2016 Global Developer Report)
Como resolver esses problemas *?
Como resolver esses problemas *?
→ Metodologias
Como resolver esses problemas *?
→ Metodologias
→ Ferramentas
Como resolver esses problemas *?
→ Metodologias
→ Ferramentas
→ Métricas
* IMHO
Metodologias
(
Iterativo
x
Interativo
Iterativo se refere a ciclo, repetição. Uma iteração é
um ciclo ou uma etapa de uma rotina maior.
Interativo se refere a relacionamento, comunicação.
Uma interação é uma ação mútua, uma entidade
agindo sobre a outra ou vice-versa.
)
Metodologias ágeis "iterativas"
Metodologias ágeis "iterativas"
→ Scrum
Metodologias ágeis "iterativas"
→ Scrum
→ Kanban
Metodologias ágeis "interativas"
Metodologias ágeis "interativas"
→ InnerSource
Metodologias ágeis "interativas"
→ InnerSource
→ ConvDev
InnerSource
InnerSource usa as lições aprendidas do
desenvolvimento de software de código aberto e as
aplica para a forma como as empresas desenvolvem
software internamente. Para as empresas o InnerSource
pode ser uma grande ferramenta para ajudar a quebrar
silos, incentivar a colaboração interna, acelerar o on-
boarding de novos engenheiros, e identificar
oportunidades de contribuir para o mundo de código
aberto.
Princípios
Princípios
→ Comunicação
Princípios
→ Comunicação
→ Transparência
Princípios
→ Comunicação
→ Transparência
→ Colaboração
Princípios
→ Comunicação
→ Transparência
→ Colaboração
→ Comunidade
Princípios
→ Comunicação
→ Transparência
→ Colaboração
→ Comunidade
→ Meritocracia
ConvDev
ConvDev (Conversational Development) é uma evolução
natural do desenvolvimento de software. Ele incentiva a
conversa entre grupos funcionais através de todo o
processo de desenvolvimento de software, permitindo que
os desenvolvedores possam manter um histórico de toda
evolução em uma forma coesa e intuitiva. ConvDev acelera
o ciclo de vida do desenvolvimento incentivando a
colaboração e o compartilhamento desde a ideia até o
lançamento em produção.
Princípios
Princípios
→ Reduzir o ciclo de entrega, aumentando a efetividade
Princípios
→ Reduzir o ciclo de entrega, aumentando a efetividade
→ Monitorar o processo desde a ideia até o lançamento
em produção
Princípios
→ Reduzir o ciclo de entrega, aumentando a efetividade
→ Monitorar o processo desde a ideia até o lançamento
em produção
→ As conversas devem fluir entre todos os estágios
Princípios
→ Reduzir o ciclo de entrega, aumentando a efetividade
→ Monitorar o processo desde a ideia até o lançamento
em produção
→ As conversas devem fluir entre todos os estágios
→ Todos os envolvidos no projeto fazem parte da
conversa
Princípios
→ Reduzir o ciclo de entrega, aumentando a efetividade
→ Monitorar o processo desde a ideia até o lançamento
em produção
→ As conversas devem fluir entre todos os estágios
→ Todos os envolvidos no projeto fazem parte da
conversa
→ Toda a empresa pode contribuir com o processo
Benefícios
Benefícios
→ Entregar mudanças menores e mais simples é mais
eficiente
Benefícios
→ Entregar mudanças menores e mais simples é mais
eficiente
→ Interações frequentes geram melhores coletas de
informações
Benefícios
→ Entregar mudanças menores e mais simples é mais
eficiente
→ Interações frequentes geram melhores coletas de
informações
→ Velocidade para responder às necessidades do mercado
Benefícios
→ Entregar mudanças menores e mais simples é mais
eficiente
→ Interações frequentes geram melhores coletas de
informações
→ Velocidade para responder às necessidades do mercado
→ Maior previsibilidade
Benefícios
→ Entregar mudanças menores e mais simples é mais
eficiente
→ Interações frequentes geram melhores coletas de
informações
→ Velocidade para responder às necessidades do mercado
→ Maior previsibilidade
→ Maior senso de progresso
ConvDev takes a different approach
by constraining the agile principles to
what’s at the center of getting work
done, the conversation, no matter
what framework or methodology is
used. 1
1
http://conversationaldevelopment.com/2017/04/16/what-is-conversational-
development/
Ferramentas
as que nós
usamos...
... hoje
Unit testing
Unit testing
→ PHPUnit
Unit testing
→ PHPUnit
→ Codeception
Unit testing
→ PHPUnit
→ Codeception
→ Karma
Unit testing
→ PHPUnit
→ Codeception
→ Karma
→ Jasmine
Unit testing
→ PHPUnit
→ Codeception
→ Karma
→ Jasmine
→ Mocha
Continuous integration/deploy
Continuous integration/deploy
→ Buildkite
Continuous integration/deploy
→ Buildkite
→ DeployBot
Continuous integration/deploy
→ Buildkite
→ DeployBot
→ Drone.io (em avaliação)
Code reviews
Code reviews
→ Github/Bitbucket/Gitlab
Code coverage reports
Code coverage reports
→ PHPUnit
Code coverage reports
→ PHPUnit
→ Codecov
Static analysis
Static analysis
→ PHPCS, eslint, etc
Static analysis
→ PHPCS, eslint, etc
→ Git hooks
Static analysis
→ PHPCS, eslint, etc
→ Git hooks
→ Codacy/Ebert
Static analysis
→ PHPCS, eslint, etc
→ Git hooks
→ Codacy/Ebert
→ Code Climate CLI (em avaliação)
Performance & debug
Performance & debug
→ Sentry
Performance & debug
→ Sentry
→ xhprof
Performance & debug
→ Sentry
→ xhprof
→ Xdebug
Performance & debug
→ Sentry
→ xhprof
→ Xdebug
→ New Relic
DevOps tools
DevOps tools
→ Docker
DevOps tools
→ Docker
→ Kubernetes (em avaliação)
DevOps tools
→ Docker
→ Kubernetes (em avaliação)
→ shell script
DevOps tools
→ Docker
→ Kubernetes (em avaliação)
→ shell script
→ e mais shell script
Tasks
Tasks
→ Trello
Tasks
→ Trello
→ Github Issues + Waffle
Métricas
Métricas "Painel de Ferrari"
Métricas "Painel de Ferrari"
→ Lead Time
Métricas "Painel de Ferrari"
→ Lead Time
→ Cycle Time
Métricas "Painel de Ferrari"
→ Lead Time
→ Cycle Time
→ Response Time
Métricas "Painel de Ferrari"
→ Lead Time
→ Cycle Time
→ Response Time
→ Takt Time
Métricas "Painel de Ferrari"
→ Lead Time
→ Cycle Time
→ Response Time
→ Takt Time
→ Throughput
Referências
O que é Lead time, Cycle Time e Reaction Time?
InnerSource Commons
InnerSource
Convdev
http://conversationaldevelopment.com/
Contato
eminetto@coderockr.com
http://eltonminetto.net
http://asemanaphp.com.br
http://asemanago.com.br
http://twitter.com/eminetto

More Related Content

What's hot

Alm e ATLM - A importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A  importância dos lifecycles no desenvolvimento de softwareAlm e ATLM - A  importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A importância dos lifecycles no desenvolvimento de softwareVandre Ramos, MSc, MBA, CSM
 
Muita gestão e pouca engenharia, por onde anda o XP?
Muita gestão e pouca engenharia, por onde anda o XP?Muita gestão e pouca engenharia, por onde anda o XP?
Muita gestão e pouca engenharia, por onde anda o XP?Cristiano Schwening
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimentoGabriel Moura
 
TDC 2014 - A influência dos processos de desenvolvimento na arquitetura
TDC 2014 - A influência dos processos de desenvolvimento na arquiteturaTDC 2014 - A influência dos processos de desenvolvimento na arquitetura
TDC 2014 - A influência dos processos de desenvolvimento na arquiteturaEric Lemes
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimentoledsifes
 
Arquitetura para entrega continua
Arquitetura para entrega continuaArquitetura para entrega continua
Arquitetura para entrega continuaLeonardo Kobus
 
Sucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSérgio Giraldo
 
Apresentação TDC2015
Apresentação TDC2015Apresentação TDC2015
Apresentação TDC2015Bruno Murawski
 
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...Agile Trends
 
TDC2016SP - Equipes ágeis de infraestrutura
TDC2016SP - Equipes ágeis de infraestruturaTDC2016SP - Equipes ágeis de infraestrutura
TDC2016SP - Equipes ágeis de infraestruturatdc-globalcode
 
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de Software
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de SoftwareConceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de Software
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de SoftwareFelizardo Charles
 
Construindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadoresConstruindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadoresGabriel Oliveira
 
O Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidadeO Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidadeAntônio Carlos
 
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de software
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de softwareTDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de software
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de softwaretdc-globalcode
 
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e GithubDescomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e GithubMarcelo Souza Vieira
 
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santosminastestingconference
 

What's hot (20)

Alm e ATLM - A importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A  importância dos lifecycles no desenvolvimento de softwareAlm e ATLM - A  importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A importância dos lifecycles no desenvolvimento de software
 
Muita gestão e pouca engenharia, por onde anda o XP?
Muita gestão e pouca engenharia, por onde anda o XP?Muita gestão e pouca engenharia, por onde anda o XP?
Muita gestão e pouca engenharia, por onde anda o XP?
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimento
 
TDC 2014 - A influência dos processos de desenvolvimento na arquitetura
TDC 2014 - A influência dos processos de desenvolvimento na arquiteturaTDC 2014 - A influência dos processos de desenvolvimento na arquitetura
TDC 2014 - A influência dos processos de desenvolvimento na arquitetura
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
 
Arquitetura para entrega continua
Arquitetura para entrega continuaArquitetura para entrega continua
Arquitetura para entrega continua
 
Sucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura Agile
 
Apresentação TDC2015
Apresentação TDC2015Apresentação TDC2015
Apresentação TDC2015
 
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
 
TDC2016SP - Equipes ágeis de infraestrutura
TDC2016SP - Equipes ágeis de infraestruturaTDC2016SP - Equipes ágeis de infraestrutura
TDC2016SP - Equipes ágeis de infraestrutura
 
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de Software
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de SoftwareConceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de Software
Conceitos Básicos Sobre Metodologias Ágeis para Desenvolvimento de Software
 
Construindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadoresConstruindo bons relacionamentos entre desenvolvedores e testadores
Construindo bons relacionamentos entre desenvolvedores e testadores
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
O Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidadeO Impacto da adoção de DevOps na qualidade
O Impacto da adoção de DevOps na qualidade
 
jCompany X Geradores de Códigos
jCompany X Geradores de CódigosjCompany X Geradores de Códigos
jCompany X Geradores de Códigos
 
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de software
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de softwareTDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de software
TDC2017 | POA Trilha Arquitetura - Antifragilidade e desenvolvimento de software
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e GithubDescomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
 
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos
[MTC 2021] Do manual ao continuos testing - Jonathan Rodrigo da Silva Santos
 

Viewers also liked

Memórias das trincheiras (parte 2)
Memórias das trincheiras (parte 2)Memórias das trincheiras (parte 2)
Memórias das trincheiras (parte 2)Elton Minetto
 
De Padawan a Jedi - Versão 2016
De Padawan a Jedi - Versão 2016De Padawan a Jedi - Versão 2016
De Padawan a Jedi - Versão 2016Elton Minetto
 
PSR-7, middlewares e o futuro dos frameworks
PSR-7, middlewares e o futuro dos frameworksPSR-7, middlewares e o futuro dos frameworks
PSR-7, middlewares e o futuro dos frameworksElton Minetto
 
Programadores, guitarras negócios
Programadores, guitarras negóciosProgramadores, guitarras negócios
Programadores, guitarras negóciosElton Minetto
 
Aspectos do Design Orientado a Objetos
Aspectos do Design Orientado a ObjetosAspectos do Design Orientado a Objetos
Aspectos do Design Orientado a ObjetosJoão Batista Neto
 
PHP like a super hero
PHP like a super heroPHP like a super hero
PHP like a super heroElton Minetto
 
Desenvolvendo APIs em Go usando Middlewares
Desenvolvendo APIs em Go usando MiddlewaresDesenvolvendo APIs em Go usando Middlewares
Desenvolvendo APIs em Go usando MiddlewaresElton Minetto
 
Design orientado a objetos com foco nos testes
Design orientado a objetos com foco nos testesDesign orientado a objetos com foco nos testes
Design orientado a objetos com foco nos testesJoão Batista Neto
 
Inovação e tecnologia
Inovação  e tecnologiaInovação  e tecnologia
Inovação e tecnologiaElton Minetto
 
E-commerce e o novo consumidor
E-commerce e o novo consumidorE-commerce e o novo consumidor
E-commerce e o novo consumidorElton Minetto
 
Ao infinito e além com PHP memcached e Gearman
Ao infinito e além com PHP memcached e GearmanAo infinito e além com PHP memcached e Gearman
Ao infinito e além com PHP memcached e GearmanElton Minetto
 
Best Strategy Is Speed (Startup2Startup May 2008)
Best Strategy Is Speed (Startup2Startup May 2008)Best Strategy Is Speed (Startup2Startup May 2008)
Best Strategy Is Speed (Startup2Startup May 2008)Dave McClure
 

Viewers also liked (16)

Memórias das trincheiras (parte 2)
Memórias das trincheiras (parte 2)Memórias das trincheiras (parte 2)
Memórias das trincheiras (parte 2)
 
De Padawan a Jedi - Versão 2016
De Padawan a Jedi - Versão 2016De Padawan a Jedi - Versão 2016
De Padawan a Jedi - Versão 2016
 
PSR-7, middlewares e o futuro dos frameworks
PSR-7, middlewares e o futuro dos frameworksPSR-7, middlewares e o futuro dos frameworks
PSR-7, middlewares e o futuro dos frameworks
 
Programadores, guitarras negócios
Programadores, guitarras negóciosProgramadores, guitarras negócios
Programadores, guitarras negócios
 
Aspectos do Design Orientado a Objetos
Aspectos do Design Orientado a ObjetosAspectos do Design Orientado a Objetos
Aspectos do Design Orientado a Objetos
 
PHP like a super hero
PHP like a super heroPHP like a super hero
PHP like a super hero
 
Desenvolvendo APIs em Go usando Middlewares
Desenvolvendo APIs em Go usando MiddlewaresDesenvolvendo APIs em Go usando Middlewares
Desenvolvendo APIs em Go usando Middlewares
 
Design orientado a objetos com foco nos testes
Design orientado a objetos com foco nos testesDesign orientado a objetos com foco nos testes
Design orientado a objetos com foco nos testes
 
Let's log!
Let's log!Let's log!
Let's log!
 
Inovação e tecnologia
Inovação  e tecnologiaInovação  e tecnologia
Inovação e tecnologia
 
Code Squad
Code SquadCode Squad
Code Squad
 
E-commerce e o novo consumidor
E-commerce e o novo consumidorE-commerce e o novo consumidor
E-commerce e o novo consumidor
 
Ao infinito e além com PHP memcached e Gearman
Ao infinito e além com PHP memcached e GearmanAo infinito e além com PHP memcached e Gearman
Ao infinito e além com PHP memcached e Gearman
 
DevOps e PHP
DevOps e PHPDevOps e PHP
DevOps e PHP
 
Best Strategy Is Speed (Startup2Startup May 2008)
Best Strategy Is Speed (Startup2Startup May 2008)Best Strategy Is Speed (Startup2Startup May 2008)
Best Strategy Is Speed (Startup2Startup May 2008)
 
Otimização MySQL
Otimização MySQLOtimização MySQL
Otimização MySQL
 

Similar to Metodologias ágeis interativas

E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOpsE se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOpsEdson Celio
 
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
 
Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Adriano Tavares
 
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 SoftwareDaniel Cukier
 
Exercicio 1 engenharia de software.
Exercicio 1 engenharia de software.Exercicio 1 engenharia de software.
Exercicio 1 engenharia de software.Renato Breaking
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Lourenco P Soares
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Grupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxGrupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxssuser064821
 
Seu código fonte é sustentável?
Seu código fonte é sustentável?Seu código fonte é sustentável?
Seu código fonte é sustentável?Isaac de Souza
 
Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Adriano Tavares
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGWelington Monteiro
 
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 turbinadaAndré Paulovich
 
Revolucao Agile - UFSCar
Revolucao Agile - UFSCarRevolucao Agile - UFSCar
Revolucao Agile - UFSCarLuiz Ribeiro
 

Similar to Metodologias ágeis interativas (20)

DevOps - Operação contínua
DevOps - Operação contínuaDevOps - Operação contínua
DevOps - Operação contínua
 
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOpsE se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
 
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
 
Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019
 
Lean software
Lean software Lean software
Lean software
 
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
 
DevOps pela visão de um QA
DevOps pela visão de um QADevOps pela visão de um QA
DevOps pela visão de um QA
 
Exercicio 1 engenharia de software.
Exercicio 1 engenharia de software.Exercicio 1 engenharia de software.
Exercicio 1 engenharia de software.
 
DevOps
DevOpsDevOps
DevOps
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Grupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptxGrupo 3 - Gestão Ágil (3).pptx
Grupo 3 - Gestão Ágil (3).pptx
 
Seu código fonte é sustentável?
Seu código fonte é sustentável?Seu código fonte é sustentável?
Seu código fonte é sustentável?
 
Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez!
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
 
São Paulo MuleSoft Meetups - DevOps
São Paulo MuleSoft Meetups - DevOpsSão Paulo MuleSoft Meetups - DevOps
São Paulo MuleSoft Meetups - DevOps
 
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
 
Revolucao Agile - UFSCar
Revolucao Agile - UFSCarRevolucao Agile - UFSCar
Revolucao Agile - UFSCar
 
Quem e dev ops
Quem e dev opsQuem e dev ops
Quem e dev ops
 

More from Elton Minetto

Go e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroGo e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroElton Minetto
 
Object Calisthenics em Go
Object Calisthenics em GoObject Calisthenics em Go
Object Calisthenics em GoElton Minetto
 
Programar != desenvolver software (v2)
Programar != desenvolver software (v2)Programar != desenvolver software (v2)
Programar != desenvolver software (v2)Elton Minetto
 
Gerenciando uma startup no Github Projects
Gerenciando uma startup no Github ProjectsGerenciando uma startup no Github Projects
Gerenciando uma startup no Github ProjectsElton Minetto
 
Clean architecture em Go - v2
Clean architecture em Go - v2Clean architecture em Go - v2
Clean architecture em Go - v2Elton Minetto
 
Programar != desenvolver software
Programar != desenvolver softwareProgramar != desenvolver software
Programar != desenvolver softwareElton Minetto
 
Clean Architecture em PHP
Clean Architecture em PHPClean Architecture em PHP
Clean Architecture em PHPElton Minetto
 
Clean Architecture in Golang
Clean Architecture in GolangClean Architecture in Golang
Clean Architecture in GolangElton Minetto
 
A jornada do desenvolvedor
A jornada do desenvolvedorA jornada do desenvolvedor
A jornada do desenvolvedorElton Minetto
 
Product and Technology
Product and TechnologyProduct and Technology
Product and TechnologyElton Minetto
 
Code:Nation Tech Stack
Code:Nation Tech StackCode:Nation Tech Stack
Code:Nation Tech StackElton Minetto
 
Modernizando projetos legados usando APIs
Modernizando projetos legados usando APIsModernizando projetos legados usando APIs
Modernizando projetos legados usando APIsElton Minetto
 
12 factor in the PHP world
12 factor in the PHP world12 factor in the PHP world
12 factor in the PHP worldElton Minetto
 
Building APIs using Go
Building APIs using GoBuilding APIs using Go
Building APIs using GoElton Minetto
 
O case da Compufácil e AWS
O case da Compufácil e AWSO case da Compufácil e AWS
O case da Compufácil e AWSElton Minetto
 

More from Elton Minetto (20)

Go e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroGo e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outro
 
Object Calisthenics em Go
Object Calisthenics em GoObject Calisthenics em Go
Object Calisthenics em Go
 
Programar != desenvolver software (v2)
Programar != desenvolver software (v2)Programar != desenvolver software (v2)
Programar != desenvolver software (v2)
 
Gerenciando uma startup no Github Projects
Gerenciando uma startup no Github ProjectsGerenciando uma startup no Github Projects
Gerenciando uma startup no Github Projects
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
Serverless em Go
Serverless em GoServerless em Go
Serverless em Go
 
JAMstack
JAMstackJAMstack
JAMstack
 
Clean architecture em Go - v2
Clean architecture em Go - v2Clean architecture em Go - v2
Clean architecture em Go - v2
 
Programar != desenvolver software
Programar != desenvolver softwareProgramar != desenvolver software
Programar != desenvolver software
 
Clean Architecture em PHP
Clean Architecture em PHPClean Architecture em PHP
Clean Architecture em PHP
 
Clean Architecture in Golang
Clean Architecture in GolangClean Architecture in Golang
Clean Architecture in Golang
 
A jornada do desenvolvedor
A jornada do desenvolvedorA jornada do desenvolvedor
A jornada do desenvolvedor
 
Product and Technology
Product and TechnologyProduct and Technology
Product and Technology
 
Code:Nation Tech Stack
Code:Nation Tech StackCode:Nation Tech Stack
Code:Nation Tech Stack
 
Modernizando projetos legados usando APIs
Modernizando projetos legados usando APIsModernizando projetos legados usando APIs
Modernizando projetos legados usando APIs
 
12 factor in the PHP world
12 factor in the PHP world12 factor in the PHP world
12 factor in the PHP world
 
Building APIs using Go
Building APIs using GoBuilding APIs using Go
Building APIs using Go
 
Start you
Start youStart you
Start you
 
O case da Compufácil e AWS
O case da Compufácil e AWSO case da Compufácil e AWS
O case da Compufácil e AWS
 
Introdução a Go
Introdução a GoIntrodução a Go
Introdução a Go
 

Metodologias ágeis interativas