topleft
topright
Enter the Member Network Zone View the Top 10 Points Leaderboard View Members Who Are Currently Online View Latest Member Activity

Featured Members


Member Network Zone

Expert Blog Comments

IT Worker Confidence Grows
Our lives revolve around technology and this does not surprise me. Good news!
Is Your Team Working Through Lunch?
Brilliant: this should be ENFORCED in all companies struggling to be social! Great read : bookmarked...
What Makes a Great Team Member?
This is so true! Our project management team, and some other people I know fit this description pe...
CIOs Opening Up to Open Source Print E-mail
Share This -
Digg
Delicious
Slashdot
Furl it!
Reddit
Spurl
Technorati
YahooMyWeb
Thursday, 13 August 2009
Article Index
CIOs Opening Up to Open Source
The Power of Transparency

The Power of Transparency

The process is transparent, so a CIO can see who is doing what. "Everybody sees the requirements and the code that is being developed because it's all on the Internet. It is much faster to get clarity on what is happening, what needs to happen and how it should happen, and it is probably easier to get consensus because the transparency takes away the tyranny of power."

Unlike a corporate meeting with high-powered SVPs who might intimidate a project manager, open source project requirements are usually on a wiki and the issues are easier to deal with. "It quickly becomes apparent to many people if things aren't happening," says Ziph.

CIOs can get a sense of an open source application by looking at the communications around it to see the date of the last update, how long it takes for changes to be accepted, and the community's level of enthusiasm. Again, a very different approach from buying a software package.

"If you see a lot of talk, a long road map, but no new features in the last three months, you might not want to participate," according to Ziph.

Because the source code for open source applications is there for anyone to see, users can adapt the systems or integrate them. Linux Box recently integrated an ERP, collection management and CRM system, "which meant working with three databases, two languages, and a different user interface," said Ziph. "The idea was to enter the customer information once and have it appear in all the other systems. You can collect inventory information from any system and it appears in the others. To buy a single application with all of this functionality would have cost millions. We put it together and will now give the glue to the community. The three pieces were all open source."

For open source to work, an organization needs developers who understand code and can fix things when they go wrong, or seek help from the community to get a patch, then test and apply it. The time to fix a problem is usually pretty short, because the IT department can draw on the community.

"You need new criteria for assessing quality, and you need policies for how to test, whom to trust," says Ziph. But vendor code might have problems that the seller won't disclose until the fix is complete; with open source the problems are identified and addressed quickly.

"You have to be engaged in a different way with the community," she says. "With open source, your constituency isn't just internal customers but your community and your peer group and you have to track a lot more things and you have to collaborate a lot more."

Most Linux Box clients turn their code over to the community, but some want to keep it private. Some pay the company a bonus when the code they write is accepted by the community.

"If a CIO decides as a matter of policy that the firm will require any code be given to the community, that places peer pressure on their developers," Ziph notes. "If you send it to the community for peer review and it is rejected, then you as the CIO know you have an issue to deal with. Suddenly you have the cooperation of a larger number of people reviewing the quality of your staff's code."




Comments (1)
RSS comments
1. 08-13-2009 15:26
 
There is no doubt that open source is an impactful asset in the CIO technology toolbox. I think it is important to mention the hybrid models offered by vendors like RedHat, MySQL and others which offer commercial and free versions of their products; the free versions benefit from the innovation of an open development model that feeds features ultimately to the commercial product, and the commercial product also has the benefit of being formally supported. I would be interested to know how many companies that adopt open source packages actively encourage their own developers to contribute to the projects; while I have done that on my teams, I have not seen it as a widespread trend.
Registered
 
Fred Kauber

Only registered users can write comments.
Please login or register.



 
Share This -
Digg
Delicious
Slashdot
Furl it!
Reddit
Spurl
Technorati
YahooMyWeb
< Previous   Next >




Vendor Zones

Visit the Cisco Video Zone

News & Noteworthy Archive

Past News Items From Reuters

White Paper Library

Copyright © 2007-2012 CIOZones. All Rights Reserved. CIOZone is a property of PSN, Inc.