Open Source Think Tank 09 – CIOs Panel: excerpts & comments

March 10th, 2009 by Eric Barroca Leave a reply »

The round-table about “Open Source for CIOs” was co-led by Carol Rizzo from Kaiser Permanente and Michael Gallagher from ABN-AMRO. Both have successfully brought some open source software in their organization. This round-table was the right occasion to actually give some feedback on this experience and explain what’s the main issues with the current state of the open source industry, from a CIO point of view.

This talk was really enlightening about what we might be missing in our market approach, as an industry. And was pretty funny, too. Read on if you’re interested by the main topics for me and some personal opinions, of course.

Michael Gallagher, SVP Enterprise Architecture, ABN-AMRO

Michael Gallagher started as Chief Architect in a subsidiary of ABN-AMRO, and begun to introduce some open source in the development strategy of his team. He is now SVP – Enterprise Architecture of ABN-AMRO.

What has been achieved:

  • An Open Source policy to define a framework to use open source software in the IT environment

  • A managed central repository with all approved open source components available for developers. The repository is managed and a team is now in charge of updating packages, monitor new interesting components that might qualify to be added, etc.

  • Related processes for risk management and adding component to the repository

Executive, while no being direct sponsors, supported the project and enabled the change.

Open Source is now widely used by the development at ABN-AMRO and is bringing a lot of value: more agility and flexibility in the developments process, cost reductions, etc.

ABN-AMRO IT dept is now going up the stack, onto the applicative level.

Carol Rizzo, Chief Technology Officer, Kaiser Permanente

The project started for a simple reason: many tactical apps were developed by the users with a variety of unapproved and unsupported proprietary products;   products that were not scalable or supportable, thus making the applications difficult to support.  The IT dept and the management must be able to support the applications and direct the technology environment future to assure cost efficacy and supportability. This needed to be balanced against the users desire to build innovative decision support systems they believe they need. Those tactical apps, often play a major role in the organization's mission. But it was time to assess the risks (legal, maintenance, legacy) and be able to support users.

Hence, those achievements:

  • Defined a OSS policy that defines how OSS can be used and under what conditions.
  • Negotiated an agreement with a vendor who will provide the OSS library, assure there is community support for the OSS, test it, send us notifications of updates, provide tools for discovery and asset management and indemnify the company if there is a legal action.
  • Library of open source components that can be used to build applications
  • Got a support service and indemnification for this stack (from [OpenLogic](http://openlogic.com) in this case)
  • Created a training program for people interested in creating those apps

The operation is now fledgling success: users are adopting the tools and feedback has been really positive.

Unfortunately the dev teams for the central IT dept are slow to embrace the open source world.  Much more communication and training is still required to convince them, but there's hope. :-)

Personal note: I think the acknowledgment of the importance of those "tactical apps" is very interesting. Might be a new market for OSS businesses: help IT to control those apps, while enabling people's creativity.

Now here is some key quotes I’ve selected from the roundtable. They are not straight quotes, but it should reflect the general arguments. (note: I’m not a journalist :-)

Market approach: “get a marketing pitch!”

First major point: OSS need a better marketing pitch, understand what CIOs are looking at and how they buy it. Stop explaining what is OSS. Explain what it brings and what are its benefits.

Excerpt:

Stop thinking that CIOs understand tech aspects! Most CIOs understand business cases, budget management and cost control. Get a marketing pitch, guys!
— Carol

Moreover, procurement dept prefers public company because "the vendor's financials are known and the vendor's ability to sustain and grow the software is still the risk". Procurement want to assess the financial viability of the vendor. And it's easier when the company is publicly traded.
— Carol

A don't tell me about not being locked-in: as long as I have the software installed on my servers and my users have been trained and are using an application, I'm locked in. That's all!"
— Carol

CIOs need to understand what open source actually is and what it can bring to them. Moreover, OSS can be a good way for large corporation to taste Agile, and introduce Agile in their IT dept.
— Michael

OSS is very subversive for IT processes: it bypasses easily all IT firewalls. But that could be damaging for OSS. Find a way to get in with the processes. Help IT to use you. Explain the dynamics explain what you can do for us. Explain why your approach can change things.
— Michael

Even if a bit provocative (but I like it), I think it touches the right points. I agree on most of this and this matches a position we’re defending at Nuxeo since a long time: focus on your business and “open source” is as much a business as “proprietary”. ECM is our business. OSS, our development and distribution model.

I would disagree on one point: vendor lock-in. If the software is actually open source, it does not reduce the “software-lockin” but it actually reduce the vendor-lockin, especially if the later fails. If the software is mature-enough (importance of the community), you will have alternatives to change the vendor / service-supplier. This is maybe the biggest benefit when using OSS: you have an option which is not even remotely available with proprietary software.

And on “publicly traded” and vendor viability I would say that it’s not related to open source but more to large software corp vs. small ones. And if we take our field (ECM), a strong balance sheet does not really gives any inssurance of stability: vendors can be acquired by larger ones. And in that case, you’re lock-in depends on the acquirer… Except if you choose open source, where you’ll have options anyway, thanks to competition.

About IT Department

IT dept are struggling maintaining a diverse jungle of apps, while trying to cope with new users’ needs and staying up to date on the tech innovation front. They will face huge transformation and open source might help in the mix.

Excerpt:

80-90% of IT budgets are assigned for maintenance. You can’t innovate with this. And existing apps are already paid, they don’t cost so much. Change means more money. Hence, often IT can’t deliver fast enough.
— Michael

“Shadow” IT departments are created within the organization and deploy apps, because they need it. And IT doesn’t like this. But, there here for a reason. Understand why and adapt the service delivered to answer those needs. Don’t fight them blindly. IT has to change to deliver more innovation to their users.
— Michael

The fact is many IT departments are focused on control instead of focusing on enabling. Tech is clearly enabling, IT dept should adapt themselves to become an enabling organization inside the company, and drive change. Not fear it.
— Carol

Technology has come to organizations and people understand its power. Thanks to Microsoft with Excel and Visual Basic, people have started to innovate and create interesting business applications, everywhere. Don't prevent this, it's a huge advantage for an organization. IT needs to be able to support and catalyze those tactical apps, that can be very powerful to improve the organization's performance.
— Carol

This one was really enlightening because I didn’t see all of this this way. But it makes a lot of sense. I think I’ll have more to say on this later:-)

That’s all for the excerpt of the roundtable. A lot more has been said, of course. I just captured was I thought was most important.

Thanks a lot to Carol and Michael for sharing their (deliciously irreverent?) views on IT role in organization in general and open source in particular.

One of the outcome of the Open Source Think Tank 09 was the ignition of a “Open Source Trade Association”. This might be an answer to some of the issues and advices Carol and Michael gave us today.

*To come: Business Case III — Proprietary software vendor: to switch or not to switch?*

Hope this helps,

EB.