Presentation: "Ruby in the Enterprise - A Case Study"

Time: Monday 14:30 - 15:30

Location: SAS Nortvegia

Abstract:

Our company is framed around the following core beliefs:

  1. Always try to use the right tool for the right job
  2. Ruby provides our team greater productivity and effectiveness
  3. You don't have to be a genius to get the same productivity out of Ruby

We are going to walk through a the details of a real engagement we have with a large enterprise, building core features in Ruby and Rails. We'll examine the difference between the Ruby development process and their prior experience building the same features in Java, and we'll talk about the experience of bringing their internal development team up to speed with Ruby and Rails.

Along the way, we'll look at how we managed the codebase and the standard churn of an enterprise product and their effects on the codebase. We'll see rUnit and Selenium acceptance testing, and take a hard look at the project statistics and what they tell us about the suitability of Ruby and Rails in an enterprise setting.

Password protected Download slides

Justin Gehtland, Relevance

 Justin  Gehtland

Justin Gehtland is President and co-founder of Relevance, Inc., a development, consulting and training organization based in Chapel Hill, North Carolina.

He has written commercial applications in Ruby, Java, C#, VB, Perl and other languages, and is the author or co-author of eight different technical books, including "Pragmatic Ajax", "Rails for Java Developers", and the Jolt(tm) award winning "Better, Faster, Lighter Java". He is a well-traveled speaker, appearing at RailsConf, RubyConf, RailsEdge, JAOO, and the No Fluff, Just Stuff tour.

He is particularly proud to be involved in the continuing development of the Streamlined open source framework (streamlinedframework.org).

He currently lives in Durham, NC, with his wife, 2 kids, 2 dogs and 2 cats.