Wednesday, June 24, 2009

eLearning is a Natural for Social Networking

eLearning is a natural for social networking but in any social network the path to success is not straight. Different kinds of feedback create a dynamic environment to raise the participation level.

Article sponsored by
Eedo Global Learning Services



eLearning is a natural for social networking but in any social network the path to success is not straight. Many organizations are implementing social networking in the blind hope that the network effect will kick in to drive up registrations; and then self-organization and collaboration, a feature of crowd-sourcing, will take care of the rest.

As if.

In general, the direct benefit of the network effect accrues to the owner of the network, not to the individual players. Small networks are different. A project wiki, for example, is owned by the project team, and the benefits of collaboration using the network accrue to the team. The team is the de facto owner of the network.

Larger networks are more complex. People join FaceBook en mass because the network effect has made it a social destination. It’s the place to be. But this didn’t just happen. FaceBook has context. FaceBook also has features that made it an attractor initially, and provided a continuing utility to users so that it has a good retention rate. However, the value of 250 million users accrues to FaceBook – it sells eyeballs to advertisers. (Nielsen Research says FaceBook has a 70% retention rate.)
Wikipedia is a different model. A small sub-network of active writers and editors create expert content for the benefit of the many. It’s an open-source publishing model.

LinkedIn, like FaceBook and MySpace, can connect you to friends (second tier) of your friends (first tier) and so on. But this has small value unless you “work your network” like the PowerBook woman in Starbucks working her Tweet Deck. This is so Social 1.0.

Jiggin’ for cod is a great past-time, but deep trawling with a bottom net is more profitable. But even with a deep net the fish still have to be sorted. Social 2.0 should jig automagically for you in the deep trawl by giving you significant feedback.

A large social network has to provide feedback on multiple dimensions so that you’re on the clue train. The dimensions must be ones that you value. And, again, the feedback has to be automated. This feedback amplifies the signal or signals that relate to you and your objectives. The rest is noise.

Without some means of detecting signals you will drown for days in the social swamp. If you have 100 friends in your network, and they each have 100, there will be 10,000 in your second level and so on. Nobody can manually work a network of 10,100 people so people typically join groups and try to work the groups. The effort to do this can be reduced if the system provides feedback to amplify the signal you want.
But how do you do this?

This series has explored social networking from different perspectives because there is no single design pattern. Previously in Engaging Citizens through Social Networking we showed how a public-policy issues-agenda site would work; and a future article will show how to apply social networking to a night club.

This article uses eLearning as a viewpoint to show how you might amplify a signal.

We will start with the light framework for mapping business objectives to social networking described in the previous article, The Secret Sauce of Social Success. Other relevant articles are:

Engagement Strategy

The next step is to develop a strategy. This is the hard part. You can’t just buy a socially adept eLearning application and expect it to self-organize. Your strategy must be a synthesis of your business objectives, business culture, market and technology. If the strategy isn’t aligned, it may simply fragment your message. This is worse than doing nothing.

Two examples of eLearning engagement strategies are given here. The first one keeps it simple and small-scale. It assumes your market is internal. Essentially it’s a variant of an intranet. Note that there is no direct engagement with student prospects in the external marketplace. If your market is really external, an internally facing strategy such as this one will deliver limited marketing benefits. It can, of course, deliver other important benefits internally.
An internally focused strategy

A different strategy is required to engage both internally and externally. One approach that would suit some eLearning environments is to leverage an existing social destination such as FaceBook or LinkedIn. This is feasible. We can do it with either the FaceBook Connect or the LinkedIn OpenSocial application-programming interfaces. The next step is to develop some measurable objectives.
An externally focused strategy

Objectives

Every human activity has a social dimension. It’s the nature of the beast. Similarly, every software application has a social dimension. Some applications have a high-value social dimension, while others have a low one. But these dimensions are often dynamic and always contextual. A book-keeping application, for example, has a generally low-value social dimension. But it has a high one in the context of trying to get your travel expenses paid.

The purpose in incorporating social software in any application is to increase the participation level along some social dimension that maps well to a business objective.

Here are some objectives that could be considered for an eLearning application:
  • Increase rate of success
  • Reduce time to completion
  • Increase take-up of courses
  • Increase satisfaction with the process
  • Get feedback to improve courses
  • Develop courses collaboratively
  • Contribute to team building
  • Identify requirements for new courses
We say “some objectives” because one strong characteristic of a social network is that it can have outcomes that are not predicted. Social activity is an ongoing and ever-changing conversation, so the feedback changes dynamically.

The next steps in our framework map (a) objectives to functions and then (b) to Web 2.0 tools. But because we want to show how to amplify signals, we will instead use an information architecture.

Information Architecture

The below figure shows one view of a possible information architecture that integrates with FaceBook. Some functions like messaging have not been shown. Most components are optional with configurable access. The main ones are:
  • Courses that students can elect. May be part of a curriculum. This is probably one facet of the navigational taxonomy.
  • Blogs that instructors and students can write, either in general or about a course.
  • Groups, typically a general group for the course led by the instructor and integrated with a group on FaceBook, and study groups set up by students.
  • Pages that instructors and students can compose.
  • Newsfeed reporting an individual’s activities in the portal.
  • Friends to which individuals have linked.
  • Notifications that individuals have elected to receive. These are delivered in several direct (email) and indirect ways (FaceBook notification, and maybe RSS or Twitter).
  • Recommendations in which the system suggests connections that should have value for a specific individual.
  • Synchronization with FaceBook (including single-sign-on).
Example of an eLearning information architecture

Feedback is provided in several ways. Out of the box most social applications give general feedback in the form of notifications of the most recent blog post, page, file, member sign-up and so forth. This is like a high-pass filter that scrapes the world to show you just the most recent mountain tops.

Personalized feedback is given through an individual’s newsfeed, which is shared with friends; and notifications of new and revised content in subscribed blogs, pages, groups, etc.

The FaceBook integration provides single-sign-on with FaceBook and our eLearning platform; synchronizes the course group with a members-only FaceBook group; and synchronizes a student’s profile, friends and activities between the two platforms. Note that this SSO is optional. Students can also log-on directly using the authentication service of the eLearning platform.

As mentioned before, you could do this with LinkedIn. We chose FaceBook for this example for several reasons. The strategic one is that if FaceBook introduces a professional category in its taxonomy, LinkedIn is dead overnight. At a recent and packed business seminar on LinkedIn the attendees overwhelmingly said, let’s talk about Twitter instead.

What is missing from most social applications is feedback about the activities down in the mountain valleys and on the social plain. To amplify these signals, we need some feedback filters.
For example, at the social level the system cannot know what the students are thinking about courses and related content It cannot know what they are saying to each other as represented by arrows in the strategy diagrams above. But these thoughts and convos lead to actions (e.g., subscribe to blog “A”) that are noted by the system and input back into the filters.

The more students, in a course, who subscribe to blog “A”, the greater the value of its social dimension in the context of the course. Its signal is being amplified. It may or may not be amplified in another context.

Connections

We need dynamic filters to amplify signals of interest.

These feedback filters should be designed to correspond to your business objectives. Most are based on an analysis of profiles attached to people, courses, blogs, page, groups and any other significant object. To give you an idea, two filters are shown below. Note these are just examples for illustration and are not meant to be definitive designs.

The first is a filter to suggest candidates that a student might want to connect with as a friend. A simple slot filter would just process the profiles of all students and look for matches. We could add a small amount of feedback and give matches a higher ranking based on friends in common, if any.
But this is still like cod jiggin’. What if the system suggested students who:
  • Have profiles that match yours
  • Attend the same courses and are active in course and study groups
  • Follow your blog or pages by electing to receive notifications
  • Have friends in common with you
If you look back at the information architecture you will see that including courses gives the capability to also find friend-prospects based on common membership in a course or study group. Similarly, some students may have elected to be notified of changes in your blog or pages. We call these followers or fans; and this makes them candidates to be friends.

Now we have a filter that is making some value assessments for us, reducing the amount of line time we have to spend in working the network. Some of the value in the network effect is starting to accrue to users.

We might do the same with objects in the system such as blogs and pages. For example, there are blogs:
  • Related to your course
  • Written by your friends
  • Related to other courses your friends take
  • Followed by friends
  • Followed by students whose profiles match yours
  • That simply have a profile that interests you
With this blog filter, the system will suggest to students blogs that meet some or all of the above criteria. It’s a bit like case-based searching.

The consequence of these feedback mechanisms is that they increase the participation level across the entire network. This increase in social interactions produces benefits aligned to your business objectives and, frequently, unexpected benefits that can re-invent and re-invigorate an organization’s purpose.

Sunday, June 7, 2009

The Secret Sauce of Social Success

A few notions for implementing a Web 2.0 framework in your organization.

Everybody’s getting social these days. “Gimme a wiki, no, not that blue one, give me a red one. Oh, and throw in a tweeter, too, they’re so cool. And a Friends tab! We’ll put that on our web. My kids watch Friends!”

The next thing you know, Newsweek magazine is asking readers for their views on Iran in no more than 140 characters; the City TV breakfast host in Toronto is wittering about his race with the mayor to see who has the most followers; the web site about undies wants to know your closest friends; the premier of Ontario bans FaceBook because, well, he knows better than 250 million people; police are in schools warning parents about FaceBook and MySpace; the corporate IT folks are freaking about security; and senior management is trying to preserve command-and-control.

At least the TV host is living it.

The short story is if you’re not using these tools, you won’t understand them. The longer story is that most organizations implement them in ways that give rise to a lot of noise and very little signal. This is not so unusual. We tend to first use new technologies to do old and familiar things. This is unfortunate because social networking has the capability to transform organizations so they can meet the challenges rising from a transformation in the marketplace that is light speed ahead of most organizations. Those that don’t catch up will face a sudden disconnect from their market.

Here is an outline of one approach:

  • Collaboration in Web 2.0

  • Develop a strategy to engage

  • Develop objectives

  • Map objectives to functions

  • Map functions to Web 2.0 tools

  • Make connections

Collaboration in Web 2.0

Web 2.0 has many faces, and even more interpretations. Nobody really understands what it means, where it is going or what will be the future outcomes.

But fundamentally Web 2.0 is about collaboration. However, there are so many tools that can be used in different ways that it is hard to develop a productive strategy and even harder to predict the future. If you’re lucky your organization will adopt a strategy for information management that will integrate Web 2.0 with existing tools such as document- and records-management, and map them to business processes and service models.

If you’re unlucky, you will end up with new islands of technology and information, in the way that PC hard drives have become the repository of the most current data, and email has become the repository of many corporate decisions. The figure below is a high-level view of Web 2.0 in the enterprise, showing how to apply it in an obvious and low-risk manner. This architecture was deliberately designed to show you how to introduce the tools in ways that provide benefits without requiring a wholesale change in corporate culture.

But as shown below other strategies of engagement should deliver greater benefits, and at the same time meet the challenges of a socially networked marketplace.

Applying Web 2.0 in the enterprise

Develop a Strategy to Engage

To develop a unique strategy for your unique organization you should synthesize your understanding of the needs of the organization and your understanding of Web 2.0. This is why it is important that you use the tools. But ideally the tools are not used in isolation, in the way that word-processing is isolated from email. Collaboration requires that the tools be integrated, easy to use, and part of the daily process.

Two examples are given below.

In the first example, the goal is to drive volume by connecting supply to demand, using amplification of word of mouth. This drives customer sentiment in a positive direction. This is a principle that can be generalized across all social-networking applications.

The example depicts an organization that has integrated certain aspects of its intranet with an extranet for customer access. Typically, this would be used for managing joint projects. The intranet is internal, behind a firewall. The extranet exposes part of the intranet to customers, subject to security mechanisms and access controls. The web portal is the public-face of the organization.

In a sense, these are different views of a single collaborative platform. For example, a blog published by an expert within the organization would be accessible on the intranet, extranet and web portal. You don’t want to force people to have to go and find something, or to stumble on it by chance.

The outcome is some desired objective or set of objectives. The outcome shown below is “Market Buzz” but you could have more concrete outcomes like products sold, members registered, issues identified and closed, and so forth.
Engaging customers and prospects in a community

However, these activities are driven dynamically by a wide range of possible connections. The nature of the outcome can not be predicted. For example, you may discover that the issues you thought were important are not shared by the crowd, or that your market opportunities are in a different area than you planned.

Shown above are social connections because social conversations dominate all human activities. Although in some cases we can seek to guide these conversations in some constructive way, they are essentially unpredictable. Some examples of connections are given further below.

The difference between Web 1.0 and Web 2.0 is that Web 1.0 was largely a solitary experience. We each trolled the web, and perhaps sent a link to a few friends. We couldn’t easily find like-minded people around the world and engage with them.Web 2.0 gave us the tools to engage the world in conversation by establishing and/or joining communities of interest.

These connections between people are both static and dynamic. We all have regular friends, workplace friends and occasional friends. We engage in conversations that are constantly evolving. Thus, in a digital social network our possible connections with people and their interests and objects evolve dynamically. Feedback about those connections can be used to drive the social network to produce business outcomes.

The next example shows how a different type of organization, perhaps a nightclub, would use a different strategy. This strategy leverages an existing social destination, such as FaceBook or MySpace, and synchronizes content between the social network and the web site. Existing promotional networks, such as “Things to do in My City”, would provide further amplification. A communications plan for special events could provide the basic grist for conversation and amplification.

Leveraging FaceBook and existing promotional networks

Develop the Objectives

At a more granular level are the statements of objectives describing the specific planned results of your Web 2.0 strategy and what it is you are trying to achieve. When you write an objective, remember the SMART acronym: Each objective should be Specific, Measurable, Achievable, Realistic, and Time bound. The objectives state the meat of what the strategy is trying to achieve. When the project to implement the strategy is complete, you need to be able to show that the objectives have all been satisfied. At times, you may have only a vague idea of the goals and objectives but struggle with trying to determine the best way to express them.

Map the Objectives to Functions

When you have identified the objectives, use a spreadsheet to map these to specific functions. A few examples of functions are shown in the below figure. This is another reason why it is important to have experience with Web 2.0 tools. Without such experience, you won’t be able to do this mapping.
Map objectives to functions

Map the Functions to Web 2.0 Tools

The next step is to map the various functions to a Web 2.0 tool. Several tools are shown in the below figure but there are numerous others that you should include in a spreadsheet. As you do this exercise, you will have to weigh the value of each function and tool, examine trade-offs, and set an achievable scope. You don’t need to implement every tool to have success.
Map functions to Web 2.0 tools

Experience has shown that the below technical criteria are critical success factors. One of them, pattern matching, will be discussed further.
  • Templates

  • Ease of use

  • Single sign-on

  • Workflow integration

  • Access

    • System tray

    • Portal gadget

    • Desktop gadget

  • Security

    • Profiles, ACL, content/document classification

  • Unified communications

    • Including notifications

  • Tagging

  • Federated search

  • Topic clouds

  • Making connections (pattern matching)
Of these technical criteria, four are extremely important and might be called the secret sauce in successful social networking:
  • Making connections for feedback
  • Linking for navigation
  • Generating topic clouds for browsing
  • Federated search to find stuff across several types of applications
This article only deals further with filters to make connections. Linking was discussed in Taxonomies & Their Cousins are Important.

Make Connections

In a small world it is easy to strike up conversations and, in a reasonable time, make connections with folks having somewhat similar interests. Thus, we might end up belonging to several communities of interest or practice.

In a larger world, even one as small as our enterprise, it is difficult to make connections outside our work group or department. Social networking software makes these connections on many criteria and presents them to us so we can make choices and decide which connections are relevant or otherwise important.

Put another way, to participate in a large social group people need to know what is going on. Suggesting connections is a form of feedback about activities and decisions being made in the group. Obviously this feedback has to relate to the objectives discussed earlier.

Making connections to provide feedback

The figure above shows the basic feedback mechanism. In any area of concern, whether it's interests, issues, objectives, product sales or whatever, there will be the current hot hits everyone is buzzing about, and a long tail of lesser subjects. By getting views on the hits, and using pattern matching to suggest some other subjects in the tail that might be of interest, a dynamic feedback mechanism is created. It has the effect of increasing interest or participation across the entire spectrum. But be aware in your filter design that positive feedback is self-reinforcing and can create a herd mentality.
Feedback increases the participation level

The below figure shows how a simple filter might work to suggest people you might consider as online “friends”. Like the promise in eHarmony, it matches people based on similar profiles. Here, it has suggested a connection established between Person-A and Person-B based on their similar profiles dhfnthfh.

However, there are many possible types of profiles. They can be demographic, purchases made, shared issues, common expertise or whatever else is important to the objectives of your social network. Multiple profiles can be weighted and combined in different ways to increase the participation level and produce direct measurable benefits.
Making connections

Selecting the right profiles and designing the right pattern-matching feedback filters is absolutely crucial in the success of your social-networking application. The resulting collaborations will drive your organization dynamically, much as conversations are now driving your market.

Monday, June 1, 2009

Taxonomies and their Cousins are Important

Understanding several models of organizing information will help in developing classification schemes.
David Shaw © 2009

It’s cruel when you discover a taxonomy for a wiki isn’t working to your satisfaction. Generally it’s easy to develop categories for a small project, but this one was for the deconstruction of a boat. Like many other real-life large objects, boats, MRIs, cars, airplanes and even IT projects cannot be categorized by decimal library systems.

In this case I started with the numerical taxonomy defined by S1000D, an international standard for airplanes, boats and vehicles. I adapted it based on experience from a project at the Coastguard, then three experts reviewed it and gave a thumbs-up.

The taxonomy has over 400 starter nodes. Around the creation of node 200 I began to feel “This isn’t right. It’s not how people think.”

This was a body blow. MediaWiki, the base of this project, doesn’t allow renaming categories in any easy way. The solution was to engage in a displacement activity like raiding the fridge. Instead, I wrote this blog to help you understand why taxonomies are important.

The Problem

S1000D uses a numerical classification scheme. The idea is that if you know the reference for engine repairs, then it doesn’t matter which aircraft is on the ramp for repairs because the information in its manual will be under the standard reference number. Even if it’s a car on the ramp for repairs, its engine information will be under the same reference number as in the aircraft manual.

Many taxonomies, library systems, record-management (RM) systems and even accounting systems use numerical taxonomies. Shown below is an extract from the standard Government of Canada scheme.
Numerical classifications are best left to witch doctors

The advantage of numerical schemes is that they allow a simple standard breakdown of information. For example, general information about taxes is 1008.100 and likewise, general information about marketing is 5006.100.

But the problem with numerical taxonomies is that they are inaccessible by mere mortals. It requires a trained RM witch doctor to tell you how to classify a document, and then how to find it a year later. The taxonomy becomes a black hole, probably of less use than the jumble on your hard drive.

Knowing this I converted the S1000D numerical model to a natural-language model. In other words, plain English. But one of the problems encountered was this:

 Boat Type
Boat Type.Sailboat
Boat Type.Sailboat.Sloop
Boat Type.Sailboat.Yawl
Boat Type.Trawler


This was logical in a numerical topic.subtopic.subtopic scheme but in plain language it was better as:
 Boat Type
Sailboat
Sloop
Yawl
Trawler


Also,

    Maintenance
Maintenance.Suppliers
Maintenance.Suppliers.Equipment


Was better as an entirely different construct:

 Maintenance
Suppliers

Equipment Suppliers


And

 Operations
Operations.Harbour
Operations.Mooring


Was better as:

 Operations
Harbour Operations

Mooring Operations


As you can see, a numerical model that allows an expert to know the topic and level of subtopic doesn’t translate easily to plain English. The danger with this revision is that I might encounter namespace clashes that I wouldn’t have with the original strongly typed names.

So, why bother with this, why not just put it into a wiki? Well, it’s not that simple. Even wikis need some kind of classification framework.

Let’s review some of the basics.

Namespaces

Taxonomies are associated with namespaces. If you read the technical definition of namespaces, your head will probably start to hurt. Here’s a simple one. A table in a written report is in the document namespace. A wooden table in your kitchen is in the furniture namespace. So, a namespace identifies the domain or context for a given vocabulary or set of terms.

Many namespaces are formalized. If you look at the source of an html page and see dc:publisher in the header, it simply means that the term publisher as used there is the one defined by the folks who developed the Dublin Core (dc) set of definitions.

Similarly, in MediaWiki a page name that starts with Category: denotes that the page is in the category namespace.

Without going into deep detail, you will recognize that this is similar to the example with an office document having multiple relationships.

But there are other possible knowledge representations.

Wheel of Wheels

Years ago on a project with thousands of nodes we experimented with a wheel of wheels. The goal was to let users navigate while always knowing what content was to the left and right of them, and also up and down.
Wheel of wheels for navigating nodespace

In the example in the figure, a user would start at 1.0. She could then navigate from 1.0 to either 2.0 or 3.0. If she went to 2.0, she could navigate to 2.2 through one of three paths. The node at 2.2 is also part of a sub-wheel with its own paths of navigation.

This example wheel represents the simple taxonomy shown in the figure left-below. The same figure on the right also shows all the possible navigational paths for one section. You could also adapt this to a navigational scheme for a set of web pages, using nested drop-down menus and hyperlinks for both the inter-links and back-links. But this would give you just one organizational scheme for the content, and people often come at content with a different context in their mind, i.e., a different mindset or facet.
Wheel of wheels in a more familiar form (left) and its navigational scheme (right)

Taxonomies

Taxonomies are trees or hierarchies of classification much like filing cabinets. We’ve all been brought up to understand filing cabinets or their modern equivalent: the Windows folder structure. In a taxonomy, or in your Windows folders there’s only one place to put a file. Supposedly.
Just tell me where to put my file...

Back in the real world, a year has gone by, you now have 12,000 files on your hard drive, you have a new task, and you remember a document that would help you. But you can’t remember the thought process that caused you to file it…where? You can’t even remember the file name or the title. And you didn’t put any keywords in the properties because you didn’t know you might need it in the future, or what the context would be. So you try Windows advanced search but you can’t even remember words specific enough for Windows brain-dead search and it returns 1200 hits including spreadsheets.

More than 50 hits is too many for you to process. Less than 20 means you might have missed the file you’re looking for.

Then you learn some simple tricks. Your organization doesn’t have a user-friendly document-management system, or if it does you don’t have permission to set up categories so you start using MSDOS-type file names to denote versions of a document: name_v1_2009-05-12.doc. You even create an archive folder to simplify housekeeping.

You make sure you email copies to co-workers, so you have backups. You start to put copies of the file into different folders because it has more than one context, and you want to be able to find it again in the distant future. Then somebody asks, “Who sent a copy to the customer, and does anyone know what version it was?”

That’s because your document really has relationships similar to this one:
Documents usually have many relationships

Relational Models

Hierarchical databases soon ran into the same sorts of classification problems, and so the relational database model was invented. Let’s use a simple example using a recipe for Coq au Vin. When you first started collecting recipes it was good enough to put this chicken recipe on an index card or copy-paste it into an OpenOffice or Word document.

As your collection of recipes grew, you started thinking about different ways of classifying them. One way would be to put them into a relational database that had a few classification tables such as shown here:
A relational database uses linked tables to establish relationships

Faceted Taxonomies

As folks began to realize that information has many facets, web designers developed faceted taxonomies. These have become very common.

Below is an example of a web site that categorizes recipes by Meal Type, Food Type (meat, vegetable, etc.) and Cuisine. Each of these categories is a facet. In the case of the Meal Type, it has been exposed at its second level, to reduce mouse clicks and simplify navigation. Food Type and Cuisine could be expandable menus.
Faceted taxonomies provide several navigational entry points

Thus, Coq au Vin could be found as:
  • Its name in the index.
  • A dinner meal.
  • A chicken recipe.
  • French cuisine.

Network (Wiki) Models

Wikis use a network model of organization. A network has no discernible root; although you might nominate one or more to serve as facets or entry points. The below figure shows our Coq au Vin recipe. Note that it is the only topic in our network. All the other nodes are either categories or subcategories.
A network has no root

Basically, this network says Coq au Vin is:
  • A recipe
  • French cuisine
  • A chicken dish
  • Suitable for a dinner meal
In MediaWiki or Wikka, as an example, at the bottom of the page we would put:

[[Category:Recipes]]
[[Category:FrenchCuisine]]
[[Category:Chicken]]
[[Category:Dinner]]

Also, Category:Dinner could readily be subdivided into Category:Appetizer, Category:Entrée and Category:Dessert.

Folksonomies & Ontologies

Are best left for another day....

Tuesday, May 12, 2009

Developing Governance for Wikis

Trust is the most essential element in the success of a wiki on your intranet or extranet.



Trust and transparency are absolutely necessary

Social networking applications like wikis, socialware, blogs and groups are sometimes implemented in the simple expectation that they will yield magical results. No thought is given to governance, and its role in driving success. Instead, social apps are driven by hype and expectations set by the fantastical growth numbers in public applications like FaceBook and Twitter, or the marketing around applications like SharePoint.

(Every organization with a SharePoint installation thinks it’s doing social networking. The reality is that if they have SharePoint they don’t have a clue about it: they most likely have a multitude of virtual webs that are defying unification in any sensible way.)

Let’s take blogs as an example of hype. Reading about blogs it’s tempting to think they are easy money spinners. The reality is that most blogs are never ever read, and those that are read need tens of thousands of hits per day to generate significant revenue.

Figuring out how to generate those hits is a big challenge, and this is no less true for your intranet or extranet wiki. Simply installing a wiki in the belief that it’s a better mousetrap won’t change anything. You might as well order a blue one or a yellow one, depending on your taste. Making a wiki work takes planning and effort. Self-organization, a key tenet of social networking, will only do so much.

To appreciate this, take a look at almost any group on FaceBook and figure out what are the tangible outcomes. Mind you, it’s not as bad as the narcissism in the wittering that goes on Twitter. Frankly it’s more interesting watching a pigeon toe-walk across an intersection. There’s more thought going on, and an identifiable context.

Governance Models

A successful wiki needs a governance model. There are three types of governance model:
  • Prescriptive

  • Descriptive

  • Reflexive
A prescriptive governance model is rule driven. Usually the rules are proscriptions with severe consequences specified: “Thou shalt never do such and such…severe infraction…full force of…including dismissal.” This is the first preference of most bureaucracies. By nature bureaucracies are driven by fear, not trust, and thus not open to innovation or to re-inventing their purpose. All organizations seeking to survive in a constantly changing world must periodically re-invent themselves.

A descriptive governance model is interpretive. It is based on guidelines. The organization trusts that its employees are mature enough to understand the guidelines, and to interpret them from day to day. The interpretations are usually context-specific. Sometimes the employees may make mistakes, and this is critical. Mistakes must be accepted (fear must be driven out), but this is where many organizations start to fail.

For example, a magazine publisher once derived great pleasure by finding typographical errors when the presses rolled, and calling the editor to complain. Many employees working in similar environments become fearful of what the CEO might think, and self-censor. This defeats the purpose of social-networking tools like wikis.

Governance has to be internally consistent. For example, if it claims to be a participatory democracy then no aspects of governance or content should be excluded from discussion and decision. Administrators at any level cannot suddenly declare fiat.

A reflexive governance model does not rely on outside authority for legitimacy. Governance is managed by the members of the social network. This model is entirely dependent on self-organization. It is not suited to business or government because it cannot be aligned with corporate business objectives.

Similarly, a prescriptive model cannot be aligned with corporate business objectives. The rules become barriers to achieving the innovation that defines social networking. Simply, if you need to be prescriptive, don’t plan to implement social-networking tools except in very narrow task-oriented ways.

A descriptive model based on trust is the best way forward for most organizations.

Developing Trust

Governance has to be based on mutual trust. Trust is a two-way street. Show trust and you will receive trust. Many people think that trust must be earned; whereas trust relationships develop when you first extend trust, inviting the other parties to reciprocate.

As shown in the opening graph, the trust effect is vitally important in a social network. The more open an organization, the more the participation rate increases. If the degree of trust is too low, the participation rate doesn’t reach an inflection point and the wiki stagnates.

This is best illustrated with the issue of moderation. Most wikis can be set so that content can be moderated or not. This goes to the heart of the trust issue. Managers worry inordinately about “what if someone posts some terrible thing?” The knee-jerk response is to require that all content be scrutinized by a moderator before it is released publicly. This is the old Web 1.0 publishing model.

If you don’t want to be as open as Sun Microsystems (see below), there is a middle ground. Don’t censor content but let other users flag questionable content. Flagged content can then be hidden by the wiki application and referred to a moderator for review and re-publishing.

This lets the members of the wiki exercise a form of peer review independent of management.

Building Trust

In a descriptive governance model, the discussion is steered so that it has an outcome that is aligned with a business objective. In effect, when people know the objective they can (and will) self-organize. Trust is built by:
  • Formalizing online deliberation

  • Becoming a trusted venue for controversial discussions

  • Being consistent
Be very focused. The narrower the purpose of a wiki, the more successful it will be. The obvious exception is a horizontal application like an encyclopedia such as Wikipedia. Most wikis are vertical applications in a specific domain.

Structure collaboration so that it has momentum toward an identified outcome. People should know the answers to questions like “what are we trying to do” and “why are we doing this”. Synchronize the collaboration with phases of workflow, so that in a sense it is gated. Recognize that gating decisions do not require 100% knowledge.

Encourage consensus building and accurately reflect dissent & minority positions.

Sun Microsystems shows trust by being very open. It allows any employee to create a public blog. Sun has only three governance directives:
  • Don’t do anything stupid

  • Write about something you know about

  • Make it interesting

NRCan also shows trust. Its wiki principles are:
  • Collaborative work environment
  • Free & open access

  • Code of conduct

  • No firm rules

  • Guidelines & procedures

Developing Governance

So how do we develop governance? The starting point is to strike a governance committee consisting of key stakeholders. This committee’s first task is to develop a clear understanding of the purpose of the wiki. The purpose should be expressed as part of a written charter that establishes the scope of the wiki.
Some of the issues that the governance committee needs to address are:
  • Decide basic values guiding organization & governance committee

  • Define success & cost-benefit

    • Establish performance measurement

  • Establish operating budget

  • Set expectations of participation committee members

  • Set expectations about attendance at committee meetings

  • Establish accountability framework for:

    • Committee

    • Committee members

  • Establish evaluation criteria for committee

  • Establish recruiting criteria & means for committee members

  • Define subcommittees

  • Establish training resources for committee members

  • Establish conflict resolution

  • How do members of the wiki committee deal with decisions when we disagree

  • Are committee meetings open

  • Should committee members promote the wiki

Saturday, March 14, 2009

Engaging Citizens through Social Networking

The rise of social networking tools on the Internet is changing the relationship between citizens and governments. Governments that fail to adapt risk a disconnect with their constituents and younger employees, and a rise in social unrest. Governments adopting social tools will engage their constituents in a more productive dialogue.

David Shaw © 2009

Social Networks

The rise of Web 2.0 social networking tools on the Internet is changing the relationship between citizens and governments. While the outcome is unknown, social tools may eventually facilitate the General Assembly of the world’s citizens. Already they provide a means for governments and other organizations to engage their constituents in a more productive community dialogue.

The shift has been so rapid and pervasive that it is hard to remember a world in which we were dependent on librarians and bricks and mortar reference libraries. Today, led by Generation Y, the NetGen, we use:
  • Google for answers
  • Wikipedia for information
  • FaceBook for socializing
  • MySpace for artistic communities
  • LinkedIn for business networking
  • Instant messaging for networking
  • Blackberry or iPhone for always on communications
  • Other ways of networking online
Depending on the authority, the NetGen was born 1981-1996 or 1977-1996 (6.5 million in Canada). Generally, baby boomers are defined as born in 1943-1960; and GenX in 1960-1980. The existence of these three demographic cohorts in the workplace creates a tension that should be understood not just by the HR department but also by managers and technologists seeking to adopt the collaborative web.

In particular the NetGen values speed, freedom, openness, innovation, mobility, authenticity and playfulness. Having grown up with open social applications they expect the same in the workplace.

Similarly citizens are adopting these tools to interact on a massive scale. Previously, governments only had to attend to special interests and lobbyists. Ordinary citizens could write letters, or organize a protest, and then be forgotten. Today, they can organize quickly on a national and international scale.

But without supporting governance frameworks, practices and guidelines it is hard for traditional organizations to achieve significant change. Fortunately, as Amazon shows, the technology can also be architected to resonate automagically around desired outcomes.

Still, in most cases NetGen will have to show the way in the workplace.

Web 2.0

Web 2.0, coined by Tim O’ Reilly in 2005, is an eclectic mix of technologies, social ideas and applications. Concepts such as Government 2.0 and Enterprise 2.0 use Web 2.0 components in real-world collaborative applications.

Web 1.0 was largely static and proprietary. Organizations developed, revised, reviewed, approved and published content in mostly flat web pages.

O’Reilly’s map of Web 2.0

Web 2.0 is participatory, interactive, collaborative, and features a rich user experience. It is the collective commons. Typical components (mostly open source) for building collaborative applications are:
  • Wikis
  • Blogs
  • Forums
  • Messaging (chat, SMS text, etc.)

First Generation

The first generation of Web 2.0 applications embraced collaboration and connections in a limited way. For example, deploying wikis here and there will not drive volume in the desired outcomes.
Adopting wikis in an an organization in a static way

Wikipedia, while being an enormously successful collaborative platform, does not leverage social connections in any significant degree. Even FaceBook fails to capitalize fully on social connections. FaceBook is just a large address book.

FaceBook makes connections mainly between friends. If A knows B and B knows C, then it suggests A and C should be friends. FaceBook collects user profiles on books, movies, TV, groups, interests and so forth, but it doesn’t use these to build and match people on this type of synthetic profile.
Only 10.5 % of Wikipedia’s users are active

Second Generation

The second generation is typified by market leaders like Amazon and Google. Both are always exploiting your connections in the long tail to present you with new choices. As you make new selections, your connections morph and you are given a new list of choices. Amazon, for example, makes connections between books viewed, purchases, rankings, reviews, discounts and more.

All automagically.

These techniques are starting to be applied in issues-based wikis such as President Obama’s changegov.org and WhiteHouse.gov, and the Globe & Mail’s Public Policy Wiki.
Simple wiki framework that converts issues into an agenda

Driving Automagically

The challenge today is to integrate social tools using open APIs and semantic web techniques with fit-to-purpose social graphs. The goal is to drive volume in some desired outcome. The outcome could be sales, problems solved, reports written or whatever. To achieve this, the objects have to have properties, connections and a context.
Every object has properties, connections and context

But how do we amplify the signal above the noise threshold? One obvious way is to leverage existing connections. This drives word-of-mouth which begins to resonate amongst the connections. But it is impossible for even the largest organizations to attract and build resonate networks on the scale of Amazon, FaceBook, Google, or MySpace.

Connect supply to demand by amplifying word of mouth

There is no sense in trying to turn your public-facing application into an alternative social destination. It is much more effective to leverage existing networks. A variety of open standards makes it easy to rapidly develop complex social applications that interface with FaceBook, Google, LinkedIn, MySpace, etc.
Portal framework interfacing with FaceBook

After you’ve identified the desired outcomes, it is feasible to start to make connections that drive success automagically.
Social graphs resonate to drive new connections

Collaboration

Peering works well when the product is information or culture, and when tasks can be bite-sized chunks. People are motivated to participate by feeling good or by self-interest.

Personality types that feel good are those that like to solve problems, and/or build things. Those that are motivated by self-interest want to gain experience, exposure and acknowledgement, and connections.

Whatever the motivation, social networks in government quickly become a place to:
  • Share solutions about problems
  • Vent about experiences
  • Learn from each other
  • Solve problems
Critical success factors in achieving this are:
  • Leadership
  • Meritocratic principles of organization
  • Can’t be controlled but can be steered
  • Mix of hierarchy and self-organization
  • Narrow subject focus, charter
  • Promote self-organization
  • Voluntary participation in shared outcome
  • Mechanism for weeding out weak contributors
  • Openness – don’t protect all of the intellectual property
  • Roles & guidelines

Best Practices

Some best practices that have been derived in social applications are:
  • Solve real world tasks
  • Enable self expression
  • Embrace self-organization
  • Expose friend and associate activity
  • Drive communication
  • Browse the social graph
  • Build communities
  • Don’t restrict choice
  • Drive the head and the tail