The Folly of Inside-Out Product Thinking

Inside out jacket

Inside out just doesn’t fit right

Ever run into this deductive reasoning?

  1. Customers like our existing products and our company
  2. We are building a new product that reflects the priorities of a company executive
  3. Therefore, customers will like our new product

It’s a clear violation of the First Law of Product: Customers decide what products they like, not companies.

Inside-out thinking is a situation where the wrong reasons are applied to decide which products are to be developed:

  • That market is so big, let’s build something for it
  • My intuition says this is the next big thing
  • This new product will position our company for what is important to us

Those reasons are actually not entirely out of the question for success either. The things that define truly inside-out thinking are (i) an impulse guided by a “we need” , not a “the customer needs” mentality; and (ii) skipping customer validation or ignoring troubling feedback from customers during validation. When you see those two dynamics at play, you’ve left the realm of sophisticated decision-making. You’re in the land of gambling with shareholders’ money. Sure, some inside-out products will succeed. But that’s analogous to saying that some lottery ticket holders win too. It’s a sucker’s bet.

Inside-out thinking is a pervasive thing. I came across this table in Gerry McGovern’s book, The Stranger’s Long Neck. McGovern surveyed  SMB users of a website Microsoft runs – Pinpoint – that helps find IT solutions built on Microsoft technologies. The SMBs were asked what their top tasks were when they visited Pinpoint. McGovern then did something interesting: he asked the Microsoft team what they thought users’ top tasks were.

The table below outlines the results:

Customer Microsoft
Internet security Customer relationship management
Backup and recovery Internet marketing
Security Network management
Desktop support Sales/lead generation
Data/document management Billing

That’s a stark difference between what users value and what Microsoft thought they did. Or perhaps what Microsoft wished users valued. As McGovern notes, “And just like every other organization on the planet, what Microsoft wants is not always what the customer wants.”

This isn’t to pick on Microsoft; it really is the case at companies everywhere. Microsoft just happens to have been open enough to share their own experience here.

You can recognize it when it happens. Here are the Top 3 signs of inside-out thinking:

  • The spreadsheet says it will be big!
  • I don’t need customer validation, they don’t know what they want anyway
  • The Board/CEO/other senior executive is pressuring us to do this

Inside-out thinking is poor decision-making, it’s a bet with terrible odds, and wastes resources. Tough to understand how we can be so methodical with other operations in the organization and still go seat-of-the-pants in this area.

Update: I hadn’t seen his tweet at the time I published this post, but Box founder/CEO Aaron Levie offers another consequence of inside-out thinking here:

I’m @bhc3 on Twitter.

Three Enterprise 2.0 Themes You Should Be Watching in 2010

Enterprise 2.0 continued its growth and maturation in 2009. We saw the rise of the Enterprise 2.0 consultancies, including Dachis Group, Altimeter Group and Pragmatic Enterprise 2.0. Andrew McAfee published his book about Enterprise 2.0. We saw the rise of the 2.0 Adoption Council. And based on what can be gleaned from vendors, more enterprises are deploying social software.

[tweetmeme]

For 2010, three themes will impact the sector. These aren’t the only ones, but I expect to see plenty of news, features and industry mental energy covering these.

#1: Impact of SharePoint 2010

It’s coming. SharePoint 2010. Microsoft’s upcoming release for the enterprise received good attention during the SharePoint Conference in Las Vegas. Features include:

  • Social profiles
  • An actual wiki
  • Blogs
  • Activity streams
  • Status updates
  • Presence status
  • Social bookmarking
  • Tags
  • Ratings

As a list of capabilities, this certainly is impressive and quite a departure from SharePoint 2007’s social software efforts. The devil is in the details, of course.

But generally, customers who have been “making do” with 2007 will suddenly have an attractive option from Microsoft. SharePoint 2010 will likely be a big catalyst for Enterprise 2.0 growth.

The coming release of SharePoint 2010 is forcing many vendors to evaluate their positions in the market. Going head-to-head with the same or fewer features is going to be tough. What differentiates your offering? My Jaws picture refers to this dynamic facing Enterprise 2.0 vendors.

There will be articles reviewing 2010. There will be blog posts dismissing its capabilities or lack thereof. But there will be impact in the corporate world.

#2: Enterprise 2.0 Becomes “Like Air”

At Defrag 2008, I caught Charlene Li’s presentation, where she said, “social networks will be like air“. The premise of her talk is that social network aspects will become less a destination URL and more an integrated part of experience throughout the web and mobile.

We’re seeing signs of a similar shift in the enterprise. Enterprise 2.0 is becoming less a destination and many of its concepts are being integrated into non-social software apps. Salesforce’s Chatter and Tibco’s Tibbr were end-of-year examples of this. As Dana Gardner writes on Seeking Alpha:

This is a clear sign that the enterprise software and social software worlds are munging. Get ready to see a lot more.

Salesforce and Tibco won’t be the last. Expect more announcements in this vein for 2010. Mike Gotta noted that this concept was called “contextual collaboration”, and was promoted by Matt Cain in the late 1990s. The web 2.0 tools of today are better, more diverse, more scalable and better adapted to human behaviors than whatever was available a decade ago.

Putting these tools in-the-flow will be a powerful basis for expanding Enterprise 2.0’s reach. A challenge for standalone general tools of today is that they require employees to toggle between different apps. This can make it tough to get traction. For example, Intellipedia has been making a difference, but it’s still just “a marginal revolution“. Not all agencies have made it part of daily work.

In the European Oracle Enterprise 2.0 Group on LinkedIn, Oracle’s VP of Enterprise 2.0 for EMEA asked this question:

What the article doesn’t cover and where I would be interested in your views is how the use of E2.0 tools would enable the Business Processes themselves to be changed. Or innovated completely. eg how do you bring Crowdsourcing, Idea Engines, Prediction Markets etc and integrate those into ERP systems?

Yes, even Oracle is discussing this concept. Watch how this theme unfolds in 2010.

#3: Enterprise 2.0 Market Stratifies

I see the Enterprise 2.0 market splitting into these two models:

  1. General collaboration suites that replace intranets and portals
  2. Specialized applications that deliver tangible value around a specific activity

Watching the progression of general collaboration suite vendors, I’ve always believed their ultimate goal is to replace existing 1.0 intranets and portals. After all, once an Enterprise 2.0 vendor’s solution…

  • has the ability to store and organize files,
  • provides pages for company-wide and team-specific communications,
  • offers powerful search capabilities,
  • includes APIs for third party integration,
  • can be organized into multiple spaces, and
  • has a superset of the elements of the corporate directory,

…why would a company maintain both the intranet and the social software suite. Pick one. The Enterprise 2.0 vendors still need to mature their product further to become the company intranet/portal. But I see that as their destination.

Meanwhile, a new crop of vendors have dispensed with the pursuit of all-everything suite approach. Rather, they build applications that integrate social in solving specific problems (e.g. Spigit for innovation management). Gartner analyst Anthony Bradley tabs these vendors’ offerings as “activity-specific social applications”. These vendors build in functionality that solves specific problems for companies, usually with definable ROI.

I expect the general collaboration suite vendors will offer their own specialized modules as well, in order to offer tangible ROI solutions to their customers.

Watch how this stratification dynamic plays out in 2010.

Those are my thoughts – what do you think?

[tweetmeme]

What the article doesn’t cover and where I would be interested in your views is how the use of E2.0 tools would enable the Business Processes themselves to be changed. Or innovated completely. eg how do you bring Crowdsourcing, Idea Engines, Prediction Markets etc and integrate those into ERP systems?

My Ten Favorite Tweets – Week Ending 111309

From the home office in my watery swimming pool on the moon…

#1: RT @innovate: The 50 Best Inventions of 2009 http://ow.ly/BVB0 #innovation I like #40 Edible Race Car. #9 Tweeting by thinking?

#2: RT @lindegaard: Tough Questions and Great Answers: General Mills Steps Up to the Open Innovation Plate: http://bit.ly/2nEXSv

#3: Microsoft Bing team gets kudos for #innovation. First tweet search, now Wolfram|Alpha integration http://ow.ly/BrHC

#4: Is Twitter Trying to Lure You Back to Twitter.com? http://ow.ly/AfcU by @robdiana > Maybe a way to drive page views for ads?

#5: Regarding new Twitter retweet function, @stoweboyd has some good points about it http://ow.ly/AIl7 Inability to add text is a miss

#6: October was a slow traffic month for the social networks, in a detailed look by @louisgray http://ow.ly/BCgU Facebook still growing

#7: UK Guardian discusses how to deal when your boss is on Twitter (& links to my #cisco fatty blog post f/ March) http://ow.ly/Bkrf

#8: Check out: Driving Adoption is anti-2.0 http://bit.ly/1ksZAr #e2conf > Leave it to @rotkapchen!

#9: Do we create the world just by looking at it? http://bit.ly/1kdTOs “Human body is a just barely adequate measuring device” #quantumphysics

#10: Commentator on NPR this AM criticizes Californians for social liberal/fiscal conservative & not wanting taxes. Western libertarian strain!

My Ten Favorite Tweets – Week Ending 110609

From the home office along the former Berlin Wall in Germany…

#1: McAfee: Bad practice of #e20 evangelists = Declare war on the enterprise. Presents a bad msg to corporate buyers. #e2conf

#2: Frappaolo: His work finds that age has little to do with #e20 adoption. Creative thinkers span all ages. Org culture is the issue. #e2conf

#3: Yup, SharePoint 2010 is a platform: Microsoft To Offer Application Marketplace In SharePoint 2010 http://ow.ly/zYM2 via @rww #e20

#4: Google Wave product mgr. Best way to use #googlewave is for collaborative activities, not wholesale replace email. #e2conf

#5: RT @Brioneja: Google’s Wave Might Find Its Real Home Inside Company Servers http://bit.ly/2VJkxP #collaboration #software

#6: For #innovation, conflict is good. Conflict is right. Conflict works. Read @AndreaMeyer‘s post to find out why: http://ow.ly/za7v

#7: Good take @zeroinfluencer: All User Centric Design is modeled around the ego. Good software design keeps that in mind. http://bit.ly/39gim3

#8: Gov 2.0 – City of Manor Taps Citizens’ Ideas for Improvement (via Spigit blog) http://bit.ly/4A1hNc #gov20 #innovation

#9: RT @zee RT @jestei I find twitter #lists weirdly, narcissisticly fascinating; they provide a rare window into how others would define you

#10: http://twitpic.com/noz7d – Tonight’s Jack O’ Lantern is a wink emoticon 😉 My 5 yo’s choice. Future geek.

How Should Tweets Be Ranked in Search Engine Results?

Tweet searchAnyone remember when Loic LeMeur had the temerity to suggest Twitter rank its search results by the number of followers people have? His post, with 109 comments and reaction from Michael Arrington, Robert Scoble and many others, clearly struck a nerve.

Fast forward to the past couple weeks. Both Microsoft Bing and Google announced deals to provide tweets in search results. Let me say that again: Google and Bing will be providing tweet search results!

Bing’s version is the first out the gate. In light of the earlier brouhaha, this may come across as insensitive…but I have to ask:

How should tweets be ranked in Bing and Google search results?

I hope your answer isn’t, “I wouldn’t.” Because that’s contrary to what made Google such a global powerhouse used by billions every year. And why Microsoft is working hard to increase Bing’s market share. Google and Bing built their business by presenting search results based on the authority of websites. This system of authority (e.g. PageRank) makes the results relevant to users.

So what about running searches for tweets? Should their presentation be utterly devoid of any authority ranking? Does it make sense to just show the latest tweet containing a given term? After all, that would simply be imitating what Summize (aka Twitter Search) does.

First, a good question to ask is, why do people want to search tweets? How does this differ from web search?

Why Are You Searching Tweets?

To my mind, there are three use cases where people will search for tweets rather than search for websites:

  1. Find people
  2. Find latest on a subject that won’t show up in search engines yet (lack of indexing, lack of authority)
  3. Jump into conversations on something

Find people: You’re interested in a topic, and want to find others who can either improve your knowledge on it or with whom you want to connect. This is using Twitter as people search. The model for all of here is, you are what you tweet. It’s what makes you findable to others.

In this case, my sense is that people will have an desire to find those who would have the most authority on a given topic.

Find latest on a subject: The appearance of an article or blog post in the search engines can take a while. That contributes to the challenge of finding the latest. But the more pressing issue is the display of new articles in the search results. A good article or post on a subject, such as Enterprise 2.0, is likely not going to be ranked very high in the Google or Bing search results. No one links to the article yet, and it competes against a bunch of other incumbent articles in the search indexes.

If something shows up on the third page of Google’s search results, does it really exist?

This issue is even more pernicious for current events. The San Francisco Bay Bridge has been closed for several days now. It seems every estimate about when it will reopen has been wrong, meaning we all have to scramble to figure out our commute for the next day. To get the latest on the Bay Bridge, I searched Google, including the aggregate news results. Everything was too old when I did that, reflecting previous pronouncements. I needed what people knew right now. I went to Twitter, and found tweets that told me the latest status. Very helpful.

To find the latest on topics, I think there is a role for leveraging some sort of authority. People who have established credibility can be good first filters on what’s relevant and useful. For Enterprise 2.0, what is Dion Hinchliffe tweeting? For the Bay Bridge, I most trusted the KTVU tweet I saw.

Jump into conversations: This is Twitter as water cooler. You know something is going on. But how do you connect with people? Searches are good for this. Hash tags for conferences or big stories. Take the recent fraudulent #balloonboy story. It definitely captivated everyone. But even now, you’ll see tweets like this:

Watch top quality streaming Movie -> Up here http://cli.gs/dpNT5N Make $ From Home #mileycomeback #balloonboy

What is that? That’s someone taking a popular hash tag and polluting the search stream with spam. Again, a case where adding some authority to the tweet search rankings will help.

Tweet Authority Criteria

Keep in mind that “authority” is used in the context of Google and Bing searches. Of course web searches miss many authorities on subjects, but they work pretty well for giving relevant information.

I categorize the bases of authority in three buckets:

  1. Relevancy of tweet stream to a subject
  2. Crowdsourced signals of authority
  3. Effectiveness in providing relevant content

As a point of reference, Bing’s initial measure of relevance was reported to be the number of followers a person has. Let’s look at the three categories of authority.

Relevancy of Tweet Stream to a Subject

The first basis for authority should be…does someone tend to post about a given topic? Frequency of posts are a good marker that a person has something of interest to share. If someone is going to be deemed an authority on a subject, I’d expect a fair number of tweets related to it.

One twist that would make this better. A semantic basis for linking terms. For example, if some one searches on Foo Fighters, consider people whose tweet streams include posts about “music” frequently as having higher authority.

Crowdsourced Signals of Authority

What does the crowd think of a given person or tweet? Let’s start with a single tweet. If someone posts something on a given topic, and it gets retweeted a lot, that should count hugely in terms of its authority for a given topic.

OK, now for the general stats. How many followers does someone have? Yes, it’s getting gamed. So the presence of a high number of followers isn’t an automatic definition for authority. But it does have relevance in constructing authority.

The benefit of computing this for users is that the authority of those who follow a person can be an input into his or her own authority.

Next… Twitter Lists. Number of followers is not the end of the story. Lists have two characteristics that can be used to compute authority. First is the number of Lists one is on. Tim O’Reilly is on over 2,500 Lists. No surprise – he really made ‘web 2.0’ ubiquitous in our culture.

But an even better indicator of authority is embedded in Lists. How does the crowd characterize a person? Those Lists are valuable for granting higher authority for a given topic.

Effectiveness in Providing Relevant Content

When someone tweets, how do people react? Robert Scoble has a good take from his blog post:

  1. Number of retweets of that tweet
  2. Number of favorites of that tweet
  3. Number of inbound links to that tweet
  4. Number of clicks on an item in Twitter search

I particularly like that #4 item – number of clicks. Once these tweets are in the Google and Bing search results, the clicks can be measured. These are powerful bases for measuring someone’s authority.

I’d add a measure for how often a shared link is clicked; say bit.ly’s click information. While the actual number of clicks tracked by bit.ly is wrong, let’s assume it’s wrong in a similar fashion for everyone. So the bit.ly clicks counts can give a measure of relative effectiveness in providing content.

What Do You Think?

That’s my somewhat exhaustive description of inputs for ranking tweets in Google and Bing search results. There’s more that would be needed. I can think of incorporating some element of time decay in how tweets are presented as well. But this post is long enough.

What do you think? How would you rank tweets in the big search engines?

My Ten Favorite Tweets – Week Ending 102309

From the home office in Kabul, Afghanistan…

#1: Twitter’s Web Traffic Flatlines http://ow.ly/viH9 …while Facebook continues to grow.

#2: Initial take on MSFT’s Twitter integration (http://ow.ly/vLGF)…that is sweet! Now will they show tweets beyond the last 3 days?

#3: RT @danschawbel REPORT: 65.6% of CMO’s feel that social media should be done in-house http://tinyurl.com/ygdjtfb

#4: If the Enterprise 2.0 crowd wanted to share a link, my guess for the top 5 services: Twitter, Facebook, LinkedIn, Posterous, Yammer. Agree?

#5: Study – Collaborative Networks Produce Better Ideas (via Spigit blog) http://bit.ly/3xoPM5 #e20 #innovation

#6: Interesting point from #spc09 – SharePoint is a critical driver of MSFT’s future growth. #e20

#7: Two SharePoint 2010 articles – RWW http://bit.ly/1zjI49 | @olivermarks http://bit.ly/4f9en0 – paint a good picture of its #e20 initiatives

#8: Southwest Airlines is running a “test lab” of ecofriendly products on its new Green Plane http://ow.ly/w3fR

#9: RT @Cubba: @bhc3 I thought this was timely based on our conversation at Patsy’s; http://bit.ly/1WQGwH = “10 Tips for Retrosexing on FB”

#10: http://twitpic.com/m13gk – It’s pumpkin patch time! Kids have their own. #halloween

Crowdsourced or Elite Unit Innovation?

A classic dilemma for companies is determining the best way to foster innovation. There are many good books with different approaches. Clayton Christensen’s Innovator’s Dilemma has influenced a generation’s thinking about innovation. He focuses management and entrepreneurs’ attention on the Big I: disruptive innovation.

One outcome of the popularity of Christensen’s book is the awareness people have that entrenched business practices can inhibit companies’ ability to recognize and address discontinuous innovations from new market entrants. Motorola, for example, is often held up as an example of this. The company continued to develop only analog cell phones even as the digital phones were getting traction. In clinging to analog, which it dominated, it fell far behind in the mobile phone market.

A key practice espoused by Christensen is for companies to tackle discontinuous innovations by creating separate divisions. These divisions have an R&D profile, meaning they are funded without requiring a financial return. They do not have to prove themselves to sales or other parts of the organization. This gives them the room they need to figure out how to approach the impending market shift.

The issue with the popularization of this framework is that it sets up a binary approach to innovation. You’re either addressing disruptive or discontinuous innovations, or you’re executing on yesterday’s business. It’s this dichotomy that obscures the value of innovations that move organizations forward, competing to increase market share and profits.

To that end, let’s examine two ways companies create work structures for innovation.

Integrated or Separate Innovation

The graphic below highlight two very different ways to approach innovation. And that’s a good thing.

Innovation Work Structures

Separate Division: As advised by Clayton Christensen, this approach is best for companies that need to address disruptive innovations. And all companies need to address disruptive innovations.These days, it’s not a matter of if, but when. For fundamental market shifts, too much is invested in the current operations for companies to address changes. Freeing a group of people from these constraints is critical, if the corporate culture is not open to big-bet innovations.

A couple examples of interest here. First, let’s go back to Motorola. Yes, the company muffed it badly on the transition from analog to digital. But there was something that it did right years before. Motorola researcher Jim Mikulski could see in the 1960s that existing cellular technology was insufficient for the emerging uses of the mobile technology. He had a new technology to replace it, and asked the head of Motorola’s communications division, John Mitchell to fund its development. Mitchell said “no”,

Arguing that 400MHz technology offered sufficient capacity and met consumer needs. The Communications Division current product line was the market leader, and a new product, which would likely cannibalize the current system, was deemed to be both unnecessary and potentially harmful to this business line.

So Mikulski found refuge in Motorola’s Corporate Research Laboratory. He worked on the new technology there, receiving funding for its development. When his view of the coming changes proved to be true, Motorola was ready with its new technology.

In other words, he addressed innovation that affected the communications division in a completely separate division.

Microsoft, on the other hand, has programmatically set up a separate division for innovation. The Microsoft Research group works on ideas that may never have commercial appeal. But some of their work has resulted in product features and direction for its new Natal gaming system, its Bing search engine, and an upcoming release of Outlook email.

They have a separate division, but the innovations arguably are of the sustaining variety, not disruptive.

Integrated into Daily Work: In this work structure, everyone is involved in innovation. The company sets expectations, and encourages employees’ to share ideas. Done right, this is in-the-flow stuff. Employees are encountering issues to be addressed daily, and they’re hearing new customer feedback all the time. They are well-positioned to come up with innovative solutions and products, if senior management makes that a priority.

Whirlpool is a good example of this. In 1999, then-CEO David R. Whitwam made the determination that Whirlpool needed to stop competing on price, and make innovation its central strategy. Fast forward to today, and the results have been stellar. Whirlpool has escaped competing as a commodity vendor, with $4 billion in revenue (21% of total sales) generated from its innovation efforts. Are they satisfied? No. CEO Jeff Fettig stated that while participation in innovation from 5,000 employees is good, he’s looking to increase it to 15,000.

That’s integrating innovation into employees’ daily work for sustaining innovation. In this case, sustaining innovation has been the source of growth and profits.

Another company where innovation is part of everyday work is 3M. The company is legendary for its innovation. And clearly, the encouragement of all employees to be part of innovation has taken hold. For instance, there was this story recently in Fast Company:

3M told a great innovation story at the ARF annual conference about a new product that started with a complaint call into customer care. The representative did his own research online, came up with a solution, filmed a video that he put on YouTube and re-contacted the customer to see if that is what he was looking for.

The sheer volume of ideas that employees have to improve companies’ existing businesses puts a premium on crowdsourcing ideas. And inevitably, some of that culture and the ideas emerging from sustaining innovation will relate to discontinuous or disruptive innovations.

Why Not Do Both?

Google is a good example of a company that does both. It’s 20% time for employees to devote to innovation is the stuff of business legend. And according to the company, half of its new products result from this employee time.

But then look at Google Wave. This project was done beyond 20% time. It was actually a completely separate project developed by a 5-person “startup” team in Australia, far from the company’s Mountain View, CA headquarters. Google Wave is transformative, and will likely usher new design principles into a host of software applications.

Google is a good example of an innovation-led company. They mix the elite unit approach to innovation with the everyday encouragement for employees to innovate.

There’s not this dichotomy of “all disruptive/discontinuous innovation, or you’re just falling behind”. Rather, it’s a smart blend of the strategies.

I’m @bhc3 on Twitter, and I’m a Senior Consultant with HYPE Innovation.

My Ten Favorite Tweets – Week Ending 081409

From the home office in Taiwan…

#1: Investigating this foreign land, Facebook, now that FriendFeed is to be folded into it. Already had FriendFeed features, so kinda familiar.

#2: Imaginatik CEO @mark_turrell & I (with Spigit) debate the merits of Enterprise 2.0 and innovation: http://bit.ly/Dd55d Good stuff

#3: Jeffrey Phillips: The directed, invitational external community model best for generating disruptive innovations #spigit09

#4: Jeffrey Phillips: Great exercise is to purposely build ‘failure projects’. Learn what can go wrong, pick up signals for innovation #spigit09

#5: Reading: Should you do only things that are “strategic”? http://bit.ly/HTQty by @bankervision Small stuff in aggregate much bigger

#6: Great list by Gary Hamel: 25 Stretch Goals for Management http://bit.ly/vd8om (found via @sniukas) #innovation #e20

#7: Microsoft’s SharePoint Thrives in the Recession http://bit.ly/17g5I2 Microsoft is getting stronger in the #e20 space

#8: What Works: The Web Way vs. The Wave Way http://bit.ly/ZYWPN by @anildash His take: Google Wave will inspire changes, not *be* the change

#9: Has seeing the time “11:11” on a digital clock ever freaked you out? You’re apparently not alone: http://bit.ly/XrqVB

#10: Hiccups tip: Eat a teaspoon of sugar. My Dad taught me that, and it works every time. There must be a scientific explanation.

My Ten Favorite Tweets – Week Ending 072409

From the home office in Sacramento, CA…

#1: AMZN CTO: RT @werner Was asked for definition of real-time web: to go f/ innovator to homophobic censor or book-burning nazi in 60 seconds.

#2: Reading: A First Look at SharePoint 2010 http://bit.ly/15y1tT Includes a great visual mapping of SharePoint 2007 to 2010

#3: Innovating innovation: An Interview with Scott Anthony of Innosight http://bit.ly/5pXbb Disruptive #innovation needs senior mgt support

#4: RT @VMaryAbraham Host a Failure Party http://tinyurl.com/oh99zc #innovation #KM Celebrate the journey, not just the destination

#5: Gary Hamel to keynote Spigit’s Customer Summit Aug 13-14, 2009 http://bit.ly/4wRljR #innovation

#6: The Potato as Disruptive Innovation http://bit.ly/4gqzQa “the potato explains 22% of the observed post-1700 increase in population growth”

#7: I generally avoid following the celebrities. But I’m so impressed with @KevinSpacey that I had to follow. His films and acting rock.

#8: RT @mattcutts A Google easter egg for people who know what recursion is: http://bit.ly/URa8U 🙂

#9: Rick Astley is playing on the radio here. We’re all being rick rolled.

#10: Working with my son on his Snap Circuits Jr electronics kit http://bit.ly/bRsJQ He wants to build his own nightlight.

Google Wave and the Enterprise: Beautiful Potential, Faraway Dream

google_wave_logoGoogle Wave…Google Wave…

Google Wave.

I’ve spent some time the past few days reading up on Google Wave. The Google I/O 2009 presentation by the Wave team was a smashing success. Quickly summarizing what it is, borrowing from Google’s own categorizations:

Product: Free-form page onto which multiple people can contribute and interact. Every wave in which you are a participant shows up in an inbox. The modes of communication are both email and IM. Email, because you can write something anywhere in a wave, and all wave participants see that the wave is updated in their inbox. Like Gmail.  IM, because updates post instantly, and anyone on the wave at the same time can see them. There’s more there, watch the I/O presentation demo to see it all.

Platform: Wave is to be an API playland. APIs to leverage the functionality of Wave, and embedding functions in Waves. The I/O demo includes functions for maps embedded easily into a Wave, and the ability to create a simple event tracker where Wave participants simply click whether they are attending or not (Evite for dummies). Very cool stuff. Another use of APIs…Wave as your Twitter client. With real-time search results served up into your Wave inbox.

Protocol: Waves are to follow an open federation, which means they all can interact with one another. Wave servers can be set up behind the firewall.

As they said in the demo, they though in terms of “what would email look like if we invented it today?” How long before Gmail converts over to Google Wave? Maybe in a year or two.

It’s quite early, and we have limited information so far on Wave. But I thought it’d be interesting to consider Wave from the perspective of an enterprise software company. It’s a starting point for me to get a handle on Wave and where it might have an impact. A few notes:

  • I’ll make educated assumptions about what Google Wave can do
  • I may be re-hashing old concepts here, such as portals
  • Google Wave would need significant penetration of the enterprise market, potentially displacing Outlook email

Enterprise software is a broad area, too broad to analyze well in a post. Rather, I’m going to focus on the enterprise software I know well (my company’s), and make some points that will apply to all enterprise applications.

OK, with that out of the way, and Dion Hinchcliffe’s post about the enterprise and Google Wave as inspiration, let’s dive in. I’m going to lay out some initial thoughts of how enterprise software could integrate Google Wave. And then I’ll explain why I think it’s going to be a long time coming before it impacts the enterprise.

What Job Does Your Software Do?

Clayton Christensen talked about the “job” your product does. In other words, think less about your product’s features, and more on what needs your product fills for customers. From that perspective, innovations are more likely to emerge.

This notion struck me as a good way for enterprise software companies to think about how Wave might relate to their products. In other words, less focus on features, more focus on specific use cases.

Spigit provides enterprise idea management software. Its “job” is as follows:

  • Easy place to enter your ideas
  • Interact with people over your idea or ideas of others
  • Help identify the best ideas
  • Make it easy to track ideas during their progression into full-blown initiatives

I’m going to use these four tasks as the basis for thinking about Google Wave. Where will Google Wave have an impact?

Easy place to enter your ideas

With Spigit, we have a simple basis for entering your idea – a basic web form. And Google Wave supports forms, as shown below:

Example of a web form in Google Wave

Example of a web form in Google Wave

The ability to use forms makes me think there’s an even better way for employees to enter ideas. A principle that I really like is that information and activities need to be in-the-flow of daily work. The more you can put things at the finger tips of where someone is engaged, the better it is for awareness.

In the demo, different types of waves were available via the New Wave dropdown menu to allow access to separate apps. Here’s what I can see happening:

  • A menu option for New Idea is displayed inside an employee’s work Google Wave UI
  • Selecting it launches a new Wave, with the idea template displayed
  • Enter the info, click submit
  • It’s now on the employee’s personal Wave page, as well as becoming a new Idea in the Spigit platform

The Idea is now part of the Wave inbox. It’s also accessible on the Spigit platform, for others to see. That would be great. It’s a level of interconnectedness that is difficult to put in place today. It wouldn’t just apply to ideas either. Why not do this for expense forms? Wiki pages?

Key here is leveraging the open federation protocol. A person’s individual Wave becomes a new object in another Wave-based application. The Idea would be considered a Wavelet in Spigit. From the demo, here’s an example of two separate Wave servers (i.e. two separate apps), where a Wave is shared between them:

Wave created on one server displays on a second server

Wave created on one server displays on a second server

Interact with people over your idea or ideas of others

The parallels between Google Wave and Gmail make Google Wave great for knowing when there are changes to a Wave. In Gmail, when a reply to a message hits your inbox, the original message becomes bold, and moves to the top. It’s a clear, easy way to see when someone has responded, while keeping the entire thread intact.

Google Wave applies this characteristic even more broadly. If someone replies to your wave, it returns to the top of your inbox, bolded. If someone edits your wave, same thing happens. Basically, any updated to a Wave will display as a changed item in the Wave inbox. The screen shot below shows this functionality:

Google Wave inbox - changed items at top, bolded

Google Wave inbox - changed items at top, bolded

On the Spigit platform, a number of actions can be performed with regard to an idea: vote it up or down, comments on it, review it, post/edit a wiki page for it, become a team member. Now all of these actions are supported with email notifications currently.

Any of these actions will cause your Idea to return to the top of your inbox, bolded. Where an email notification is good, a Wave notification would be great. Everything can be seen in context, and you can respond right from your Wave inbox. Comment, IM or just see the latest changes to your idea.

Another great innovation is the ability to easily add others to a Wave. With this functionality, you can let others know about your idea, and they can see changes as they occur as well. If the idea isn’t interesting to someone, they just remove themselves from the Wave.

Really, really powerful feature.

These easy interaction hooks for objects and activities are something that many enterprise applications would benefit from.

Help identify the best ideas

The Spigit platform tracks many activities and included unique features to help surface the best ideas. And this where Google Wave doesn’t change things really. A lot of that is the secret sauce of the Spigit platform.

Which brings me to an important point: Google Wave won’t replace enterprise software applications. The logic and features of the individual apps – ERP, CRM, wikis, HR, etc. – continue to be the primary reason companies buy them.

Assuming Google successfully brings Wave into the enterprise, either replacing Outlook or standing beside it, I’m sure there will be companies that create Wave-based apps to compete with the big enterprise systems. But such competition happens today anyway.

Make it easy to track ideas during their progression into full-blown initiatives

In Spigit, ideas that make it go through a series of stages. Each stage has different criteria for evaluating whther it’s ready to be prototyped and operationalized. Along the way, aspects of the idea will be addressed in other enterprise applications:

  • Company wiki
  • Product development software
  • Engineering issue tracker
  • Enterprise resource planning (ERP)
  • Accounting
  • Project management
  • Blogs
  • etc.

This is where a couple of features might make sense. Google Wave includes robots. Robots are “automated elements” that perform tasks as part of a Google Wave. Let’s assume the original Idea wave is copied to other enterprise apps. Now, there is a connection from the original idea to these objects in other systems.

The robot can look for updates on those other Waves which tie back to my Idea. When there’s a change in status, My Idea wave gets the update. I’m now on top of what’s happening with my initiative, from anywhere in the company.

Yes, that would cool.

The Impossible Dream?

You may have heard the phrase “working the wiki way“. Well I’d like to work the “wave way”. The possibilities with Google Wave are tantalizing. A much more seamless experience for using software. A common protocol around which applications communicate.

Not likely to happen for a while, if ever.

For companies like Spigit, with a web 2.0 orientation and SaaS delivery, Google Wave is something we can do, and as an enterprise social software company, it makes sense. But to fully realize the benefit of Google Wave inside the enterprise, a lot of applications will need to leverage the Google Wave platform. It’s hard to imagine SAP, Microsoft, Oracle and the like doing much with Google Wave.

As Dion Hinchcliffe notes:

New protocols, servers, data formats, and client applications are required to use wave. Unfortunately, Google Wave brings a lot of baggage with it, though it’s mostly straightforward. You will require new software, though not on the client since that all runs in a zero-footprint browser client. This means more integration code, management, and monitoring.

You look at that, and contemplate all the installed software already in place. And I don’t imagine MISO thinks of Google Wave as being in their interests. Google Wave directly overlaps Microsoft Exchange and Outlook, for instance.

So it will be up to the young bucks to push for the new way to deliver end-user simplicity and in-the-flow accessibility to employees. It will take time.

I’ll be watching developments around Google Wave. How about you?

Google, Yahoo, Microsoft Want to Legalize For-Money Prediction Markets

$500 on the U.S. economy turning positive in the first quarter of 2010!

Wouldn’t it be great if you could put money down on your predictions of future events? If Google, Yahoo and Microsoft get their way, you just might be able to do that.

Money $20sBack in September 2008, Google and Yahoo, united under an organization called Coalition for Internal Markets (CIM), wrote a 28-page letter articulating their support for the legalization of small stakes prediction markets. On April 9, 2009, Microsoft added its support to Google and Yahoo’s letter. Here’s an excerpt from the CIM letter:

CIM believes that small-stakes event markets of the kind first developed by the Iowa Electronic Markets have the potential to provide significant public benefits and recommends that the Commodity Futures Trading Commission propose regulations under which such markets may operate, both as internal markets or as public markets.

I learned of all this through Oddhead, Midas Oracle and Bo Cowgill’s blogs. This has the potential to be quite powerful as a forecasting tool, and a way for people to profit from their prediction acumen.

Just how did this come about?

Commodity Futures Trading Commission Wants Input

The Commodity Futures Trading Commission (CFTC) is the government body that regulates the sale of commodity and financial futures and options.

In May last year, the CFTC put out a public notice that it was soliciting comments on the regulatory treatment of financial agreements offered by prediction markets. So apparently the idea of legalization is on the Commission’s mind. The CFTC distinguishes prediction markets as not including financial agreements on market prices (stocks, cotton, etc.) or broad-based measures of economic or commercial activity. Rather, they define them as:

Event contracts may be based on eventualities and measures as varied as the world’s population in the year2050, the results of political elections, or the outcome of particular entertainment events.

“Entertainment events.” Think American Idol, and putting your money down on who you predict will win. That Adam Lambert?

The CFTC notes that its staff has received “a substantial number of requests for guidance” on the propriety of prediction markets’ use. Sounds like a pretty healthy interest in this sort of thing.

Getting Ahead of the Regulatory Curve

In the CIM letter, Google’s Hal Varian and Yahoo’s Preston McAfee develop three themes:

  • CFTC has the right to regulate these markets
  • Prediction markets provide substantial benefits
  • Propose a set of sensible rules for regulation

Google states that it started operating internal prediction markets in April 2005, and that now it runs 25-30 prediction markets per quarter. The purposes of the markets include forecasts of product demand, internal performance (e.g. product release dates), company news and external business environment factors. Google also uses the prediction markets to assess the strength of relationships between different teams.

Yahoo operates internal prediction markets. It also operates public events, such as the Yahoo!-O’Reilly Tech Buzz Game, in which participants predict which technologies will be popular, and which ones lack merit.

The two primary benefits discussed in the letter for predictions markets are: (i) Generation of useful information by aggregating the opinions of individual participants; and (ii) Hedging exposure by making predictions related to some position an individual holds.

The two companies then smartly propose some rules that would govern the small stakes prediction markets:

  • Total exposure per market of $2,000
  • Maximum loss at $2,000 over the course of a year
  • Non-intermediated, electronic markets
  • Trading could be matching bids and offers, or there could be an automated market maker
  • Program to monitor trading
  • Maintain trading histories for five years

Generally, the letter asks for a fairly flexible approach to the markets, with adherence to core operating principles to ensure fair, open trading.

An Inevitable Question: Gambling?

Perhaps as you’ve read this, the thought occurred to you…isn’t the same thing I can do in Las Vegas? Bet on sports teams? What distinguishes this from gambling? Indeed, in its solicitation for comments, the CFTC asks this:

What objective and readily identifiable factors, statutorily based or otherwise, could be used to distinguish event contracts that could appropriately be traded under Commission oversight from transactions that may be viewed as the functional equivalent of gambling?

The CIM letter notes that gambling is generally associated with sports events and games of chance. It recommends the CFTC develop a definition of permitted markets based on a set of examples, and expand the list on a case-by-case basis.

This question will likely receive the most attention from the public. What will be interesting is how Obama’s administration views this versus Bush’s.

Count Me In

Add my YES vote to this. I think it’d be great to buy and sell positions based on predicted event outcomes. The example I led this post off with, the economic rebound, is a great way to tap public sentiment about the economy. We’ll have to watch how this unfolds.

How about you? Do you favor small stakes prediction markets?

One Thing Social Software Needs: The Guaranteed Delivery Button

At the start of January, Jennfier Leggio and I launched the 2009 Email Brevity Challenge. The goal is to reduce the length of emails, with an eye toward migrating a lot of what’s in them elsewhere.

Well, January is over. Time to see how I did:

email-stats-jan-09

As you can see, I’ve got some work to do. First, my average email weighs in at 164 characters. 164 characters…hmm, doesn’t sound so bad but it’s pretty far beyond 140 characters.

Even worse, 41% of my emails are beyond the bar set for the email brevity challenge. One positive? Check out that median length – my heart is in the right place in terms of brevity.

But I can do better.

Looking at my emails, I see an obvious candidate for cutback. Seven of those 140+  character emails are essentially links with commentary of snippets.

Say what? You work for a social bookmarking company man! And you’re emailing links?!!

Well, yes. But I also bookmark them. Let me explain. I bookmark plenty of links for my own purposes. And true to social bookmarking’s purpose, other people can find them as well, which is better for discussions around the information.

Some of these bookmarks are more than useful information I want for recall later or for others to find in their research. Some are relevant to things that we’re working on right now. They provide context to product, development and marketing efforts.

Those bookmarks need to have higher visibility than typical links do.  And a problem with only bookmarking a link is that many people won’t see it who should.

That’s what email provides: guaranteed delivery. Everyone is using the app, and everyone checks their email. So I know the link + commentary will be seen. What social software needs is an equivalent mechanism.

Social Software Options for Guaranteed Delivery

In fact, many apps do have such guaranteed delivery mechanisms. For instance, you can think of the @reply on Twitter as a form of that. Although even then, it requires someone checking that tab. So TweetReplies will actually email you when someone uses your @name in a tweet.

As I wrote before, email’s evolving role in social media will be more notification, less personal communication. Email is still a centralized place for all manner of notifications and it has that lovely guaranteed delivery aspect.

So what are alternatives for emails inside companies?

Inside my company, I actually have three alternatives to emailing the links with lots of commentary”

Connectbeam: As I mentioned, a simple bookmark has no guarantee of visibility. But the app does include email (and RSS) notifications of new content. You can subscribe to emails of individuals’ and Groups’ activity in real-time, or get a daily digest of those options plus keyword-based notifications. So what I can do is set up a Group, call it “Email Worthy”. I then have all my colleagues subscribe to real-time notifications of activity in that Group. Voila! I add a note to my bookmark, save it to the Group and I know everyone will get it.

Confluence: Another option is to create a wiki page for these entries. I can put longer form commentary in the pages, include a link and tag them. Since Connectbeam automatically sucks Confluence wiki pages into its database, these individual wiki pages would be as good as a bookmark. I could then email a link to the wiki page (using a bit.ly URL), going Twitter style with a brief intro.

Yammer: Yammer now has Groups. Which is something people have been wanting with Twitter. You can publish a message in Yammer (a “yamm”?) to just a particular Group. Yammer has nicely added an email notification feature for Groups. So similar to what I described above for Connectbeam, we can create a Group on Yammer called “Email Worthy”. Everyone can join the Group and elect to recieve email notifications when new yamms come through.  I can post the link + commentary, and be assured of guaranteed delivery.

One problem with using Yammer this way is that information put there is separate from the wiki entries and bookmarks we have. So people would have to check two places for information. As I wrote over on the Connectbeam blog, that creates a de facto silo.

It’s February, A New Month

I’m going to experiment a bit with this. Of course, I need to get my colleagues to subscribe to email notifications for Connectbeam. But I’ll just tell them, “do that or I’ll email ya!” And I’ll try the Confluence wiki approach as well.

I’ll let you know how it goes.

*****

See this post on FriendFeed: http://friendfeed.com/search?required=q&q=One+Thing+Social+Software+Needs+The+Guaranteed+Delivery+Button