Sunday, November 28, 2010

Codapalooza ONE: Fun with a purpose

32 hours to code like it was the last code you'd ever write... Sounds like a crazy thing to do, doesn't it? A bunch of crazy guys (myself included) formed Team Sosoft. As you may have guessed already, Sosoft stands for Social Software. André thought that if we had just a few lines of code left to write, it be awesome if it could be code that would help a non profit organization. I couldn't agree more.

That's why we created Hibou which you can see on my github. We built a community kindergarten management application using Ruby on Rails, driving it's development with BDD using Cucumber and RSpec, and deploying the application on heroku.

I honestly cannot remember when is the last time I had so much fun coding. We were all either rusty or complete newbies with Rails or even Ruby for that matter, but it didn't stop us from having a blast. I mean can you really believe that we were in production 1 hour after beginning to code? The development is obviously not over, but with less than 32 hours of development, we managed to deliver value to the "Carrefour péri-naissance de St-Eustache" sprint after sprint, with sprints that lasted only 1 hour. I don't want to say that it happened because we were riding the Rails, but I'm almost certain that we would not have had as much fun coding for a cause if we weren't...

A good design job and a little more time to code and Hibou will save a lot of time to the brave people of the CPN St-Eustache.

Two pairs of Rails wielding developers, trained in the art of BDD, delivering quality and value... Sounds like something you need to get web application running? You can contact Pyxis to get Team Sosoft!

0 comments:

Post a Comment