When large organization move to Enterprise 2.0 will they build, buy, or open source?
November 20th, 2007
Web 2.0, Enterprise 2.0, The Wiki Workplace, no matter what buzz you call it, there is no question the affect it’s having on the business world and it’s creating a real dilemma for large organizations. It has always taken longer for big business to change gears and switch strategies, but the rapid growth in popularity of wikis, blogs, tags, social networking and a variety of other Web 2.0 tools have made organizations take notice. Not to mention the popularity of these tools with employees has put pressure on companies to begin to experiment and implement them internally.
However, unlike most IT roll-outs, Web 2.0 brings an interesting dilemma to organizations. They are moving to a set of agile, lightweight, open, collaborative applications and must decide whether to build their own solution in house, buy a solution, or venture into the world of open source. With all of the options there are pros and cons, and I take a quick look at some of them below.
Build – In the early stages companies are often looking to pilot a number of solutions to find what works best for the organization. Even though most of the technologies are very light weight, building can be lofty goal for most company’s right out of the gate. Building is a tempting option for large organizations looking to implement customized functionality into their solutions. However, companies also need to be wary of creating their own legacy nightmare down the road. Once an organization has had time to figure out how their internal culture and corporate strategy fits in with their vision for an Enterprise 2.0 solution there very well may be some advantages for very customized solutions.
Buy – If you decide to buy a solution you need to decide if you are going to buy a suite that has integrated Web 2.0 tools and applications or whether you want to create your own mix of best-in-breed applications (e.g. the best wiki, search, blog, etc) which ultimately will lead to some integration. When making the decision to buy software companies will also have to decide whether to go with their existing large vendors, or experiment with a smaller startup. This forces an organization to weigh the value of having a stable solution they know will be supported 5 years down the road, against using best-in-breed solutions from young, innovative, agile companies. The question is will small vendors be able to offer the level of support a global organization needs and still remain innovative? If you integrate and base your collaborative strategy around a specific product, will they still be around in two years? On the other hand, can large vendors innovate fast enough to make their solutions relevant?
Open Source – There are a number of open source Web 2.0 solutions available to organizations such as TWiki, Drupal, bBlog, etc. For companies considering open source solutions they will need to think about intellectual property, integration and upgrades. Using an open source solution gives you access to not just a software product, but a community of users who are constantly innovating and improving upon the solution. For companies choosing to go this route the will need to carefully examine how IP rights are managed, if they are going to benefit from a community they will also need to give back. Is the organization willing to share their innovative changes and modifications with the community, especially on that could include competitors. There is also a considerable amount of integration needed with an open source solution and managing all of the connections as versions are continually updated could be challenging.


[...] Wikinomics » Blog Archive » When large organization move to Enterprise 2.0… - From the Wikinomics blog: When large organization move to Enterprise 2.0 will they build, buy, or open source? Things for you to consider! [...]
Open Source solutions can, and are used in the same fashion as bought closed source systems.
Open Source solutions can, and are used to bootstrap self built systems, avoiding pitfalls that other companies have already experienced, and reducing the total cost to build.
Open Source solutions are generally easier to migrate from, so they also provide excellent proving grounds, alowing an organisation to learn the solution space to then move towards systems that support their business.
And lastly, open source solutions benifit from the possiblility that any suitably qualified person could learn to fully support it - unlike most bought systems.
So the 3 options could be re-categorised as:
Build (a totally new system) - if you already know more about Enterprise 2.0 systems than anyone, and are confident you can avoid the pitfalls other systems have already recovered from.
Buy - if you already know the detailed impacts of the different solutions that exist, and are certain that the software in question is not only the best solution for today, but the best solution for your unknown needs in 5 years.
Open Source - if you want to hedge your bets, and be able to take your Enterprise to unimagined heights.
Nicely put Sven,
I agree that for companies that take the E 2.0 plunge, Open Source has by far the greatest upside. Your point that buying a solution, especially from a big vendor, is somewhat like taking out an insurance policy to make sure that you will have viable long term solution.
What I really wanted to stress was that with Open Source solutions organizations need to realize they become part of a collaborative community that runs on reciprocal sharing. IBM has invested extensively in the LINUX platform and benefited from the open source system, but the organization has also released hundreds of millions of dollars of innovations back into the community. Organizations who choose open source E 2.0 solutions need to be prepared to do the same thing.