SlideShare uma empresa Scribd logo
Mais com menos
Produzir mais com menos tempo é possível
Scrum sem Xtreme programming não é sustentável
Scrum sem Continuous Integration é INPRODUTIVO, cheio de RETRABALHO
Após implantar Continuous integration, seguir para continuous deployment,
seguindo de continuous delivery
Práticas de engenharia a serem adotadas OBRIGATORIAMENTE
- Branch única
- Testes automatizados
Todo o resto das práticas, virão em decorrência destas duas.
Na primeira vai doer, mas depois é bom D+ ;)
Em Agile, o workflow é sequencial, mas o
desenvolvimento é concorrente
workflow de desenvolvimento de software:
Analysis -> Design -> Code -> Test -> Ready to Go
Em método tradicional, workflow e o desenvolvimento é
sequencial
Considere que cada linha é uma história
No momento do tempo em destaque, há
cinco tarefas concorrendo umas com as
outras, sem as práticas de engenharia este
cenário é um INFERNO tanto do ponto de
vista gerencial, quanto do ponto de vista de
engenharia
Isso tudo só funciona se tiver
CONTINUOUS INTEGRATION
Acredito que há muita coisa que podemos fazer para ser mais produtivos, porém,
acredito que o primeiro passo para a Empresa é este, adotar Continuous Integration
e/ou práticas de Engenharia de software
Outras melhorias, virão naturalmente na sequência
throw new SorryException(“Scrum sem XP não funciona. Para produzir
mais, não temos de trabalhar mais, tempos de trabalhar melhor”);
E depois, oque vem?
Ambientes de teste iguais ao de produção
Sem isto há muito desperdício de tempo procurando bugs, que só ocorrem em produção

Mais conteúdo relacionado

PPTX
PPTX
O papel do qa (testador) em um time ágil
PDF
DevOps - Estado da Arte
PDF
Anti-Padrões de Integração Contínua
PPTX
CI: Integração Contínua ou Isolamento Contínuo?
PPTX
Lean e a Engenharia de Software
PPTX
Testes Ágeis
PPTX
Workshop ietec Devops Testing
O papel do qa (testador) em um time ágil
DevOps - Estado da Arte
Anti-Padrões de Integração Contínua
CI: Integração Contínua ou Isolamento Contínuo?
Lean e a Engenharia de Software
Testes Ágeis
Workshop ietec Devops Testing

Mais procurados (20)

PPTX
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
PDF
II SDTA - Vantagens do Protótipo Navegável
PPTX
Microsoft - Application Lifecycle Management - Visão Geral
PDF
Teste em times ageis
PPTX
Devops - A cultura ágil voltada à infra-estrutura
PPTX
#Javou10 - Testes E2E com JavaScript
PDF
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
PDF
Scrum Class
PDF
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
PDF
Discutindo DevOps na pratica, por Danilo Sato
PDF
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
PPTX
Conhecendo o Team Foundation Server
PDF
BDD em Ação
KEY
Greenbar - Testes automatizados na sua empresa
PDF
O que é DevOps afinal?
PPTX
Enter SCRUM
PDF
Da Integração à Entrega Contínua
PPTX
Gestão Ágil de Projetos e Portfólio com o TFS 2013
PDF
O que é DevOps? Introdução à abordagem pela IBM
PPTX
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
II SDTA - Vantagens do Protótipo Navegável
Microsoft - Application Lifecycle Management - Visão Geral
Teste em times ageis
Devops - A cultura ágil voltada à infra-estrutura
#Javou10 - Testes E2E com JavaScript
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Scrum Class
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
Discutindo DevOps na pratica, por Danilo Sato
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
Conhecendo o Team Foundation Server
BDD em Ação
Greenbar - Testes automatizados na sua empresa
O que é DevOps afinal?
Enter SCRUM
Da Integração à Entrega Contínua
Gestão Ágil de Projetos e Portfólio com o TFS 2013
O que é DevOps? Introdução à abordagem pela IBM
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
Anúncio

Semelhante a Mais com menos (20)

PPTX
Melhorando a Qualidade do Desenvolvimento de Software com Scrum, XP e Lean
PPT
Apresentação TCC Xp E Scrum
PDF
SETIC Scrum & XP
PPT
Desenvolvimento Ágil de Software
PDF
Scrum - Faça o dobro do trabalho na metade do tempo
PDF
Apresentação Scrum, Xp e Kanban
PDF
Es capítulo 3 - desenvolvimento ágil
PPT
Introdução A Gestão Ágil De Projetos Com Scrum
PDF
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
PDF
Netshoes metodologia
PPTX
Treinamento Agile - Scrum Fundamentos
PDF
Netshoes metodologia
PDF
PPT
SCRUM Processo de Desenvolvimento de Software
PDF
Desenvolvimento ágil usando Scrum (Abril, 2005)
PDF
Minicurso Aplicando Scrum em projetos de software (2010)
PDF
Gestão de Produtos com Scrum e algo mais...
PPT
Desmistificando Agile & Scrum
PPT
Scrum - Desenvolvimento Ágil
PPT
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Melhorando a Qualidade do Desenvolvimento de Software com Scrum, XP e Lean
Apresentação TCC Xp E Scrum
SETIC Scrum & XP
Desenvolvimento Ágil de Software
Scrum - Faça o dobro do trabalho na metade do tempo
Apresentação Scrum, Xp e Kanban
Es capítulo 3 - desenvolvimento ágil
Introdução A Gestão Ágil De Projetos Com Scrum
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
Netshoes metodologia
Treinamento Agile - Scrum Fundamentos
Netshoes metodologia
SCRUM Processo de Desenvolvimento de Software
Desenvolvimento ágil usando Scrum (Abril, 2005)
Minicurso Aplicando Scrum em projetos de software (2010)
Gestão de Produtos com Scrum e algo mais...
Desmistificando Agile & Scrum
Scrum - Desenvolvimento Ágil
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Anúncio

Último (20)

PPTX
NR35 - Treinamento Aurea Medic - altura.pptx
PPTX
cultivo de folhosas alface rúcula almeirão.pptx
PPT
Curso de NR 10 para segurança do trabalho
PPT
Ergonomia Aula 01 conceitos básicos segurança
PPTX
Apresentação do relatório de C-slides.pptx
PDF
1 - Fundamentos Básicos da Transferência de Calor.pdf
PPT
1 - Serviços em Eletricidade - 1° SOS RCP DEA - Rev a.ppt
PDF
1 - Aula Pneumática Elementos da Pneumática.pdf
PPT
aula biologia do solo na agronomia introdução
PDF
Aula_04 gestão da manutenção _Custos da manutencão.pdf
PDF
Impactos ambientais gerados pela construção civil
PPT
Aula Ciência e Tecnologia dos Materiais - Metais e ligas não ferrosas
PPTX
Slide_Atualizações dos Protocolos de BLS e ACLS.pptx
PDF
Artigo sobre industria de petroleo em pdf
PPT
Primeiros Socorros e Saúde Ocupacional Ferrosos Sul.ppt
PDF
Manutenção de motores de indução trifésicos.pdf
PPT
Aula-Completação de poços de petroleo e gas
PPTX
1_Aula_de_Pesquisa_Aplicada__Engenharia____P_2024.2.pptx
PPTX
Caminho das Bromélias _Nível Obra - Governança em SSMA_03.2024.pptx
PDF
Reacoes_expansivas_no_concreto_DEF_ABCP_dez2020.pdf
NR35 - Treinamento Aurea Medic - altura.pptx
cultivo de folhosas alface rúcula almeirão.pptx
Curso de NR 10 para segurança do trabalho
Ergonomia Aula 01 conceitos básicos segurança
Apresentação do relatório de C-slides.pptx
1 - Fundamentos Básicos da Transferência de Calor.pdf
1 - Serviços em Eletricidade - 1° SOS RCP DEA - Rev a.ppt
1 - Aula Pneumática Elementos da Pneumática.pdf
aula biologia do solo na agronomia introdução
Aula_04 gestão da manutenção _Custos da manutencão.pdf
Impactos ambientais gerados pela construção civil
Aula Ciência e Tecnologia dos Materiais - Metais e ligas não ferrosas
Slide_Atualizações dos Protocolos de BLS e ACLS.pptx
Artigo sobre industria de petroleo em pdf
Primeiros Socorros e Saúde Ocupacional Ferrosos Sul.ppt
Manutenção de motores de indução trifésicos.pdf
Aula-Completação de poços de petroleo e gas
1_Aula_de_Pesquisa_Aplicada__Engenharia____P_2024.2.pptx
Caminho das Bromélias _Nível Obra - Governança em SSMA_03.2024.pptx
Reacoes_expansivas_no_concreto_DEF_ABCP_dez2020.pdf

Mais com menos

  • 1. Mais com menos Produzir mais com menos tempo é possível
  • 2. Scrum sem Xtreme programming não é sustentável Scrum sem Continuous Integration é INPRODUTIVO, cheio de RETRABALHO Após implantar Continuous integration, seguir para continuous deployment, seguindo de continuous delivery
  • 3. Práticas de engenharia a serem adotadas OBRIGATORIAMENTE - Branch única - Testes automatizados Todo o resto das práticas, virão em decorrência destas duas. Na primeira vai doer, mas depois é bom D+ ;)
  • 4. Em Agile, o workflow é sequencial, mas o desenvolvimento é concorrente workflow de desenvolvimento de software: Analysis -> Design -> Code -> Test -> Ready to Go Em método tradicional, workflow e o desenvolvimento é sequencial
  • 5. Considere que cada linha é uma história No momento do tempo em destaque, há cinco tarefas concorrendo umas com as outras, sem as práticas de engenharia este cenário é um INFERNO tanto do ponto de vista gerencial, quanto do ponto de vista de engenharia Isso tudo só funciona se tiver CONTINUOUS INTEGRATION
  • 6. Acredito que há muita coisa que podemos fazer para ser mais produtivos, porém, acredito que o primeiro passo para a Empresa é este, adotar Continuous Integration e/ou práticas de Engenharia de software Outras melhorias, virão naturalmente na sequência throw new SorryException(“Scrum sem XP não funciona. Para produzir mais, não temos de trabalhar mais, tempos de trabalhar melhor”);
  • 7. E depois, oque vem? Ambientes de teste iguais ao de produção Sem isto há muito desperdício de tempo procurando bugs, que só ocorrem em produção

Notas do Editor

  • #3: https://vimeo.com/17915221 http://martinfowler.com/bliki/FlaccidScrum.html
  • #4: http://www.desenvolvimentoagil.com.br/xp/
  • #5: https://vimeo.com/17915221
  • #6: https://vimeo.com/17915221