SlideShare a Scribd company logo
1 of 14
POR QUE MINHA EQUIPE
PEDE PELO JREBEL?
Ir
A verdadeira história de equipes de
desenvolvimento indo da produtividade
para a hiper-produtividade
QUAL É O PROBLEMA…
DE FORMA BEM SIMPLES, POR FAVOR!
Imagine você escrevendo um e-mail e, obviamente, você
quer enviá-lo, mas antes disso você é obrigado a
reiniciar o seu computador…
-O primeiro efeito colateral é o incomodo para fazer tal tarefa
-Depois, quanto tempo você acha que desperdiçaria
enviando e-mails todo dia?
www.zeroturnaround.com jrdalpra@gmail.com
Ok, mas o que isso tem a ver com minha equipe e com fazer código?
JREBEL RESOLVE UM PROBLEMA IGUALMENTE DOLOROSO
PARA SUA EQUIPE DE DESENVOLVEDORES JAVA
…mas é claro que não tem nada a ver
com enviar e-mails
www.zeroturnaround.com jrdalpra@gmail.com
MAS O QUE ELE FAZ PARA MINHA EQUIPE?
JRebel elimina os redeploys!
… simples assim!
Assim como você tem que escrever muitos e-mails, seus
desenvolvedores escrevem muito código; você ter que
reiniciar seu computador para mandar e-mails é o
mesmo que eles fazem todo dia quando precisam
colocar os códigos deles para rodar.
www.zeroturnaround.com jrdalpra@gmail.com
O QUE ELIMINAR REDEPLOY
SIGNIFICA?
Quanto tempo sua equipe
gasta fazendo redeploys…?
www.zeroturnaround.com jrdalpra@gmail.com
OS PESADOS NÚMEROS
DOS REDEPLOYS
Nota: o número perto do simbolo de percentual representa PERDA DE TEMPO!
www.zeroturnaround.com jrdalpra@gmail.com
Percentual do tempo de codificação gasto com redeploys?
CUSTO DO JREBEL
Quanto custa para você 5 semanas de trabalho perdidas?
Custo financeiro
- Quanto você paga por desenvolvedor por mês?
Custo de oportunidades
- Uma nova funcionalidade não adicionada = não estar próximo às necessidades
do seu cliente
- Bugs não corrigidos = um produto menos estável
- Tempo que sua equipe poderia trabalhar em novos projetos
Outros custos
- Foco do desenvolvedor (alt+tab para facebook, twitter, ebooks)
- Produtividade do desenvolvedor
www.zeroturnaround.com jrdalpra@gmail.com
CALCULE O ROI
http://zeroturnaround.com/software/jrebel/roi-calculator/#headline
www.zeroturnaround.com jrdalpra@gmail.com
SIM, O JREBEL FUNCIONA
COM O SEU FRAMEWORK OU APP SERVER
FRAMEWORKSIDEs APP SERVERS
BUILD TOOLS
www.zeroturnaround.com jrdalpra@gmail.com
TECNICAMENTE,
COMO O JREBEL FUNCIONA?
JRebel vincula sua área de trabalho diretamente à aplicação que está
executando, assim:
- Quando um desenvolvedor faz uma alteração em qualquer classe ou
arquivo na IDE dele as mudanças são refletidas imediatamente para a
aplicação, evitando um novo build e redeploy
- A equipe faz a alteração, visualiza ela rodando e garante que é exatamente
o que eles esperam – em um ciclo ágil de desenvolvimento
www.zeroturnaround.com jrdalpra@gmail.com
ALGUNS NÚMEROS
www.zeroturnaround.com jrdalpra@gmail.com
ENTÃO, CONCLUÍNDO
- JRebel é uma ferramenta que não só poupa tempo eliminando redeploys, mas
também ajuda seu desenvolvedor a manter o foco
- Você não quer perder 5 semanas de trabalho da equipe de desenvolvimento
a cada ano
- O retorno de investimento do JRebel é em média de 2 semanas
- Sim você poupa tempo usando o JRebel, mas o mais importante é que você
GANHA produtividade
www.zeroturnaround.com jrdalpra@gmail.com
JÁ VIU ALGO ASSIM?
www.zeroturnaround.com jrdalpra@gmail.com
OBRIGADO!

More Related Content

What's hot

00 último grito em-edição_fotográfica
00    último grito em-edição_fotográfica00    último grito em-edição_fotográfica
00 último grito em-edição_fotográficaluzberto
 
úLtimo grito em edição fotográfica
úLtimo grito em edição fotográficaúLtimo grito em edição fotográfica
úLtimo grito em edição fotográficaPelo Siro
 
Páginas para semana entregar até sábado dia 13
Páginas para semana entregar até sábado dia 13Páginas para semana entregar até sábado dia 13
Páginas para semana entregar até sábado dia 13Elielso Dias
 
Programador (front|back) end moderno, por Leonardo Hackin
Programador (front|back) end moderno, por Leonardo HackinProgramador (front|back) end moderno, por Leonardo Hackin
Programador (front|back) end moderno, por Leonardo HackiniMasters
 
Primeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endPrimeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endDiego Eis
 
Como As Apis Podem Lhe Ajudar A Criar Um MLP
Como As Apis Podem Lhe Ajudar A Criar Um MLPComo As Apis Podem Lhe Ajudar A Criar Um MLP
Como As Apis Podem Lhe Ajudar A Criar Um MLPCristina Luz
 

What's hot (10)

00 último grito em-edição_fotográfica
00    último grito em-edição_fotográfica00    último grito em-edição_fotográfica
00 último grito em-edição_fotográfica
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Photoshop mu
Photoshop muPhotoshop mu
Photoshop mu
 
úLtimo gr..
úLtimo gr..úLtimo gr..
úLtimo gr..
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
úLtimo grito em edição fotográfica
úLtimo grito em edição fotográficaúLtimo grito em edição fotográfica
úLtimo grito em edição fotográfica
 
Páginas para semana entregar até sábado dia 13
Páginas para semana entregar até sábado dia 13Páginas para semana entregar até sábado dia 13
Páginas para semana entregar até sábado dia 13
 
Programador (front|back) end moderno, por Leonardo Hackin
Programador (front|back) end moderno, por Leonardo HackinProgramador (front|back) end moderno, por Leonardo Hackin
Programador (front|back) end moderno, por Leonardo Hackin
 
Primeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endPrimeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-end
 
Como As Apis Podem Lhe Ajudar A Criar Um MLP
Como As Apis Podem Lhe Ajudar A Criar Um MLPComo As Apis Podem Lhe Ajudar A Criar Um MLP
Como As Apis Podem Lhe Ajudar A Criar Um MLP
 

Similar to JRebel para os Chefes

435142330-Guia-Completo-React-Js.pdf
435142330-Guia-Completo-React-Js.pdf435142330-Guia-Completo-React-Js.pdf
435142330-Guia-Completo-React-Js.pdfJulia469065
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdfjoaoJunior93
 
UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27Hélio Medeiros
 
Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Romeu Mattos
 
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 ScaleGuilherme Gonzalez
 
Os Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de softwareOs Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de softwareDextra Sistemas / Etec Itu
 
300 ideias para programar
300 ideias para programar300 ideias para programar
300 ideias para programarAdrielle Dri
 
Além do MVP com PHP - TDC POA 2015
Além do MVP com PHP  - TDC POA 2015Além do MVP com PHP  - TDC POA 2015
Além do MVP com PHP - TDC POA 2015Romeu Mattos
 
Formacao completa-java-web-alex-fernando-egidio
Formacao completa-java-web-alex-fernando-egidioFormacao completa-java-web-alex-fernando-egidio
Formacao completa-java-web-alex-fernando-egidioFlávio Lima
 
Arquitetura no Android, realmente importa? - TDC 2011
Arquitetura no Android, realmente importa? - TDC 2011Arquitetura no Android, realmente importa? - TDC 2011
Arquitetura no Android, realmente importa? - TDC 2011Marcos Paulo Souza Damasceno
 
2 introdução c sharp
2  introdução c sharp2  introdução c sharp
2 introdução c sharpFrank Coelho
 
Desenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksDesenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksRômulo Gomes
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Softwareguest2f8cba
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsPaulo Mattos
 
Por quê você deve utilizar TDD?
Por quê você deve utilizar TDD?Por quê você deve utilizar TDD?
Por quê você deve utilizar TDD?Wellington Moreira
 

Similar to JRebel para os Chefes (20)

435142330-Guia-Completo-React-Js.pdf
435142330-Guia-Completo-React-Js.pdf435142330-Guia-Completo-React-Js.pdf
435142330-Guia-Completo-React-Js.pdf
 
Código Limpo
Código LimpoCódigo Limpo
Código Limpo
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf
 
Revista programar 19
Revista programar 19Revista programar 19
Revista programar 19
 
UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27
 
Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016
 
.NET e C# - Introdução Geral
.NET e C# - Introdução Geral.NET e C# - Introdução Geral
.NET e C# - Introdução Geral
 
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
 
Os Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de softwareOs Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de software
 
300 ideias para programar
300 ideias para programar300 ideias para programar
300 ideias para programar
 
Além do MVP com PHP - TDC POA 2015
Além do MVP com PHP  - TDC POA 2015Além do MVP com PHP  - TDC POA 2015
Além do MVP com PHP - TDC POA 2015
 
além do mvp com php
além do mvp com phpalém do mvp com php
além do mvp com php
 
Formacao completa-java-web-alex-fernando-egidio
Formacao completa-java-web-alex-fernando-egidioFormacao completa-java-web-alex-fernando-egidio
Formacao completa-java-web-alex-fernando-egidio
 
04_Principios_Refatoracao.pdf
04_Principios_Refatoracao.pdf04_Principios_Refatoracao.pdf
04_Principios_Refatoracao.pdf
 
Arquitetura no Android, realmente importa? - TDC 2011
Arquitetura no Android, realmente importa? - TDC 2011Arquitetura no Android, realmente importa? - TDC 2011
Arquitetura no Android, realmente importa? - TDC 2011
 
2 introdução c sharp
2  introdução c sharp2  introdução c sharp
2 introdução c sharp
 
Desenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra DigitalksDesenvolvimento Ágil com Scrum - Palestra Digitalks
Desenvolvimento Ágil com Scrum - Palestra Digitalks
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Software
 
Dez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugsDez dicas para_acompanhamento_de_bugs
Dez dicas para_acompanhamento_de_bugs
 
Por quê você deve utilizar TDD?
Por quê você deve utilizar TDD?Por quê você deve utilizar TDD?
Por quê você deve utilizar TDD?
 

JRebel para os Chefes

  • 1. POR QUE MINHA EQUIPE PEDE PELO JREBEL? Ir A verdadeira história de equipes de desenvolvimento indo da produtividade para a hiper-produtividade
  • 2. QUAL É O PROBLEMA… DE FORMA BEM SIMPLES, POR FAVOR! Imagine você escrevendo um e-mail e, obviamente, você quer enviá-lo, mas antes disso você é obrigado a reiniciar o seu computador… -O primeiro efeito colateral é o incomodo para fazer tal tarefa -Depois, quanto tempo você acha que desperdiçaria enviando e-mails todo dia? www.zeroturnaround.com jrdalpra@gmail.com Ok, mas o que isso tem a ver com minha equipe e com fazer código?
  • 3. JREBEL RESOLVE UM PROBLEMA IGUALMENTE DOLOROSO PARA SUA EQUIPE DE DESENVOLVEDORES JAVA …mas é claro que não tem nada a ver com enviar e-mails www.zeroturnaround.com jrdalpra@gmail.com
  • 4. MAS O QUE ELE FAZ PARA MINHA EQUIPE? JRebel elimina os redeploys! … simples assim! Assim como você tem que escrever muitos e-mails, seus desenvolvedores escrevem muito código; você ter que reiniciar seu computador para mandar e-mails é o mesmo que eles fazem todo dia quando precisam colocar os códigos deles para rodar. www.zeroturnaround.com jrdalpra@gmail.com
  • 5. O QUE ELIMINAR REDEPLOY SIGNIFICA? Quanto tempo sua equipe gasta fazendo redeploys…? www.zeroturnaround.com jrdalpra@gmail.com
  • 6. OS PESADOS NÚMEROS DOS REDEPLOYS Nota: o número perto do simbolo de percentual representa PERDA DE TEMPO! www.zeroturnaround.com jrdalpra@gmail.com Percentual do tempo de codificação gasto com redeploys?
  • 7. CUSTO DO JREBEL Quanto custa para você 5 semanas de trabalho perdidas? Custo financeiro - Quanto você paga por desenvolvedor por mês? Custo de oportunidades - Uma nova funcionalidade não adicionada = não estar próximo às necessidades do seu cliente - Bugs não corrigidos = um produto menos estável - Tempo que sua equipe poderia trabalhar em novos projetos Outros custos - Foco do desenvolvedor (alt+tab para facebook, twitter, ebooks) - Produtividade do desenvolvedor www.zeroturnaround.com jrdalpra@gmail.com
  • 9. SIM, O JREBEL FUNCIONA COM O SEU FRAMEWORK OU APP SERVER FRAMEWORKSIDEs APP SERVERS BUILD TOOLS www.zeroturnaround.com jrdalpra@gmail.com
  • 10. TECNICAMENTE, COMO O JREBEL FUNCIONA? JRebel vincula sua área de trabalho diretamente à aplicação que está executando, assim: - Quando um desenvolvedor faz uma alteração em qualquer classe ou arquivo na IDE dele as mudanças são refletidas imediatamente para a aplicação, evitando um novo build e redeploy - A equipe faz a alteração, visualiza ela rodando e garante que é exatamente o que eles esperam – em um ciclo ágil de desenvolvimento www.zeroturnaround.com jrdalpra@gmail.com
  • 12. ENTÃO, CONCLUÍNDO - JRebel é uma ferramenta que não só poupa tempo eliminando redeploys, mas também ajuda seu desenvolvedor a manter o foco - Você não quer perder 5 semanas de trabalho da equipe de desenvolvimento a cada ano - O retorno de investimento do JRebel é em média de 2 semanas - Sim você poupa tempo usando o JRebel, mas o mais importante é que você GANHA produtividade www.zeroturnaround.com jrdalpra@gmail.com
  • 13. JÁ VIU ALGO ASSIM? www.zeroturnaround.com jrdalpra@gmail.com