The Future of Collaborative Networks

by Guest Editor - Jun. 05, 2009Comments (22)

Aaron Fulkerson is co-founder and CEO of MindTouch, which has grown from a small open source project into a very popular collaboration platform that enables users to connect and customize enterprise systems, social tools and web services. With millions of users, MindTouch is deployed by many large companies, including Microsoft, Fujitsu, Siemens, Intel, The Washington Post, and others. We asked Aaron for a short series of guest posts here on OStatic, on the topic of where collaborative networks are headed. You'll find his first post here.

The Future of Collaborative Networks

By Aaron Fulkerson, Co-Founder and CEO, MindTouch

Enterprise software has been on a roller coaster of innovation in recent years. This has primarily been driven by innovations in user experience that started in the consumer web space and then seeped into the enterprise. This new class of enterprise software, dubbed social business software, intends to create enterprise social networks and deliver new social tools for creating conversations and providing one to one interactions.

Vendors of this social software have repurposed social media tools from the consumer web by wrapping them in an enterprise message. Suddenly social networks, social bookmarking, forums, blogs, video sharing and microblogging are the new path to productivity. Alas, it has become all too clear that individually these applications have not delivered for the enterprise in a meaningful way. As a result the industry has seen a bevy of enterprise social software suite vendors returning to the 1990s with product development that is driven by feature checklists.

"Social profiles: check. Friending: check. Blogs: check. Tagging: check...." This approach to software development does not work. The resulting application suites are monolithic, inflexible, not extensible, expensive to scale and are invariably difficult, if not impossible, to integrate with other enterprise technologies. This class of software forces business users to adopt the myopic social visions imagined by the developers, which are nearly identical to their corresponding consumer web implementations. In short, social software is not solving business problems. In fact, these applications only serve to treat symptoms of the problems businesses face. They exacerbate the real problems within businesses by creating distractions and, worse, proliferate more disconnected data and application silos.

Rather than focusing on socialization, one to one interactions and individual enrichment, businesses must be concerned with creating an information fabric within their organizations. This information fabric is a federation of content from the multiplicity of data and application silos utilized on a daily basis; such as, ERP, CRM, file servers, email, databases, web-services infrastructures, etc. When you make this information fabric easy to edit between groups of individuals in a dynamic, secure, governed and real-time manner, it creates a Collaborative Network.

This is very different from social networks or social software, which is focused entirely on enabling conversations. Collaborative Networks are focused on groups accessing and organizing data into actionable formats that enable decision making, collaboration and reuse. Collaborative Networks will increasingly be critically important to business and organizations by helping to establish a culture of innovation and by delivering operational excellence. Compare the consumer-oriented social networking benefits on the left below, with the group/business oriented ones on the right:

Social Networks' Characteristics Collaborative Networks' Characteristics
One to one Group to group
Social interaction centered Objective and content centered
Achieving personal objectives Achieving group objectives
Individual enrichment Operational excellence
Results immeasurable Results measurable

Businesses deploying Collaborative Networks will be at a distinct advantage in their markets. That said, social software products do serve a purpose. They have clearly been wildly popular with the media and analysts. Indeed, most of us value social media tools in our personal and professional lives for aiding us in connecting with friends and colleagues as well as more easily disseminating information. Social media technologies have been revolutionary in the consumer web space and are useful in creating engaging online communities. However, isolated pockets of socialization within business bring little value to the organization as a whole. Businesses have far different problems to solve than those addressed by social software. Compare the social software missives on the left below with the group/collaborative-oriented ones on the right:

Social Networks Solve Collaborative Networks Solve
Who wants to meet at the club? Who can give me access to financials, market reports and customer profiling?
What's your favorite Mexican restaurant? What are the expectations of this project?
Why did they unfollow me? Why did we see a drop in Q3 revenue?
Dude, where is the company picnic? I thought we already did this work, where are those documents?
How was "Casablanca"? How do we cut costs and increase revenue?

 

Now the big question is, how do you implement a Collaborative Network? What are strategies and best practices? What technologies and design patterns are best suited? What are real world enterprise success stories? And how do you measure success? I am going to address these questions in a series of posts with technical insights and case studies. Suffice to say, Collaborative Networks in the enterprise will undoubtedly be as indispensable as e-mail and telephones are to us today.



Craig Harris uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?



22 Comments
 

I attended the Web 2.0 conference, and all anyone could talk about was how Web 2.0 (collaborative networks) were going to be the next big thing in the enterprise. Every company there was talking about how they can 'improve collaboration', etc. etc.


0 Votes

Unfortunately, most companies today 'collaborate' on Facebook and IM, and this happens in a very uncontrolled manner. Similar to 'knowledge bases' of the past, companies have just not been able to change behavior and practices, no matter what the buzzwords of the present time.


0 Votes

The last poster made a great point: The success of collaborative networks hinges on their ability to integrate into the enterprise by empowering current practices rather than trying to change them. There are many companies that are talking about collaboration, which makes sense as it is the natural evolution of the enterprise. The key to success for these companies is going to be a flexibility in implementation that allows the software to conform to the enterprise, rather than expecting to enterprise to conform to the software.


0 Votes

This is a big idea Aaron and glad to see an open source company leading the charge.


0 Votes

My concern is that there is so much 'noise' in this market, and people are always looking to improve processes, but getting users to adopt any tool is very challenging. At my company, we tried going with bulletin boards for our group, and then moved to wikis (MediaWiki, Google Wiki, Knols, etc.), and things would start out with great fervor and then die down, and people would be back to emailing documents back and forth, and dumping them on shared drives.


Sharepoint has tried to put a tool that wraps around this, but I would love to see something that is slick, easy to use, and integrates with tools I already use (email + IM).


0 Votes

My gut reaction to this is that Aaron has the right idea especially in connection with "noise". It remains to be seen whether applications are out there that would test the hypothesis.


0 Votes

@Derick H,


Thanks for your comments. In the upcoming posts I'll write about actual enterprise success stories in which Collaborative Networks delivered significant and measurable returns on investment. The next post I'm writing on this subject is more technical, but I'll get to some actual real world examples too.


0 Votes

Collaborative Networks = much ( but not all ) of what Business intelligence tools already do


0 Votes

I'm not sure you "design" and "implement" collaborative networks. I think you identify an issue or purpose (including business ones), issue invitations, open up a space, use non-intrusive moderation to support whatever activity is generated, and keep asking questions.


I don't think on-purpose online social networks can be "designed" before they happen.


1 Votes

Agree with most of the above commments: Everyone is talking about this for the better part of 2 years, but I have not seen good examples of new integrated toolsets that would


1.) break some of the E2.0 adoption behavior cycles and low take-up rate of wikis, micro-blog/yammer, and integration plays a la Socialtext, or


2.) introduce any truly new collaboration metaphors beyond Sharepoint and Webex, e.g asynchronous, template driven collaboration tools (like group System's thinktank)


With all these E2.0 minds at work, hoping to see some more innovative concepts coming down the tracks...


0 Votes

There is an emergent nature or quality to the success of social networks, and that attribute gets diminished when structures and systems are imposed - in what ever setting - business, politics, education. The quest is to keep the experience alive and meaningful and once tools become institutionalized the fun goes away. Sure, having the tools and structures in place for efficiencies and compliance and regulation etc. is important; AND you need to address the human need for and capacity to make it meaningful at the personal as well as organizational level. That's our challenge and our excitement.


0 Votes

kluster.com


0 Votes

Collaboration is not simply a matter of technology. A collaborative team has to have a shared sense of mission or goals, mutual respect, trust, and a commitment to continual improvement. Social software tools can enable such networks, but only the leadership of those teams (either official or emergent) can really make collaboration work. And recall that collaboration is not one, but a cluster of activities - small teams working toward a goal (creative), finding relevant activity and expertise in the company (connective) and finding existing work that can be repurposed and leveraged (compounding or KM).

you can see more of my thoughts on this laid out here: http://www.slideshare.net/dllavoy/social-workplace-for-govt-20


0 Votes

I have read all of your comments with interest and some very valid points were made. I have just started to implement the second leg of a collaborative network at a very large company, which is undergoing a significant culture shift and "renovation". . We have the baisic sharepoint platform with team sites and mysites and have begun to implement a more comprehensive solution which includes a knowledge management capabilitiy as well as the usual WIKIS, blogs, discussion forums. Our tool (and I think this is important) also has a feaure set that allows you to easily identify SMES and communicate with them from within the tool. What this does, and I believe this to be extremely important, is it gets people to establish relationships. It is these new relationships that we believe is going to fuel effective collaboration. Posters talk about how natural it is to collaborate - but that statement does not apply to my organization - the culture (which needs to change) is one of hoarding knowledge and thus making your self more valuable. We of course know how wrong that is. None the less it is the reality


The approach we are taking is to first get people excited about the tool before we implement it. We are doing this thru a series of interactive roadshows which demonstrates how the tools address specific, common Use Cases. Once excited and motivated we have subsequent discussions on thier objectives and the processes they want to incorporate KM and collaboration into. An earlier poster said that KM collaboration cannot be imposed on the Enterprise. I agree, but neither can we just give people a new tool without guidance and guidlines for use - lest we risk creating a tool that only eary adopters will use. .


I welcome your thoughts and comments


0 Votes

Hey Aaron


Indeed colaboration is different than timewasting. Well done buddy. But will not agree with your analysis.


0 Votes

The collaborative genie is out of the bottle and will produce chaos in many institutions over the next 50 years. So as Clay Shirky says, you might as well get good at it - and profit from it! http://www.ted.com/talks/clay_shirky_on_institutions_versus_collaboratio...


0 Votes

Thanks for the sharing this website. it is very useful professional knowledge. Great idea you know about company background.

web application development


0 Votes

Aaron,


I basically agree. I've been having the same thoughts for some time now. But I think your post is very black and white.


I think social software is important. But it's important, not as the core meaning of Enterprise 2.0/Collaborative Networks, rather as one aspect of it.


When I think of collaborative networks as such, being able to find the right people, to get the right answers, is just as important as being able to collaborate on data.


To me, it's the efficient way of changing and persisting data and knowledge that matters. Be that business data, processes, workflows, or knowledge in general.


And that needs to be wrapped in social aspects, that make it easy to find, create and maintain the relations. Because often it's the unexpected relations that aren't so obvious, that can end up providing value to the business.


I totally disagree that it has no business value for one individual to "meet" and be able to discuss with another individual. One to one. If the right two people do this, a lot can come from that. Which is why social profiling is also important.


I do basically agree that "Enterprise 2.0" as such needs to be rethought. Because it has the wrong focus in the long run. But it's been a good starter.


The focus should be on the business objectives, as you write, but to underestimate how the social aspects can impact those business objectives, would be downright wrong - in my opinion.


Relations is what keeps the basic building blocks of the business, the individuals, together. The stronger the relations, the better the foundation for teamwork. And the more friendly minded the individuals will be, to enter into a collaborative network. The better chance of succes, the collaborative network will have.


Together we can move mountains. But there's a huge difference in moving that mountain with people you just happen to work with. Or people you really work with, and care about. Where your relationship takes you to that level where you want to help them succeed, and vice versa.


To put it bluntly, and mildly provocative ;), in the end, if those kinds of relationships can be built and nurtured, I'm not even sure we'd actually need collaborative networks that much.


1 Votes

@Jacob,


Conversations are what we do between work. Yes conversations can inform the work we do, but, unfortunately, can not replace the work. No matter how much you chat in your study group, post in forums, friend colleagues, message others and meet in person you will not complete your work.


Collaborative Networking is about improving how we work and helping us to reuse work we've completed. Yes, CN can also help to improve information capture from conversations, but this is a byproduct.


More information on Collaborative Networking vs. Enterprise 2.0 vs. Traditional Enterprise Collaboration can be found here: http://bit.ly/cndiff (scroll to bottom for a video explanation).


0 Votes

Well, I would have to agree to disagree.


Conversations is what leads to exposing opinions, and opinions are incredibly important in making sound decisions.


I agree that at some point, conversation has to stop, and decisions have to be made. But my experience is that decisions become better decisions, by involving the relevant parties, and getting everyones views laid out.


However, those conversations could just as well happen online, in a forum or discussion thread of some kind. Then the process of arriving at the decision, would also be persisted.


Double bonus. At least to me ;)


I agree with you that it's about the work we're doing. But the work we're doing, includes the communication, the people and the processes both go through to arrive at whatever result needs to come of it.


At least, that's my opionion.


0 Votes

Well, I would have to agree to disagree.


Conversations is what leads to exposing opinions, and opinions are incredibly important in making sound decisions.


I agree that at some point, conversation has to stop, and decisions have to be made. But my experience is that decisions become better decisions, by involving the relevant parties, and getting everyones views laid out.


However, those conversations could just as well happen online, in a forum or discussion thread of some kind. Then the process of arriving at the decision, would also be persisted.


Double bonus. At least to me ;)


I agree with you that it's about the work we're doing. But the work we're doing, includes the communication, the people and the processes both go through to arrive at whatever result needs to come of it.


At least, that's my opionion.


0 Votes

By the way, saw your video. It's good. And I agree.


Just not that it's all there is to it :)


0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.