Openly Solving Real Problems via @pivotallabs

Like many modern software companies, Pivotal Labs develops open source software. Our approach to open source projects is rooted in how we work on any project: disciplined, practical and of course, agile. And as Edward mentioned , they’re geared to how we develop software at Pivotal Labs. Jasmine, Cedar, and Robolectric all came out of changes in our clients’ needs. A few years back, we weren’t able to use existing JavaScript testing frameworks for Palm’s webOS, so we wrote Jasmine. Our own Rails developers wanted Jasmine on their projects so we made Jasmine more broadly useful just in time for the JS explosion. Cedar was born out of Pivotal Labs working on iOS projects and finding that while there is OCUnit, the behavior-driven-development-style of development was more familiar for our Rails developers moving to the new platform. And with the plethora of projects that have...