Internet Fishing Metaphor

Lancaster Canal

Those of you who have read this blog over time (and especially those of you who read Happenings) will know that I like a metaphor. Actually some article I wrote using the car as a metaphor for IT device form factors is still one of my most popular posts.

Today Phil Windley picked up on Dave Winer’s metaphor for the Internet – fishing. Rather than seeing the internet as a set of places to visit Dave used the phrase:

Now, happily every time one of my contacts puts up a new picture, it shows up in my River of News and gets hooked on my fishing pole.

Phil’s comment was:

Second, the metaphor of “rivers of news” and getting “caught” on Dave’s fishing pole are ones I’ve used before in presentations and articles. I think it describes the reason why RSS is important and why using it is an adjustment for some people. They think of the Web as a collection of places to go visit rather than as streams of information to stand in and enjoy.

I really like this idea of the Internet transitioning from a relatively static reference entity into a dynamic thing that sweeps past you, like a river. The water flowing down the river doesn’t go away. It still exists and can be collected from further down the river if you want to or even from the sea, but that doesn’t stop the river flowing. We can set up nets and collect things from the river. As with fishing I am sure that there will be a great market for people who understand where best to fish.

I no longer see the Internet as a set of places to visit, and didn’t before I saw this metaphor, but the metaphor helps. Why should I go and visit places to see if there is anything interesting to see; why should that be my job; why can’t the information infrastructure tell me that there is something new – the joy of RSS and syndication. I get increasingly frustrated when working with teams of people where they want me to visit a web site or application on a regular basis to see if there has been any update. I came across an application the other day that sent out email updates but put it into the hands of the author to decide whether other people should be told about the update, what a ridiculous idea. I want to decide what I get told about.

All I need now in the Christmas season is some kind of RSS feed from the physical shops telling me that something interesting has come in rather than walking the high street in the full knowledge that what I am looking for doesn’t exist .

Broken Meetings – now there's a surprise :-)

Raspberry

The MindJet blog has some interesting statistics today on how broken meetings are:

Our European sister office has conducted a study about meeting culture in European companies. The majority of the 800 business professionals surveyed were executives or senior managers. The results are somewhat alarming: Every other meeting is considered unproductive.

According to the study, 61% of the respondents said that meetings could be more efficient or are even a complete waste of time, and 71% saw great potential for optimising meetings if they were better prepared. 46% said that a more easily accessible display of complex information and tasks would help significantly to maximize the outcome of meetings. 61% of the respondents saw insufficient analysis of facts, and 57% pinpointed redundant and inefficient processes as the main reasons for hampering internal and external decision-making.

Moreover, a majority of respondents contended that existing knowledge would not be optimally utilized within their organization. More than half of the respondents referred to more flexible project planning, more transparent communications, and tighter project management as the three main factors needed to better harness team knowledge and increase productivity.

I wonder whether they differentiated the survey on the difference between face-to-face meetings and teleconferences. My experience would suggest that these numbers are even worse for teleconferences. I get invited to one particular set of meetings when it nearly always takes 20 minutes to get everyone on the call and get all of the technology sorted. The 20 mins is completely wasted. What makes it worse is that I know (because I’m also doing it) that most people are not focussed on the meeting at all.

Via The Office Weblog

Is bundling really the issue?

Beach

Microsoft Monitor today has an article about how bundling is still core to the Microsoft product strategy:

Bundling–and that’s a very unpopular word at Microsoft–is at the very core of the company’s current product strategy. Microsoft has always integrated technologies into Windows, and many bundled pieces brought consumers and businesses tremendous benefits. But as Microsoft’s dominance has grown, integration has been viewed by some regulators and trustbusters as an anti-competitive tactic, of Microsoft trying to leverage Windows into new markets or crush potential competitive threats to the operating system monopoly.

The issue I have with the Microsoft Monitor article is that it then goes on to link bundling with integration:

As integration increases, as Microsoft adds more features to Windows and Office that could eliminate existing revenue generating third-party products, I expect trustbusters to receive more complaints and so engage more investigations. I’m not alleging that Microsoft is overtly doing anything wrong. That determination is for the legal processes. I merely observe that with the focus of major antitrust cases against Microsoft being about bundling, at a time when the company is so focused on integration, more legal problems are likely than less.

For me, integration is a different issue to bundling. Bundling is when stuff is included and you may struggle to extract it. Integration is when things work together and deliver functionality to each other. I expect, even demand, Microsoft software (and any other vendor) to integrate. I don’t want to use an environment which has a set of silo application that don’t know each other exists. For me the real anti-trust issue is whether Microsoft does the integration in such a way that others are excluded, or whether bundling is done in such a way that it can’t be removed. I’m not sure that bundling is actually the right word for these issues though, I think that the right word is actually amalgamation. The issue being that capability is cemented into something, using up my resources without me wanting it, excluding me from using something else and not allowing me to remove it. But that is where I’m actually slightly schizophrenic, because I do want packages of capability, but I don’t want bloat, I want things delivered in easy to apply clumps, but I want choice. I want a full meal, but I also want pick-and-mix.

Perhaps the meal analogy is a good one. If the meal doesn’t include the right ingredients we don’t buy it. Sometimes we want full say over the ingredients, and pay for the privilege (a-la-carte); sometimes we want cheap and fast and just don’t eat the bits we don’t like (gherkins in burgers) sometimes we want something in the middle. It’s  a balancing act. We always want a fully cooked meal (integration), we want a reasonable amount of food (bundling), we don’t want a whole weeks food in one go (amalgamation). I’m probably pushing the analogy beyond breaking point here, but sometimes that’s fun.

Microsoft’s challenge, therefore, is to achieve integration and bundling at a level that doesn’t result in wholesale amalgamation.

Qumana Editor

GrafitiJust trying out Qumana as an editor. Let me know if you see any problems that may be attributed to this, and not just my usual grammer or spelling problems.

Get Safe Online

Derelict House

Another home security site – this time from the UK Government. Get Safe Online focuses on three particular areas:

  • Protect your PC
  • Protect yourself
  • Protect your business

It seems a reasonable way of focusing the questions. Seems to be reasonably comprehensive though I can’t see anything on working as a restricted user.

Customer Experience Idea

Haighton Path

Something occurred to me today. I was completing a registration for Jonathan’s laptop when at the bottom it asked the usual question “we would like to send you promotional…” you know the one.

As I had registered with my true production email account that I want to keep clean and away from junk the answer was a definite ‘no’. But then the thought occurred to me. If there was an option to say “yes, but to a different email account” the answer would have probably been yes. I don’t think I’m unusual running multiple email accounts. I have one where I (hotmail as it happens) where all of the advertising goes. I look through it occasionally, but don’t look in detail because I have another account where I receive emails that are important, personal, etc.. If something is important they get given this email account, if it’s not they get the hotmail one.

The registration number of the laptop is important so they get the ‘important’ email address, the advertising isn’t…

Am I the only one who thinks like this?

Ah, no not another Top 100 list

Blackpool IluminationsThis post is going to sound like I’m having a bad day, but I’m not. But I am fed-up with Top 100 lists. It seems to be all we get on the TV these days and now I have to have all of my time and bandwidth wasted by another blog one – this time from CNet. As I subscribe to a number of these sites, I have today had to endure endless ‘thank-you and ’I’m honoured’.

Please no more. In the same way that I would rather my TV told me something useful, rather than repackaged the same stuff I’ve seen a 100 times before I’d rather these top 100 blogs told me something constructive rather than pointing to someone repackaging their content. Come on guys you are better than that. We are busy people and each one of these posts contributed to the (as Arthur C Clarke put it) “World-Wide-Wait”. Feeds a great for deciding who I want to listen to, this type of thing reduces the value. I’m only ranting because this isn’t the first time it’s happened. I really do not care where you have been ranked – I care about the content you provide me.

PS – these guys deserve to be noticed, it’s the cheap journalism that I hate.

Where is the real news?

On Off

This weeks ‘announcement’ from Sun and Google has got me thinking. Why is the IT industry so fixated with announcements? This announcement changes little, not because of its content but because announcements never change anything. Announcements simply indicate an intent t change something, and those changes are always incremental. Even if Sun and Google had announced a web based version of Office or whatever the big rumour was, it would still have been incremental, and for most people the increment would have been quite small. Within the industry we still like to foster this idea that we are radical and thrusting changing things overnight, but it just doesn’t work that way. Even the big things aren’t that big. Skype is big, in terms of numbers of people, but in terms of time used, is still very small for most people. Firefox is bog, in terms of numbers of downloads, but it’s still only a small percentage. RSS is big, but it’s about increments again. We have to start realising that we are not creating revolutions, we are creating incremental change, everywhere. Over time those increments build up to make significant changes, but a single announcement is only an increment.

It was while I was having these thoughts that the Read-Once DVD rumour/scam/hoax started. It kind of proved the point. More interested in hype than substance. Come on people, think about it, why would anyone want to buy a DVD that you can only read once, and how on earth could it be cheaper than ne that you can read more than once.

Here’s some real news for you. Software is changing every day – live with it. But the changes are incremental – live with it.

Blog Succeed where Newsletters Fail

Water

This is purely a personal perception which I have not had chance to investigate too much but it’s a view that may resonate with others.

I work for an organisation that has not yet embraced blogs internally, but does do quite a lot with newsletters. I rarely read these newsletters, and I know that others are similar. I take in far more information through blogs that I ever do through newsletters. So why is that?

Some of it, I am sure, is related to to a lack of concentration of my behalf. I have become the ultimate skim reader. If the title or the context don’t make we want to read – I won’t. Skim reading newsletters is not easy. They are normally created in a form that assumes that they will be printed off, this doesn’t facilitate skim reading. I tend to skim read because most of the time I don’t need to know a piece of information, it’s more important for me to know it exists and that I can get hold of it quickly. That’s where blogs have a huge advantage. In my reader I can see that thousands of bits of information exist, when I need them I can go and get them. I know that the information exists because I have skim read through. If something new and pertinent comes up I’ll read it there and then but normally I’m in skimming mode. Why should I waste my time reading something in detail?

Another reason is similar to this one, but subtly different. An individual blogs tend to deal (if they are done right) with a single subject. Newsletters tend to deal with a multitude of things. Finding the quality in all of the words is very difficult (and boring).

The final reason (for me) is that there is a sense of control with blogs which corporate newsletters don’t have. I have configured my reader to go and get information from this particular source, I am in control. Compare that to my normal attitude to newsletters – “oh no, what have communications set me now”. The ownership is completely different. Yes I know these communications people are trying to do me a favour, but it doesn’t feel like it.

So give me a feed any day, don’t bother sending me a newsletter, and definitely don’t give me another repository to look in.

Service Entropy in IT Systems

Heat On

A while back (probably years now) Steve introduced me to the concept of ‘service entropy’. By this he was referring to this definition of entropy: ‘The tendency for all matter and energy in the universe to evolve toward a state of inert uniformity’. Both Steve and I are from an engineering background where entropy is evident in real things. Steve’s theory was that IT services operate the same way and drive down towards the ‘lowest common denominator’. If you heat something up, it doesn’t matter how hot, it will always cool down to the level of everything around it, unless you keep heating it. If we view an IT project as a heating process and the resulting service or application as the thing being heated up, what happens after the project has finished is the entropy process.

As I have pondered this and how it impacts IT infrastructures I have seen it at work all over the place. As with the heating process, it starts before the project has even finished. As soon as the project is exposed to the outside world it is already giving off heat. As soon as a project starts to be exposed to the cold light of day the ‘heat’ is leaving it. I’m using ‘heat’ here as a metaphor for the changes that the project is seeking to make in the environment in which it is being delivered.

As an architect who has a vision for a certain amount of ‘heat’ (change) to be produced by a project it is a huge challenge to consider how you can insulate the results of the project from entropy. Because entropy dissipates the energy within the ‘closed system’ the larger the ‘closed system’ the more energy you have to put in. In the context of an IT ‘closed system’ the extent of the change (heat) may be the whole organisation or may be a smaller group. In a ‘heat’ system it’s the insulation that makes it ‘closed’, for an IT system it’s probably the organisational construct that replaces the insulation and is the thing that keeps the ‘heat’ in (you have to remember though, that there is no perfect insulation)

Entropy explains why it is easier to impact a small organisation in a big way and to make a permanent change. Entropy explains why it is very difficult to make a small change in a large organisation and to make it stick. Entropy also explains why a large change in a large organisation is practically impossible without massive amounts of ‘heat’. I tend to be involved in making medium sized changes in large companies where organisations presume that because the change is ‘not huge’ that it should be easy. Most of the time these projects result in deploying technology and some process change, but never make the productivity increases that were expected. At this point it is generally the technology that is blamed rather than the lack of ‘heat’. It’s not normally the technology itself that generates the ‘heat’ though, it’s more to do with the way that the technology generates change and community.

The other thing with large systems is that it is impossible to apply the ‘heat’ uniformly. Some people will get direct ‘heat’ from the project, others will get it transmitted to them from another. Some people are conductors and some people are insulators. In some ways this lack of uniformity is worse than having a small amount of ‘heat’ everywhere. The reason for this is that when ‘hot’ meets ‘cold’ you generally get a reaction that cools down the ‘hot’ as much as it warms the ‘cold’. Take the example of calendaring and scheduling functions. These functions have been available for years (decades even) in corporate email services. Some organisation have managed to make a transition to making them uniform, but many organisations have not. As soon as there is any doubt (cold) about whether someone uses their calendar the value of all calendars is reduced.

There is a great danger in taking this metaphor to far, but I just want to take it one step further. You can undertake the heating process in one of two ways. You can either heat a small area to a very high temperature and hope that it will reach the edges of the system; or you can heat everything in a uniform way to the same temperature. The Internet has shown us that for large systems heating up a small area to a very high temperature works better than trying to heat up the whole. Take the example of Google Earth, this is a very ‘hot’ piece of technology and has generated a huge community. A few connected with that ‘heat’ and bit by bit the ‘heat’ is distributed. The trick is to keep the ‘heat’ going at the centre, which is what they have just done with the integration of National Geographic data. As a system becomes older it is more difficult to keep the heat going at the centre, and that is the challenge for Microsoft with Office 12 and Vista.

So how as architects do we resolve the entropy problem. For starters we spend as much time and attention on the insulation surrounding our heat source as we do on the heat source itself. In other words we try to understand where the heat will be taken out of the project and insulate the project from it. The other thing we do it to try and generate as much heat as possible knowing that some it will be dissipated.

What do you do in a dull teleconference?

Jonathan

Like many people these days I spend a lot of time on teleconferences these days. The thing with teleconferences is that the level of involvement can often be very low. You need to be sitting listening and adding value when required, but the involvement can often be low enough to enable you to do another activity. There is something about teleconferences which make them particularly poor at time keeping (perhaps it’s because we are all doing something else as well).

You can’t do something requiring a lot of thought, ideally it is something you can leave and come back to with ease. There are, therefore, a number of things that I find myself doing while on a teleconference.

One of the things that I do is to browse flickr pictures in the groups that I am interested in. I particularly like to look through sunsets and sunrises, or UK pictures.

It’s also a good time to catch up on feeds that don;t really need reading. It’s surprising how many of these there are. There are loads of feeds where it’s sufficient to know that it exists, a prime example of this is the Microsoft Download feed. I don’t get an RRS feed for news because there is too much of it, so I also spend some time looking at the BBC News site.

Every now and again someone will send me a silly game to play. My attention span for these things is not very high. The latest one pokes a bit of fun at Steve Ballmer and his (reportedly) throwing a chair at news of one of his employees leaving to join Google. I can’t do games like the Pit Stop Game because that requires my attention, and part of my brain is still listening to the teleconference.

I have, from time to time, also used the time to sort through my task list.

The other thing I do is to write blogs.

I have considered whether it would be possible to do some exercise while sat listening but concluded that it would be difficult to sound calm and convincing while riding an exercise bike.

The question I am not particularly clear on is whether this actually adds to or removes from my productivity.

FeedBurner Feed and Link

Memory

I have added a feedburner feed to this blog and to happenings. It’s purely a selfish reason. Typepad doesn’t give very good statistics on the number of subscribers you get and the other logging tool I use doesn’t show you RSS downloads either.

Anyway, if you wouldn’t mind being really nice to me, could you please change over to the feedburner feed if you are subscribed.

I won’t fall out with you if you don’t.

I’m also considering putting together a master feed of my del.icio.us feed, my flickr feed, oak-grove and happenings. One feed would give you everything, but may just be a huge overhead. Let me know what you think?