How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

14
WHY IS MY TEAM ASKING ME FOR JREBEL GO A true story of dev teams going from productive to uber-productive

Transcript of How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

Page 1: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

WHY IS MY TEAM ASKING ME FOR JREBEL

GO

A true story of dev teams going from productive to uber-productive

Page 2: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

WHAT’S THE PROBLEM… IN SIMPLE TERMS PLEASE

Imagine you write an email, and then of course want to send it, but before you can send it you must restart your computer…

-First of all the annoyance of email just grew 100 fold -Secondly, how much time do you think you would waste

doing email correspondence every day?

Yeah, but what the hell does that have to do with my devs and writing code…

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 3: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

JREBEL SOLVES AN EQUALLY PAINFUL PROBLEM FOR YOUR JAVA DEVELOPERS

…but obviously has nothing to do with email

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 4: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

SO WHAT DOES IT DO FOR MY DEVS?

JRebel eliminates redeploys! … its that simple!

As the boss you have to write lots of emails, your coders write lots of code; you having to restart your computer to send emails is the same thing they have to do everyday when they want to see changes they make to their code.

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 5: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

WHAT DOES THE ELIMINATION OF REDEPLOYS LOOK LIKE

How much time does your team spend redeploying…?

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 6: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

THE HARD NUMBERS ON REDEPLOYMENT TIMES

Note: number next to percentage symbol represents same percentage of wasted time

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 7: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

COST OF JREBEL How much does 5 wasted weeks cost you? Financial Cost - How much do you pay a developer per month Opportunity Cost - New features not added = not keeping up with customer demands - Bugs not fixed = less functional product - Time your team could be working on new projects Other Costs - Developer focus - Developer productivity

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 8: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

ROI

http://zeroturnaround.com/software/jrebel/roi-calculator/#headline

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 9: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

YES, JREBEL WORKS WITH YOUR SET UP FRAMEWORKS IDEs APP SERVERS

BUILD TOOLS

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 10: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

TECHNICALLY, HOW DOES JREBEL WORK?

JRebel maps a project workspace directly to your Running application, so that”

- When a developer makes a change to any class or resource in their IDE the change is immediately reflected in the application, skipping the build and redeploy phases - Developers make a change, see that change, and make sure that it’s exactly what they wanted – in very fast development cycles

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 11: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

TO TOOT OUR OWN HORNS

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 12: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

SIMPLE CONCLUSION - JRebel is a tool that not only saves a load of time by eliminating redeploys, but also helps developers maintain focus - You probably don’t want to lose 5 weeks of development time a year, per dev - Your ROI when investing in JRebel is on average 2 weeks - Yes you save time using JRebel, but more importantly you gain productivity

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 13: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

LOOK FAMILIAR?

Seen this before? Also:

"My app is..."*Building*Redeploying*Restarting

http://xkcd.com/303/

www.zeroturnaround.com [email protected] 399 Boylston Street, Suite 300, Boston, MA, 02116, USA

Page 14: How can JRebel save 5+ weeks of builds and redeploys for my entire team this year? (for bosses)

THANKYOU!