How to get a 100X return on your development team

Open source is not only a cost-cutting strategy, it's also a productivity-enhancement strategy.

Baseline Magazine lists seven "grand challenges" facing IT in 2008, at least one of which is handily covered by greater adoption of open source. With universities churning out fewer programmers and development timelines shortening, there's only one solution: Reuse code. In other words, turn to open source if you want a 100X return on your developers:

As demand for software development increases, and the number of students pursuing software engineering and computer science degrees declines, meeting future demands will require increasing the output and productivity of each programmer. While tools that enhance productivity continue to capture attention, the best solution may lie in effectively and efficiently exploiting reusable code. But many challenges exist there as well, including minimizing the time required to find the perfect module and avoiding the need to modify reusable software.

Open source also covers several of the 25 ways Baseline lists to lower costs. Much of IT's pressing needs are resolved by a greater reliance on open-source software, making the big question in IT not "why" to use open source but "how," as The 451 Group's Matthew Aslett notes.

We've come a long way.

Tech Culture
About the author

    Matt Asay is chief operating officer at Canonical, the company behind the Ubuntu Linux operating system. Prior to Canonical, Matt was general manager of the Americas division and vice president of business development at Alfresco, an open-source applications company. Matt brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. He is a member of the CNET Blog Network and is not an employee of CNET. You can follow Matt on Twitter @mjasay.


    Discuss How to get a 100X return on your development...

    Conversation powered by Livefyre

    Show Comments Hide Comments