More on Four Pillars and Enterprise Software

A couple of days ago, I mentioned that the commonest question anyone ever asked me about Four Pillars was “What will it look like?” And  I answered “Like Netvibes“.

Today I’d like to explore this further, try and articulate my arguments more precisely. But before I do that, time for some disclosure:

  • I have NO shares in netvibes. Never have done.
  • In fact I’ll make it simpler.
  • I have NO shares in anything other than the company (-ies) I work (-ed) for. Never have done, since October 1987.
  • End of disclosure.

Back to Netvibes. Why am I choosing to use a specific example? Here’s why.

Many years ago, when I first started working with Al-Noor, he used to say “Show them a Ford Escort. Ask them what’s wrong with it. Don’t start with a blank piece of paper. Show them something. Something that works. Then they can really tell you what they want”.

Things haven’t changed.

It’s always better to be able to visualise something rather than just theorise about it. Criticism has more value.
Netvibes already has syndication, search, fulfilment and conversation built in. It can do a lot better at the IM piece; it is more an enabler rather than a vehicle for conversation, staying agnostic about the specific tool used. There aren’t many real examples of fulfilment. Nevertheless it is a good place to start.

It has single sign on; powerful personalisation; a good drive towards platform and OS and browser agnosticism. It leverages community value a la WordPress by having an outstanding ecosystem approach. And it provides a good foundation for my granularity debate. More of this later.

Staying with Netvibes. Here’s a quote from their “landing page”.

  • Welcome to Netvibes! This is your personalized page, you can now modify everything: move modules, add new RSS/ATOM feeds, change the parameters for each module, etc. Your modifications are saved in real-time and you’ll find your page when you get back on Netvibes.com. If you want to be able to access your page from any computer, you can sign in (at the top right) with your email and a password.The content is available from the “add content” button at the top left of this page.

    Feel free to check the Netvibes blog to stay tuned about new features on the site.

That should give you a feel for what this is about.

As of today, the netvibes ecosystem has 555 modules, 7703 feeds, 642 podcasts, 138 events and 2335 tabs. These terms are nothing more than words until you get into them, I recommend you start familiarilising yourself with what they mean. The words are less relevant than the meaning.

In a strange kind of way, the ecosystem model of today has replaced the AT Bus of the mid 1980s, with significant differences in how we look at minor things like innovation and IPR and for that matter DRM. The community innovates at a significantly higher speed, there is far less of a gap between innovator and consumer (quite often they’re one and the same); the innovations happen on a Long Tail basis, with local solutions to local problems and global solutions to global ones. Language and localisation customisation happen at a rate of knots as well, we no longer have this appalling drip-feed of regional releases of things.

Humongous general purpose enterprise applications start looking like feeds. Take a look at how you configure a feed and you will get a feel for how simple it is. Move the position of the feed around, change its size and shape and colour and alerting mechanism.

More specific applications start looking like modules. There’s a lot of value to be gained in looking at events from a corporate viewpoint; there’s even more value to be gained from looking at predefined tabs as the way new hires get trained.

There’s still a lot for us to learn about enterprise applications, and Four Pillars is not a silver bullet. It is nothing more than my way of describing what’s happening, in the benighted belief that decent dialogue will occur as a result.

Some of the learning that has yet to take place is non-trivial. Three aspects:

  • How an application works when in a Not-Connected State, as opposed to a wired/wireless differentiation.
  • How to prevent bad DRM from clogging the works before we’ve had a chance to build them out.
  • How to ensure that we move away from interoperability to true substitutability. A genuine I-don’t-care-what-you-choose approach.

More later.

A closing aside.

Some years ago, I had control freaks telling me all the things that a mobile phone or PDA was NOT allowed to do:

  • Connect to the firm’s computers and network
  • Use Bluetooth
  • Have any firm data on it
  • Allow access to the web
  • Allow use of the camera

I started laughing and suggested we put in for 200,000 tin cans and a zillion miles of twine, so that we can replace the entire mobile phone network with things that kept the control freaks happy.

And then I realised they were serious. There was much wailing and gnashing of teeth, but, largely, sense prevailed.

Now I see the same happening with computers and televisions.

Under the banner of “content protection” and IPR and DRM and whatever else they choose to brandish, what we are seeing is amazing.

People are very carefully putting crap in the way in order to make a computer look like a television….

because they understand television, and feel good about the control it provides them.

Sadly, we’re all culpable. Because we’re allowing it to happen. Twenty years of bloatware have taught us nothing, it would appear.

Thinking about Four Pillars and enterprise software

It’s been maybe eighteen months since I first put pen to paper on the Syndication/Search/Fulfilment/Collaboration model for enterprise software, and I’ve learnt a lot since then. Some of you were at the workshop at the bank in early December 2005, when I shared what I was thinking with participants; it just doesn’t seem like it was over a year ago.
Over the last eighteen months, one of the commonest questions/comments I’ve had on Four Pillars is this one:

But JP, what’s it going to look like? It all sounds like airy-fairy theory to me. Do you really expect SAP and Oracle and Excel and e-mail to disappear? Go get a life.

My answer is simple.

It’s going to look like Netvibes.

netvibes.jpg

I think there’s a lot that we can learn from the Netvibes model. Here’s a summary:

  • 1. It encapsulates syndication, search, conversation and fulfilment already. Yes it’s currently weaker on conversation and fulfilment, but the model’s already there.
  • 2. It helps people visualise what it would mean to have “traditional” enterprise applications get “demoted” to becoming content publishers. Why do you think all the world and his wife are trying to patent RSS implementations? We should all rally round Dave Winer on this. RSS is for everyone; every attempt to patent a particular implementation just adds more gunk to the DRM gunge.
  • 3. It exemplifies how single-sign on can work, how layers of application authentication and permissioning can get taken care of.
  • 4. The powerful personalisation it represents is a sign of the times. Choose what you want to see, where you want to see it, how you want to see it. Mass customisation provided by relentless standardisation.
  • 5. It leads the way on what browser independent means. Just look at how long it took for Netvibes to have Wii browser support. Amazing.
  • 6. The ecosystem model is very much where enterprise software needs to go. To me it really gets the Free as In Freedom model right, it has all the feel and behaviour of community yet  is packaged in a sensible commercial manner.
  • 7. It captures something that I think is critical for enterprises. A sense of consistent information from single trusted sources with differentiated granularity. You choose the granularity. The information remains the same. The process of altering the granularity is the same for everyone.

There’s a lot that’s good about Netvibes, and a lot we can improve on as well. What do you think? Do let me know.

I will continue on this theme sometime over the next couple of weeks. In the meantime, I wish everyone a happy new year.

The role of the reviewer in an age of collaborative filtering: another one in the eye for tradition

This post was sparked off by a recent comment made by Stephen Smoliar, which I reproduce here:

Massively parallel reading may work for entertainment, but I find I need to focus when I get to the heavy stuff. Otherwise, I just come away with a superficial feel; and, if THAT is what I want, then I can get a bit more depth from THE NEW YORK REVIEW. Actually, I think that good review writing is probably one of the most valuable talents in the age of information overload; but, since so few people agree with me, I doubt that I shall be able to start my own service business around it!

Fascinating comment; there are some bits that resonate very strongly with my thoughts, and other bits where I rise up in dissent.

When Stephen says “I think that good review writing is probably one of the most valuable talents in the age of information overload” I couldn’t agree more with him.

The only question or issue is an old one. one that has already been debated between me and Stephen. What makes an expert an expert? Who decides that a review is good?
When we have active feedback loops and ratings systems and rankings, what is the role of the reviewer? What makes a good reviewer?

For some time now, I’ve been reading Amazon reviews by Kevin Killian. I was put on to Kevin by Ron Silliman, via his blog. And how did I find Ron? He once linked to me, and I followed him back. Now he’s on my blogroll, and I read him regularly.

Instead of Kevin Killian, I could have said any of the following:

  • PD Harris
  • Daniel Jolley
  • Kurt Messick
  • Lawyeraau
  • Mary Whipple

Actually there’s a very long list. The names above are the top 5 in a Top 500 list at Amazon, which you can find here.

But the guy I read? Kevin Killian? Well, he was last seen at number 122, or something like that.

And that’s where the sheer power of the web comes in. Sure I subscribe to, and read, the New York Review, The London Review of Books, the Times Literary Supplement and, for that matter, even Kirkus. At some layer of abstraction, I could argue that there is very little to differentiate between Kirkus and Zagat, which I also subscribe to.

What differentiates all of these from people like Kevin Killian is something very small, yet very important.

There’s a Long Tail Effect in Reviews, in Reviewers, and in Review Readers. A Long Tail Effect that gets suppressed in a traditional hub-and-spoke model.

It is only the market that can determine who is good and who isn’t. And over time, as we remove the corruptions of traditional sales and marketing, there will be a high correlation between what the market thinks and what the market is perceived to be thinking.

So for the most part I agree with Stephen: good reviews, and good reviewers, are really important. What we have to be careful about is formulating “expert” rules about what makes a good review or reviewer.

There’s one other thing that niggled me slightly. Stephen seem to suggest that being entertained by books is not a good thing. Even when I read to learn, I am entertained. I like being entertained. Why ever not?
Maybe it’s the words used, and I shouldn’t get hung up over the semantics. But I’ve heard similar arguments about new ways of working, even about social software, so I am wary. “If people are having fun it can’t be work”. Why ever not?

of books and myths

Kerry Buckley came up with a wonderful piece of apocrypha when commenting on a recent post of mine. I reproduce the entire comment here:

  • ….During the run-up to their launch, the schedule slipped significantly, and the CEO (overall a great guy) made the classic engineering management mistake of adding many more developers to the late project in hopes of speeding its completion.
  • …
  • After failing to win several arguments on this point, the engineers … each bought a copy of [The Mythical Man-Month], brought the CEO into a conference room, and stacked up the copies of the book, telling him, It is extremely urgent that you read this book. We’ve bought you many copies so that you might read it faster. They made their point.

Great stuff. It’s amazing how many people I meet today who have zero understanding of Brooks’ book. Maybe we’ve made it too easy for people to call themselves project managers; maybe we roll over too easily and go into the hairshirt-and-woe-is-me mindset as IT gets accused yet again of not delivering; maybe we’ve just grown to be too apathetic. I sense that for many IT people, life is now about Take A Number. Folks, we need to start caring again. It’s up to us.

On a lighter note. Another apocryphal story.

There was this guy, worked years at trying to get his book published. Failed gloriously. Finally went for a vanity publisher. Published the book. Failed gloriously.

Last throw of the dice. He rents a disused warehouse, scheduled for demolition in a few weeks. Converts it into a simple bookshop. Stocks it up with a zillion copies of his book. And nothing else. Calls the shop The One-Book Bookshop.

Fails gloriously.

There was a die still tumbling, though.

He puts up a notice in the window, saying:

Satisfaction Guaranteed. If you don’t like the book, come back anytime and exchange it for any other book in the shop. No quibbles.

ABC, NBC and the rest of television’s alphabet soup cover the shop.

His book becomes a best-seller.

By the way, if any of you knows how to get a copy of this book, please let me know. I’d love to acquire one. Again the blogosphere may succeed where Google failed.

Massively parallel reading

Have you, by any chance, started reading more books in parallel than you used to? I have, and I’m trying to figure out whether it’s an age thing, or whether the Web has an unusual effect on reading habits. I’ve noticed that my tendency to read more than one book at the same time has, if anything, increased since the Web. Just curious.

While on the subject of books…..Some of you wanted me to bring back LibraryThing, which I will do. Soon. I’m working on a makeover for the site, and it should go live shortly. In the meantime, here’s what I’m reading while in my current incarcerated state:

022407427X.02._SCTHUMBZZZ_.jpg0140049525.02._AA240_SCLZZZZZZZ_.jpg0195102738.jpg0786213485.01._AA240_SCLZZZZZZZ_.jpg184685377X.01._AA240_SCLZZZZZZZ_V36986784_.jpgimages-1.jpgimages.jpg1932416595.01._AA180_SCLZZZZZZZ_V59766091_.jpg0755334124.01._SCTHUMBZZZ_V65312471_.jpg0321219775.01._SCTHUMBZZZ_V38086798_.jpg0787109037.01._SCTHUMBZZZ_.jpg0060780703.01._SCTHUMBZZZ_V62543500_.jpg

I guess I realise just how odd I am when I see the books I’ve chosen as my companions for the next few days.

Some of them, I’m reading for the nth time, n being a number greater than 5. Here’s a quick summary:

The Social Life of Information by Seely Brown and Duguid : I probably read this at least once a year. I think it should be required reading for anyone working with information.

Son of Rhubarb by H Allen Smith: Maybe for the 6th time, I’m going through the whole H Allen Smith oeuvre this year. Anyone who thinks it is normal to bequeath a baseball team to an alley cat is normal enough for me.

How To Be Decadent by George Mikes: Maybe for the 10th time, I’ve been regaling myself on this wonderful humorist. Ever since How To Be An Alien I have loved reading and re-reading this guy.
White Flame by James Grady: Never read this, but ever since Six Days Of The Condor I’ve enjoyed Grady. Any book recommended by Gerald Petievich and Robert Crais must be worth a look.

Agile Project Management by Jim Highsmith: Probably reading this for the 4th time. If you’re interested in Agile you should read the whole series.

Housekeeping vs the Dirt by Nick Hornby: Never read it, I think I received it as part of my subscription to the Believer. I must have read quite a bit of it in his original columns, but what the hell. Always enjoyable.

Beyond A Boundary by CLR James: Dom, Sam and Gilbert sent this to me while I was in hospital. (Thanks!). Excellent cricket book. One that I haven’t actually read before. Already love it.

Fragile Things by Neil Gaiman: I think it was Bill Barnett, who used to work with me and now works at Wachovia, who recommended I read this. I took his advice. And love the book. Thanks, Bill.

Moral Minds by Marc Hauser: One of these books that appears to belong to the Edward Wilson Consilience class, probably similar to Wilson’s next book, The Creation. I am fascinated by the way the science-religion battle is taking shape. I’ve never had a problem with believing I was created. Hard reading, slow reading, but worth it.

In Darkest England and the Way Out by General Booth: Until you read books like this one, you don’t quite realise how you can learn from history. Written by the founder of the Salvation Army, it could have been written last year. Except for the stiltedness of the language, of course. The commentary on social conditions and the breakdown of the family unit is so similar it’s uncanny.

Free Markets and Social Justice by Cass Sunstein: I’m probably reading this only for the second time, and this time pretty slowly. I think Sunstein is an important read for bloggers. Don’t quite know why, can’t put my finger on it. But I read quite a bit of Sunstein, and it probably shows.

Comeback by Richard Stark: I devour anything by Donald E Westlake, in whatever guise. Two of his series stand out. The Dortmunder “caper” novels, which he writes as Westlake, and the Parker “hardboiled” thrillers, written under the name of Richard Stark. More about Dortmunder later. Soon.

Well, at the very least there may be one or two people out there who now have a holiday read recommendation they didn’t have ten minutes earlier. That’s all for now.