Web 2.0

Unleashing innovation at speed

It sounds clichéd and old hat, but it is true. Truer now than ever before; the web is an enabler for new ideas. It provides you with the tools for disruptive innovation. Sadly for too many organisations it has become a hindrance.

A recurring theme with many organisations is the length of time it takes to take an idea to market. Especially in retail financial services, where you would expect lead times to be short it is not unusual for innovations to take a year to implement. This seems crazy, it’s not as if there is a physical product to manufactured.

So where are the hold ups? More often than not, they are rooted in the organisational structure. Innovative products often cross business boundaries; whilst customers only see the a single brand, different product teams only see what they are responsible for. They have own objectives that often conflict with other parts of the business; gaining agreement and consensus across all parties can often be a time consuming and painful experience that slows and often kills innovation.

Then there is the technology. Changes to systems have to be scheduled (along with every other request). Unproven ideas are put to the back of the queue. The business starts to perceive IT as a hindrance rather than an enabler and lines of conflict are drawn up.

Channel is the next hurdle to cross. Typically a face to face channel or telephony will be easiest, but getting something on the web? Now a new area of the business needs to be involved, the Internet Channel Team who interface between the business and IT. They’ve got to design web pages, get the creative done, produce requirements for technology to build (and schedule into deployment for which the dates are even further into the future), do usability testing… Long lead times are inevitable.

And then, before the innovation sees the light of day, someone new comes in to rationalise the product portfolio, the innovation doesn’t quite fit in with their new priorities and it is quietly ditched. This half hearted attempt at innovation has taken a year, cost in excess of a million and has come to nothing.

There has to be a better way.

There is. Do things at speed. You can start by sticking some amphetamines into ideation phase. Someone’s got an idea; identify who has a vested interest in it succeeding (or failing) and get them into a room to thrash it out. This doesn’t need to take long. Workshops are best limited to 90 minutes at a time (after that people get Blackberry withdrawal symptoms and loose interest). But if all the stakeholders are geographically dispersed, a structured day’s off-site might be the best solution. Avoid letting people dial in or video conference, this is one meeting where people have to be there in physical presence. Also avoid having too many people in the room, especially when forming ideas (there is a trade-off between having the right people and too many people to make the process unmanageable). Start with the users, the customers, the people whose lives will be changed by the idea. Scribble out personas -describe who they are, what their goals are, the perceptions of your company, of technology. Print out pictures of people that represent the personas, rip out photos from magazines, anything to bring them to life. As the idea takes shape, turn it into pictures. Draw out the customer experience. What would the persona do at each stage. Far better to do this than write it down in a document that can be open to interpretation. Illustrate the touch points. What does technology need to do. (Can we be pragmatic and use roller skate implementation rather than getting bogged down in an integration quagmire?)

Now is where it gets interesting. There once was a time when you would need to invest time and money into producing a heavyweight business model and business case for the innovation. You still need a business case, but at this stage it probably doesn’t need to be too robust; make some basic assumptions then test it. All too often business cases are built on flaky assumptions; build something quick, test it and get real data to build your models on. Again, this is about doing things at speed; a couple of weeks after the first workshop there is no reason why a small team of developers can’t be actually building something to bring the idea to life. So the team is using Ruby on Rails to build a proof of concept. There may be disquiet that this doesn’t fit into the current technology stack – doesn’t matter, it is a proof of concept. Six weeks later the proof of concept is done. It is not a static, prototype that demonstrates linear page flows, it is fully featured and fully functional. It can be usability tested (but more likely you were doing that on wire frames alongside the build). What then? In two months you’ve taken your idea and turned it into something tangible.

Why not put it into the market for real. Whilst IT might not want this Ruby “thing” on their stack, that doesn’t mean it isn’t possible and can’t be done. Large organisations have a testing ground of consumers inside a secure environment – their staff. Use them to beta pilot the idea? Friendly customers are delighted to be part of product development – put it out to a small and selected group of customers, and have some smoke and mirrors processes to handle fulfilment. The objective is to prove the viability of the idea, get data to make informed decisions and make your collective mind up quickly. To fail fast or succeed cheaply.

Confirmation – undo

The traditional pattern for the on-line banking “make a payment” GUI is:

  • What you are about to do (text)
  • Select “From account”
  • Select / enter “To account” (Beneficary)
  • Enter Amount
  • (Optional) enter “when” (you want payment to be made
  • Confirmation (“you are about to pay this amount from this account to that account. Are you sure?”)
  • Post process confirmation (“You have paid this amount to that account from this account”)

So here is a question. Are those confirmation screens really necessary. What if you made your payment, hit the “OK, make the payment” button and it is done. An alert appears (like when you do something with google) that says what you have just done with an “undo” call to action (“I’ve made a mistake, I don’t actually want to make that payment afterall”). The assumption there is that the user knows what they are doing – we assume a happy path with the opportunity to go back rather than placing “confirmation” barriers to completion which are probably unread anyway. There will be considerations of when the payment is actually made; does it hit the clearing systems when the user hits the pay button (not that it ever does anyway). Does the undo option disapear after a period of time (i.e. five minutes), or when the user navigates away from the page the alert appears? But let’s leave the implementation to one side.

I like the idea of undo instead of confirmation. However, I have a hunch that it will not fly when we show it to customers, because people are so ingrained with the “confirmation” dialog. I’m waiting for the response “I’m not sure I like that” from customers who use the current website, because it different, unexpected and is wholly inconsistent with what they have today. But what they have to day is based upon legacy technology and the immaturity of the platform.

So a suggestion. Let people undo. Tell them what they’ve done after they’ve done it (positive feedback), with the opportunity (in the banking environment in a time boxed period) to rectify their errors or change their minds. Do away with confirmation dialogs. Everywhere. (Do you want to save this document? – instinctively I say “no”. It is only later that I realise my mistake…) Here’s to a web that places minimal barriers to task completion.

Have you considered what the legal team will say?

Oh dear. The lawyers are getting involved. So you’ve got this great idea, you want to get closer to your customers, get them talking about you, with you, to you… You are thinking about building out a social networking proposition, leveraging your branding to ensure traction and reason for people to visit. Let customers upload videos and pictures of themselves using your products. Hey! You even decide to let your customers build your taxonomy through tagging. Lots of user generated content all around your product. Your brand.

And then the lawyers get involved.

You discover this is not going to be a uTube or a Wikipedia. It is not going to be the wisdom of the crowd. It’s got to be moderated first. And not any old moderation.

The legal team are insisting that all content be moderated by the Corporation before it goes public. Now that may not sound as bad as all that- some sort of moderation was always going to be inevitable – you want to be able to pull anything that is obviously inappropriate or damaging to the brand. But moderating everything before it goes live? Suddenly the proposition becomes expensive. Who is going to do the moderation? And the customer experience becomes compromised. What sort of social network would it be if it didn’t have immediacy? Any Twitter functionality is clearly going to be out. So before you get too excited about your great web 2.0 idea, think about how those party poopers the lawyers who are going to get rich out of killing you dream.

Web as platform, your website an application

The web is changing. The words of the Cluetrain Manifesto are being realised – “Markets are Conversations”, driven by this thing called “Web 2.0” a mish-mash of ideas around digital strategy, experience and technology. For the mainstream the web is moving away from being solely a provider of content with primarily a “push” experience with crude journeys to purchase and fulfilment to being the platform. It is becoming an increasingly interactive experience; web sites are becoming applications, social in their nature.

There are the obvious candidates; Google docs and spreadsheets, these are web applications that challenge their desktop brethren. What they offer in addition is the ability to collaborate on documents – real time. Look at Kayak and the experience it offers for selecting flights. The experience is more like an application, entering and manipulating data in the same place (rather than the old web linear experience: enter data -> hit enter key -> wait -> “Result: Sorry, nothing suitable matches your criteria” -> start again). Social networking sites are also more akin to applications than websites – Facebook even calls its widgets “applications”. Wesabe is a social Microsoft money – it strives to replace an application.

Where does that leave you if you want to harness the new interactive potential and more fulfilling customer experience of ‘web as platform’, ‘your site an application’? In the old world (old world in this space being a couple of years ago), you would probably have engaged a technology firm to build / configure your content management system with a more creative “new media” firm building the on-line brand giving you the look and feel. Any interactive components (such as calculators, quotation engines) would probably be built and owned by IT, with minimal input from the creative agency. Take a look at many large institutional websites and you will see evidence of this. The static content managed brochureware side of the site will be polished; it will have been built by interface developers with experience of building excellent front ends. Yet the parts that were built by technology, by Java developers (for example) who are excellent in back end stuff but not so experienced in the front end stuff will usually be sloppy in their execution. (Sloppy to a pedantic UI guy’s eye – not to the customer!)

So, if the web is a platform and your site is to be an application, who do you turn to? I’d suggest take care. If you are going to engage a new media agency make sure they have the experience and can demonstrate delivery on time and on budget. Indeed, are they really the right people for the job – interestingly, the most successful new propositions on the web (YouTube, Facebook, MySpace etc) go easy on the creative design (if at all) focussing upon the customer interaction. Alternatively you could choose an organisation whose pedigree in application design and build (ahem, like ThoughtWorks for example) and insert some sort of measure of aesthetic quality as a non-functional requirement. Want an example of this in practice? Take a look at the new ThoughtWorks Studios product Mingle. To the uninitiated it is a website – hey! it is in a browser. But this is nothing short of an application. A rather good one at that. Has your New Media Agency built anything like that?

Does content need a home?

We like to classify things, put them in homes. Information Architects design controlled vocabularies and taxonomies; ultimately labeling where things should go. Things may live in more than one place; we may use a faceted classification, but essentially that is a roadmap to the same unique, indivisible place. On the web this typically means an unintelligible URL with lots of random characters rather than something that is human readable. And that is just not nice. So you want a Robbie Williams CD (not that I’m sure why you’d want such a thing) – your journey may take you down any route:

Adult contemporary > Male Vocalists
Popular artists > Q-T
Pop > Dance Pop
British acts > Male Vocalists
Award winners > Brits > 2005

Whatever the route, chances are they’ll take you to the same page; “robbiewilliams.htm” with a unique URL (more likely than not it will be a dogs dinner of characters and symbols thrown up by the content management system).

The drawback of each journey terminating at the same place is that it lacks context. For example, a music store might have a campaign around specific artists. They may choose a different flavour to the branding in the campaign, a different look and feel. The “Brits” pages are different to the “Dance pop” pages. But as soon as the user is directed to a specific record they will served up the standard artist page. Any context of the journey in a breadcrumb will be lost (or in Amazon repeated to show where the product “lives” according to the different classification hierarchies).

Yet what if the product’s classification was truly faceted, was not indivisible, but lived wherever it was sought? Should the URL of “Robbie Williams” not be how the user has found it, the URL becoming the breadcrumb?

store.com/popular artists/Q-T/robbie.htm
store.com/britishacts/solo/male/robbie.htm
store.com/awardwinners/brits/robbie.htm
Store.com/search/robbie.htm
store.com/tags/robbie/robbie.htm

The page may be (almost) the same, served up (mashed /meshed up) with the context in which it was sought. Related links would be specific to the URL rather than generic (other Brits awards winner in the Brits context, other male vocalists in that context). Yes, there maybe multiple versions of the same page on the site, but from a findability perspective this is little different to a conventional faceted classification system.

OK, this is all well and good, but doesn’t it hinder search engine optimisation? Well no, Google handles duplicate content quite nicely thank you very much. So bring on the tidy URLs and content living nowhere and everywhere.

Accesibility is a distraction

A while ago Jeff Veen wrote that he “[didn’t] care about accessibility”.

It is exhilarating working with ThoughtWorkers who have a similar approach. It is not unusual for them to state blankly when the client starts talking about DDA. “Arrrrr” they will say when the acronym is explained. Disability discrimination Act- make it accessible? It is what we do. If what we build is not accessible we have not written good code – we have failed. Accesibility is a distraction – it should be a by-product of good development practices. They’ll wax lyrical about progressive enhancement and well structured mark-up and not only will it be inherently accessible but will work on mobile devices or any devices and off they go on a roll….

Meosphere. The Next Big Thing?

Michael Klynstra writes enthusiastically about Meosphere. My first impression is that I’m not so sure. It may be a cool and compelling proposition but it is not obvious to the visitor what it is all about. Needing a large call to action “Click here to see how it works” should set the alarm bells ringing. The target audience (I assume) are typically time poor and have limited patience or attention span. Why should they invest time into learning how to use the site, let alone actually interacting with it? This is where Facebook is so good. Blindingly simple home page:

Facebook is a social utility that connects
you
with the people around you.

Clearly expressing the site’s value proposition from the outset…

It’ll be interersting to see how Meosphere get on. Good luck to them, but I wonder if they could have made the home page slightly more compelling and inviting to an unitiated user… Having said that, once they’ve got a community and people are emailing links, is that so important after all? When I signed up to Facebook, it was on the basis of an invitation rather than a visit to the homepage. So maybe if Meosphere get critical mass of community then homepage design isn’t so important and indeed Michael’s words will come true; web 2.0 at its best.

(Oh, and I drove a 1967 Volkswagen Microbus at “highschool”).

What’s in it for me?

Social networking is all the rage at the moment. I’m attending meetings where clients are buzzing about creating a community… and I find myself challenging their enthusiasm. I return to a simple question: “So what”. Put yourself in the shoes of your customers and ask “What’s in it for me?” Leisa says this succinctly:

If you’re thinking of joining the bun rush (or your client has insisted that they must), I think the first and most important question to ask is from your potential users perspective – what’s in it for them? What’s their motivation to sign up, to find and make friends, to participate, and to come back, ever?

What is it about a community that you are looking to build? Indeed is it really a community that you want per se, or is it more about building affiliation around your products? Where is the justification for the investment? Is the business case geared more towards product development; about letting your customers comment on your products, providing feedback that you can use to improve, enhance and develop new products and features – a forum for listening to your customers conversations?

Maybe you think there is something in your proposition and it demands a social network. How are you going to make it a destination of choice, to cut through the noise of every other social networking site (how long before we see friendship fatigue setting in?) Facebook has opened up its APIs to the outside world – Could you leverage Facebook, developing applications that will sit on their platform rather than trying to build a network from scratch?

But most importantly keep asking So what? What is in it for me?

What does Web 2.0 look like?

Here’s a presentation I recently put together on digital strategy and what Web 2.0 could mean to a fictional jewelery company. It rapidly introduces some of the key concepts then presents a customer journey through a “what if” scenario. Apologies for the poor audio!

[slideshare id=1140985&doc=cdocumentsandsettingsmmcneilldesktopmarc02-projects45-dtcjewellery-090313063919-phpapp02]

Are you listening to your customers?

I recently blogged about Geni.com. Shortly afterwards I had a comment from Geni thanking me for “checking out our website”, asking me to”Stay tuned as we add other great features to our site”.

Now I like to think I’m popular, but I doubt that anyone on the geni team subscribes to my blog and it is doubtful they just stumbled across my words. More likely they used Google Alerts. Now there is no reason for marketing departments not to know what people are saying about their organisation. PR is changing, it is no longer enough to carefully manage the messages that are broadcast from the organisation and be deaf to what your customers, critics and champions are saying about you (other than in satisfaction surveys and mystery shopper exercises – which tend to be occaisional, anonymous and a rather blunt instrument for addressing individual customer issues). Now there is no excuse for not hearing what is being said, when it is being said. Google Alerts does the listening for you. What you choose to do about it is another; copy and paste the offending article into a email to be circulated to an Action Team who might eventually address the issue, or engage in a dialog with the blogger as Geni (and Norwich Union) did.

3 of 5
12345