Ruby on Rails helped startup Coupa build what is now the world’s leading commercial open source e-procurement platform. Only one year since incorporating, the company has released four versions, each with better features than the last. Can you say” rapid development”?

" />
x
Loading
 Loading
Hello, Guest | Login | Register

The Case for Ruby on Rails

Ruby on Rails helped startup Coupa build what is now the world’s leading commercial open source e-procurement platform. Only one year since incorporating, the company has released four versions, each with better features than the last. Can you say” rapid development”?

When founded in early 2006, e-procurement startup Coupa (http://www.coupa.com) faced the same challenge any new company developing software in the” Web 2.0″ world must contend with: How to build a scalable, affordable application at light speed, that’s nonetheless as easy to use as Amazon.com, all on a shoestring budget? Luckily, an answer was readily apparent — use the gem Ruby on Rails.

Before launching Coupa, I spent ten years building and growing the e-procurement software business at Oracle. Oracle builds complex and complicated software, typically suitable only for the world’s largest enterprises, and those with seemingly unlimited IT budgets.

Being a startup and given the company’s focus on mid-sized businesses, it was obvious that what worked for Oracle clearly wouldn’t work for Coupa. With Coupa, the slate was clean, and there was a chance to start from scratch to build a” lighter” purchasing and e-procurement application. Of course, with freedom comes (often too many) choices, and the team explored a number of options for its software platform, everything from the operating system, to the development language, and from the web server, to the database.

We distilled our vision for web-based e-procurement software down to the catchphrase” Easier to use than avoid.” Simultaneously, the software also had to be very affordable, setting an aggressive pricing scheme of about $15 per user per month.

Weighing the Options

A self-professed computer geek and open source enthusiast, I’d led the delivery of Oracle’s first Apache- and JServ- based applications in 1998. But I…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Helpful Tools for Software Developers
  2. The Github Hall of Fame
  3. Book'em, Github.
  4. This Week on Github: Stupid Ruby Tricks
  5. A Veritable Scatter Shot!
Follow Linux Magazine
Rackspace