« On Developing a Personal Online Networking Strategy | Main | School Communications & Emergency Response: What are the Implications for Social Media? »
Thursday
23Aug

Should You Make or Buy Your Social Network?

By Dennis D. McDonald

I’m a member of an exclusive and high quality group on Facebook called “Association of Associations.” It’s composed of professional association executives and managers, members, vendors, and consultants (like me).

We chat about social networking , member services, and The Future of Associations As We Know Them. These are topics I care about (see here). It’s a pleasure to discuss them on a free and easy basis without the encumbrances and trappings of … let’s be honest … a professional membership association.

In other words, it’s a typical professionally oriented Facebook group.

Recently I posed this question to the group:

“The DC chapter of PMI is now a Linkedin “group.” Association use of social networking tools (such as Facebook and Linkedin) is a consulting interest of mine. The question of how a professional association can employ social networking tools to improve member services is an interesting one. If an association wants to improve member services by providing a social networking experience to its members, it can either “roll its own” by implementing one of the many “white label” services available, or it can hook up with an existing social network. If it operates its own network, it has total branding control but assumes the associated expense and learning curve. If it hooks up with an existing service (e.g., Linkedin) it benefits from experience but loses branding control. For example, if an existing service such as Linkedin is used, and the member experiences value, who gets the credit — Linkedin or the association? If something bad happens, who gets the blame?”

This set off a very informative series of messages pro and con to developing one’s own social network. The issues that were raised are familiar to anyone who has looked at such issues. For example, is the cost involved in developing a complex application that satisfies 100% of your organization’s unique requirement worth it? Or would it be better to use a product developed by someone else that satisfies a large proportion — but not all — of your unique requirements at a significantly lower cost?

I should say up front that I’m a consultant and I’ve helped clients work through questions like this. They are never easy to address. The uncertainties involved can be difficult to quantify.

Plus, this is one of those situations where you really do tend to find that “everyone is different.” It can be challenging to come up with a cut and dried recommendation without taking into account factors like your own organization’s technology infrastructure strategy, the nature and complexity of the integration you need to establish with existing systems, and the degree to which you feel comfortable about outsourcing the management of important corporate assets such as member and customer data.

I also admit to a personal bias towards the potential value  of outsourcing a service when the market is changing rapidly, competing solutions exist, and vendors are investing serious development dollars in an expanding market. Here’s how I concluded a recent comment on the Facebook discussion thread:


This has certainly been an interesting thread. The “make vs. buy” discussion always elicits a wide range of responses. Clearly individual situations will differ.

The two biggest factors I would want to look at first in advising an individual client on strategy would be (1) how comprehensive the vision is for applying social networking to the association, and (2) how integrated the system needs to be with other systems and operations.

(1) Regarding the association’s vision, if it is neither comprehensive nor innovative, I would be reluctant to allocate internal development resources  given how expensive it may be downstream to keep up with commercially available products and services. The support may just not be there, even if a “champion” exists at the present. (Champions have a habit of moving on after a time.)

(2) If the need to integrate the networking system with existing systems is high (e.g., membership database, fulfillment, financial, member services, HR, etc.) the integration and testing costs may account for a very significant proportion of the project’s initial cost. This is where toolsets, standards, API’s, architectural strategies etc. will drive costs. The interfaces with multiple systems will need to be managed over time just as the code you buy or rent will need to be maintained.

One might argue that it is the way that the networking system will integrate with these other systems is what really differentiates an association’s needs from the needs, say, of a for profit corporation. But if you review what goes on in the public forums of large corporations with external markets you’ll have to admit they have complex needs as well.

Another consideration is what you can develop using “open source” tools. It’s certainly not necessary to start developing from scratch these days. We may find, for example, that the open source tools that emerge from current interest in developing “portable social networking profiles” will simplify development of home grown solutions.

I would argue that during an era of rapid change it’s better to let a commercial developer or service supplier assume the obsolescence risk, but that takes us full circle back to the original “make vs buy” question!

***


PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (8)

Have you reviewed http://www.zooped.com social networking ?
August 23, 2007 | Unregistered Commentersocial networking
Dennis, great summary. There are definitely mixed opinions out there. Personally i'm in the "build it yourself" category as i've yet to find a great package which integrates seamlessly into our site. That being said, there are things out there which takes care of smaller pieces of the social networking tools etc.

Cheers,

Andy
August 23, 2007 | Unregistered CommenterAndy Steggles
Dennis: As always, your post get’s me thinking and I really appreciate the chance to hear your ideas and raise important issues. You have a lot of good common sense mixed with experience I value, so your posts are always an educational experience to me.
August 24, 2007 | Unregistered CommenterColleen Bush
Having been involved in management of companies that developed and supported specialized software applications I admit my (biased) first response to news that someone is developing an original application is "DANGER WILL ROBINSON!" The reason is that I know what is involved in testing, support, upgrades, modifications, documentation, etc. etc. etc.

Nowadays that may be an overly cautious reaction, given the availability of open source and other tools -- and support communities -- that developers now have .

That doesn't mean that you shouldn't evaluate your own situation; it does mean you need to carefully examine all the technical and business reasons that will impact your strategy.
August 24, 2007 | Unregistered CommenterDennis McDonald
Very thoughtful analysis, Dennis. I also would be biased toward the "buy" (or better yet, get for free through Facebook) option in most cases because I think it will help drive adoption of the networking solution. When outside companies and open-source coalitions are providing ever-greater feature sets, it will be hard for a homegrown solution to keep pace.

And with Facebook's platform, you could write an application, I think, to fill in feature gaps that might be unique to you.

Best of all, you can start a Facebook group in less than an hour and have it looking really nice...whereas a homegrown solution could take months.

And if your organization starts its networking with Facebook you can build an online community while simultaneously developing something that is more feature-rich...and then lead people to migrate to the new site.

The other reality is that groups related to your association's interests, or maybe even with your organization's name, will likely form in Facebook. I wrote a post about this.

http://leeaase.wordpress.com/2007/08/01/why-organizations-should-join-facebook-group-land-rush/


August 26, 2007 | Unregistered CommenterLee Aase
Great comment, Lee. I in turn left a comment -- with a Facebook caveat -- on your blog. Thanks.

August 26, 2007 | Registered CommenterDennis D. McDonald
Dennis - Your comment that "(Champions have a habit of moving on after a time.)" is a telling one. We have found that the most meaningful metric as to whether a social network will see any ROI at all is the percentage of members who actually become engaged. Too often, any social network (either bought or built) is primarily supported by the efforts of a single champion. When that champion moves on, he relevance of the group fades rapidly. We are strongly biased towards looking at how to get community members actively engaged, quickly and giving them receive to embrace the community regardless of the underling infrastructure or business model. A community with no people is not a community. Engagement is the key to success, not integration.
November 16, 2007 | Unregistered CommenterShaun Callahan
Shaun - what you say in your last sentence is becoming increasingly obvious to me.
November 16, 2007 | Registered CommenterDennis D. McDonald

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.