BED Time Stories – Sharing Gerrit, Jenkins and Eclipse Knowledge

We had a really great time on BED – Berlin Expert Days last Thursday and Friday. The conference was very well attended – we heard about 700 participants – and the talks gave invaluable insights into what’s hot in Java, DevOps, NoSQL and everything related to it. Among many other things we learnt how SoundCloud scales (technically as well as organizationally, Ruby has already crossed its peak as new stuff is written in Scala), why Adam Bien typically removes 60 percent of production code on his gigs and how ImmobilienScout24 managed to establish a DevOps culture by encouraging every single individual to change the organization from the bottom guerilla style. We will definitely apply the best practices we heard about in our own organization (we like to get my hands dirty with Vagrant next).

We contributed two talks to BED as well, one on how to make Code Review enjoyable again by Marrying Gerrit with Jenkins and one on how you can save multiple hours a week by using your Eclipse IDE efficiently. Both talks were very well attended and we got some interesting questions and great feedback.

The question most often asked was where one could get our slides so here is the answer:

Slides for Git/Gerrit/Jenkins talk

Slides for Eclipse Productivity talk

As our Git/Gerrit/Jenkins talk included a live demo which is not part of the slides, we also encourage you to watch this recorded webinar in case you like to see how you never have to look at code reviews again before Jenkins has already guaranteed a certain minimum quality (compiles, test run through, coding styles met, IP not violated, etc). Furthermore, we have written a separate blog post on how to configure the Gerrit Trigger plugin in the past.

Another question that came up was where we got our industry statistics on the popularity of code review practices, defect removal efficiency and costs of code review compared to other methods like pure Scrum, desk checks and static analysis. The answer is in our slides but for those of you who like to know immediately, check out this review for the great book we quoted for those numbers.

Last but not least, we would like to thank CollabNet Marketing for having sponsored BED, we can tell that our prizes for the raffle were definitely appreciated by the lucky winners.

Looking forward to BED 2014 now.

Dharmesh, Dariusz and Johannes

Johannes Nicolai

Johannes Nicolai is CollabNet’s Development Manager leading all Git and Gerrit related development efforts. Furthermore, he is responsible for CollabNet Connect /synch, CollabNet’s platform to integrate TeamForge with third party ALM platforms. Johannes holds a Master of Science in IT Systems Engineering from Hasso Plattner Institut Potsdam and is a Certified Scrum Master. Before joining CollabNet five years ago, he was doing consulting on user centric design, developing cryptographic software and architecting SAP integrations. He is an Open Source enthusiast and contributes to many projects (check out https://www.ohloh.net/accounts/10619 for details).

Tagged with: , , , , , , , ,
Posted in Agile, DevOps/CI, Git

Leave a Reply

Your email address will not be published. Required fields are marked *

*

CAPTCHA Image

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

connect with CollabNet
   Contact Us
sign up for emails
looking for something
conversations

CollabNet: Upcoming webinar: #Git #Gerrit with TeamForge: Secure, Scalable, Standards-Compliant for the Enterprise http://t.co/SZC9PvFIP5
Date: 28 August 2014 | 6:00 pm

CollabNet: Join me and @CollabNet: for this free #Agile Guru Q&A with CSP Caleb Brown http://t.co/urUr1deQqN
Date: 25 August 2014 | 8:15 pm

CollabNet: Be sure to register for our #CertifiedScrumProductOwner class in South San Francisco on Aug 27-28 w/ Gregory Smith! http://t.co/5OhlMBGWoy
Date: 22 August 2014 | 7:00 pm