Showing posts with label Expression. Show all posts
Showing posts with label Expression. Show all posts

Wednesday, August 20, 2008

If no-one has the answer ...

... where are the good sources of information?

Well, the problem with information sources in any emerging field is usually one of independence. Whilst many sites may talk about the subject, there is always the danger that you are being led to a specific conclusion: buy our product, research report or consultancy services.

As with most things in life, you should always take advice with a good pinch of salt unless there are compelling reasons to believe in the independence of the source or you have some personal trust relationship with the source.

Whilst there are many experts in the field, these are the people that I most strongly trust the opinions of:-

Enterprise 2.0: Euan Semple, Jenny Ambrozek, Andrew McAfee and Dion Hinchcliffe.

Cloud Computing: James Urquhart, Jesse Robbins, Artur Bergman and Rich Miller.

Social Media & Networks: Suw Charman-Anderson, Tara Hunt and Gavin Bell.

Future Technology: Tim O'Reilly, Matt Webb, James Duncan and Cory Doctorow.

This, of course, is simply my view. It's neither right nor wrong but instead a reflection of those things that matter to me.

Your view is probably completely different but then that's the beauty of freedom, participation and expression in the Internet age. No-one has the answers to an uncertain future and you have to decide where the good sources of information are. Don't let others make those decisions for you.

That said, there are some good people out there trying to bring you independent resources for information on particular subjects. Two of my favourites include the E2.0 portal by Simon Oxley and Nick Barker and Enterprise 2.0 Open by Bjoern Negelmann et al.

Monday, August 11, 2008

Shoot ... foot .... ouch ....

If you have a bad online reputation caused by some big audience blogger dissing you, then use four recruitment consultants when looking for a new role rather than the usual three, as approx. 27% will reject you.

Since the cost of adding another executive search agency to your job hunting schedule is normally a few emails and maybe a telephone call (despite claims to the contrary, in my experience they rarely interview candidates and instead leave this to the client) then the additional cost is probably around £10-£20 (including your time at minimum wage).

However, the time and effort involved in generating a good online reputation is vast and so is the cost of losing it by becoming known as a blogger who likes to take pot shots at people, especially if those people can't or won't fight back.

Once you start hurling abuse online at someone who is unable to mount a fair defense, then this is just plain bullying. Any moral high ground is lost and any valid point is now insignificant.

In terms of the human impact, the blogosphere is more of a blogopond and we do tend to exaggerate how big the fish are.

Monday, April 14, 2008

Random connections ...

Every now and then I read a combination of random articles that in total make me shiver. Today's chilling trio are:-

  • Japanese firms are "creating the world's first ratings agency looking at data security" in other companies.
  • Autonomy releases a "Policeman Inside Your Computer And Inside Your Corporate Blog"
  • an American consultancy is accused of "bringing 'union-busting' tactics to Britain"

Now this reads like some sort of 1984 dystopian nightmare. I've noted that the American consultancy involved, the Burke Group, believes that "human resources issues are a collaborative process of partnering".

Well I agree. Collaboration is often an important factor in success, however it is also worth remembering that people innovate and not companies.

Without companies, people are still people but without people, companies are nothing.

So what should you do if you're faced with a Burke & Autonomy & Rating nightmare? The most powerful weapons we have are openness and collaboration. Share your own ideas with the rest of the world and if you want to make a change in your company, form a union.

Nothing worthwhile comes easy, you need to fight for it. Fortunately those good people at Retroshare have released a new version of their system for the private broadcasting of messages.

Monday, March 24, 2008

A car is a car is a car is a ....

For all practical purposes, a Resource Oriented Architecture (ROA) is a Service Oriented Architecture (SOA) that uses RESTful web services.

The arguments for a difference between ROA and SOA depend upon :-

  • a misreading of SOAs as more than the decomposition of processes to re-useable software services.
  • an assumption that only ROA uses RESTful web services (this is clearly untrue as many SOAs use RESTful web services).
  • an assumption that SOA only uses SOAP / WS-* (this is clearly untrue).
  • there being a fundamental difference between a RPC (Remote Procedure Call) and a RESTful web service (they are instead a specific subclass of RPC).

Whilst I can happily debate the merits of SOA+SOAP vs SOA+REST, I find the repackaging of SOA+REST as ROA both confusing and unhelpful as it does nothing to highlight the differences or similarities.

Renaming an architectural style because of implementation details leads to confusion. Imagine if different names were used for object oriented design (OOD) depending upon which software language was being used. This has all the hallmarks of vendor-led marketing rather than an attempt to move the debate forward in any real sense. I find this disappointing.

My background is in SOA+SOAP and SOA+REST environments and I don't expect REST to be the end of the story. I do not look forward to future debates of the ROA vs SOA vs XOA kind, especially when at the heart of each is the idea of "decomposition of processes as re-useable software services" + implementation detail.

For me, SOAP vs REST is a debate whereas SOA vs SOA is a pointless head banging exercise.

Whilst my local garage might try and convince me that "a BMW is not a car, it's a driving experience", my view is it's a make of car.

Sunday, March 02, 2008

You need to fight for freedom ...

I've just been asked "When do you think that competitive utility computing markets will appear?"

The answer to that question is; when business consumers start fighting for it.

It's not in the interest of most providers to see their products become a commodity. So I'd expect the major software providers to pay lip service to portability. Whilst they may adopt open standards, they know full well that this is far from the portability needed for a truly competitive utility computing market.

Software providers will want to create different computing grids based upon branding & reputation. They won't want true portability between them.

As Gary Edwards said in reference to the latest OOXML vs ODF spat:

"The interoperability we expect from an open standard is instead limited to application specific document exchange. And soon enough we come to realize that nothings changed, we have artificially limited application choices, and it's pretty much back to 1995 where everyone in your circle has to be running the same application if you intend on exchanging documents. Meaning, the vendors win again."

Whilst I'm supportive of the aspirations of the data portability group, like Dennis Howlett, I'm not convinced by the group. In my case, the issue for me is their focus on open standards and the damage this might do in diluting the open source message.

If you want true portability, you're going to have to fight for it and you're going to need open source.

Friday, February 29, 2008

He's got a point .... unlike TechCrunch

According to the Guardian, Andrew Keen's view of the blogosphere is that "these 'monkeys' are not producing Shakespeare, they're deluging us with 'everything from uninformed political commentary .... to unreadable poems, reviews, essays, and novels'"

Every now and then, I come across a post that makes me agree with him.

[Update: Unfortunately, I've found another such post today, full of horrendous ad hominem attacks. Normally, I'm quite opposed to Keen but with these two bloggers he's got a point.]

Friday, November 30, 2007

Final rant in November.

Well it has been ages since I've posted anything about "The internet is killing our culture" debate. To be honest, I've been ignoring it again. However I was talking to Jonathan Laventhol recently and we wandered onto the subject.

The bit I hate about this debate is that it implies that somehow "our" culture is static. What is "our" culture - 1970s? Victorian? Edwardian? 1450s? 10 minutes ago? which country? which region? whom in particular?

Now I can discuss the debate "Is the internet killing the pre-internet culture" in the same way I can debate "Did the renaissance kill the pre-renaissance culture". We still need a bit more definition but it's a better starting point than "our".

The idea that a previous culture is some "golden age" compared to our own is a continual myth passed down throughout history. Our culture includes the internet and whilst I'm sure that many professionals lament its creation there was probably once a large number of wandering minstrels and town criers lamenting the printing press.

It makes no difference, culture changes, it's not a static thing. There is no "our" culture to begin with. It's temporal, and if "our" means today then today includes the internet.

So "Is the internet killing the internet culture" ... blah.

Give me strength .... rant over ... mischief managed .... time for December.

Tuesday, October 16, 2007

It's time we said enough is enough.

After a decade of spin and short-term headline grabbing actions, we currently have a proposal for something of political significance - a bill on the misrepresentation of the truth.

It's being proposed as an early day motion. What's interesting for me, is who has signed up to the EDM?.

Liberal Democrats - 8 MPs

Plaid Cymru - 2 MPs

Labour - 3 MPs.

So how many Conservative MPs? None, zilch, a big fat zero. The only whiff of a Conservative opinion is given on the Ministry of Truth site, and yes it's an objection in principle to an act requiring that elected representatives don't lie.

Cameron recently spoke at the Google Zeitgeist conference and spoke of "In the post-bureaucratic era, you shouldn't just be telling government what you want. You should be choosing what you want, and acting to get what you want" - well we are trying.

He quoted Edmund Burke, so I'll use two more of his quotes to explain the problem.

First, "Hypocrisy can afford to be magnificent in its promises; for never intending to go beyond promises; it costs nothing."

Cameron quotes the wisdom of the crowd, however this idea is based upon the Marquis de Condorcet's work. The crowd can be either completely right or completely wrong, and the factor controlling this is access to correct information.

Unless we have the correct information, the crowd is unlikely to make the right choices - we need the truth.

So what to do about it? Well back to Edmund: "All that is necessary for the triumph of evil is that good men do nothing."

This is exactly what the Conservative party is doing on this matter - nothing; hollow words and no action. To think, I was even starting to consider voting for them.

If you believe in a post-bureaucratic era and the wisdom of the crowd.

If you trust the people.

If you believe in social responsibility rather than central control.

Then give us the right to be told the truth. Cameron, don't just talk but do something and lead.

Sunday, September 02, 2007

Quis custodiet ipsos custodes?

Looking at my calendar, I notice that I've got nothing to do on Tuesday night. So I thought I'd go and see a tragic comedy, Andrew Keen's talk "The Great Digital Seduction" at the RSA.

I blogged about Andrew some time ago, and since then I've decided to ignore the man whom I believe is the greatest digital hyprocrite of our time. However, seeing that he is going to the trouble of speaking, and even more that I'm going to the trouble of attending - I thought I'd say a few words.

Andrew's thesis is basically that the internet is robbing us of our culture, that art is something you pay for (making Damien Hurst surely the greatest artist of all time?) and that talking is best left to those self selected elite whilst the rest of us pig farmers should keep quiet - a sort of "Stop all that chattering! I'm talking" approach. Watch the video.


A cynic would probably describe his approach as inflammatory and pointlessly controversial designed to promote sales of his book. A real cynic would be expecting a further book about "How to make a mint out of controversy".

You can add me to the real cynic camp.

Comedic? Well, in my view it's laughable as the discussion is pointless. He is the King Canute of the Internet world asking the mass of bloggers and other producers to stop producing. I don't disagree that there is a lot of noise on the Internet, and a need for reputation-based networks to help filter this for the individual. But the choice should be with the consumer, not some censor or self-elected quango. The crowd will choose their own gatekeepers, their own filters - they are doing so already.

Does anyone really think that people are going to stop expressing themselves? You'd need to abolish the principles of democracy and establish a fascist state to achieve that. Ah, I note he invokes Godwin's Law in reverse and asks whether he is a Nazi. Shame on you Andrew, shame on you.

Never the less, despite his views Andrew has the right to express this - as we all do, it is the basis of a democratic system. He has the right to use the same mechanisms that we all do - which he does. Hypocritical? Well of course, he uses the same mechanisms to lambast them - blogging is wrong, stop blogging and read my blog instead ... yada yada yada.

The questions we should be asking as we move from elitist producers to a more open Stentorocracy, is how do we create relevance in all the noise? How do we push further and create that elusive Meritocracy?

Tragic? Well I'm sure he has made a handsome return on his book, when there are so many more deserving causes. Still, freedom is about people being able to express their opinions and choices even when such choices support individuals who would happily take away your freedoms.

Economies progress, new means of distribution appear and societies adapt.

"Oyez, Oyez! who are these upstarts taking away my job?" as many a Town Crier must have cried as so called journalists started to publish "news" papers. Bloody amateurs.

How many wandering minstrels lost valuable income when any Tom, Dick or Harry could buy sheet music and thump out a tune on an old piano? Bloody amateurs.

How about the Telegraph? According to the Pennsylvania Historical and Museum Commission, the first message received by a commercial telegraph line in the United States was "Why don't you write, you rascals?". Bloody amateurs.

I'm sure history is littered with those "keen" to keep it the same. However things change - businesses and society move on - no matter how many Keens you have. Yes, I'm sure that some artists will suffer from the opening up of the means of expression, they will not adapt but then I'm sure many will benefit. The crowd will be the arbiter, not Keen and his fellow "old guard". Unless, of course, the crowd choose them to be so.

One advantage of any future reputation based networks for searching information, will be the madame guilotine of the Internet. As any World of Warcraft player well knows, it is the /Ignore function.

However, in this case the /Ignore function is dangerous, as the feebleminded concepts of TINA (there is no alternative) promote a view that it is simply a choice between authority or anarchy. TINA promotes FUD (fear, uncertainty and doubt) about the Internet. Well there is an alternative - it's called participatory democracy.

Vive la revolution - liberty, equality, fraternity - and keep on blogging.

Quis custodiet ipsos custodes? (who shall guard the guardians?)

We shall. It's our society after all.

Tuesday, June 19, 2007

Something I'm watching ....

I've posted before about a future world of news where I get to decide whom I listen to. An "old guard" being replaced via the Stentorocracy with a "new guard".

There are lots of nominees for this "new guard" and they don't have to be the all encompassing monoliths of the past. An example for me is Vincent Camara and the team at intruders TV

Now I'm biased of course, Vincent recently interviewed me at open coffee (Saul Klein's event which is making waves). It was just too much fun.

However I'm also biased towards, Viddler (thanks to Colin for the mention) and Talis but the reality is they among others others are all forging new channels of news.

Surely being biased is what it is all about? I should choose whatever news sources I want, the one's I trust, I'm interested in - you can choose your own.

That's why I was really interested in bubbletop. It's worth watching the video.

Search on RSS feeds, tagging of feeds and items, recommendation to others, search over community ... ah the tools I need to search through the Stentorocracy and find what I want.

Guess who controls it? Me. Oooh, I like that. It's a start.

The other bit ... is they hint at making it an open platform ... now, that's smart

Sunday, April 29, 2007

Stop all that chattering! I'm talking ...

I've read some disturbing posts over the last few weeks regarding freedom of speech, the consumer as a producer and the web 2.0 phenomenon.

I though I'd post something on these, and finally get round to replying to Jenny's questions.

==

As Yochai Benkler and Eric Von Hippel have studied the open source movement and emerged understanding of the "Wealth of Networks" and "Democratizing Innovation", am I understanding correctly lessons from your open source experience for creating sustainable networked organizations include:

  • i. "you cannot efficiently plan out the process of development as it is more akin to research and therefore dynamic".
  • ii. "three axis of technology, people and requirements being relatively unknown"
  • iii. "try, measure and adapt"

==

My experience comes not from creating open source communities but dealing with static or dynamic processes of building. I'm not sure how applicable these are to your work on networked organisations, but let me explain these processes and how the three points you mention relate to my experience.


ii. "three axis of technology, people and requirements being relatively unknown"

The process of building a software system can loosely be described as involving people, technology and a set of requirements.

If all three of these "axes" are well known or well defined, the process of building can be described as static. Whereas if these "axes" are not well known or defined, the process can be defined as dynamic.

Hence mass copying CD's, is a fairly static process - you know exactly what the requirements are, CD writing technology is well known etc. Conversely developing a new and novel web site can be described as a dynamic process - even the requirements are generally not well known.


iii. "try, measure and adapt"

Unfortunately in the software industry there seem to be two common re-occuring issues:

  • Firstly, despite much being CODB (cost of doing business), there seems to be an over tendency to develop or customise. Fortunately with the rise of SaaS (software as a service), utility computing markets etc - some of this tendency may diminish.
  • Secondly, where things were novel and new - and therefore technology, requirements and individual performance are relatively unknown, there has been an over tendency to attempt to use static planning processes. Concepts such as "software factories" and the scientific approach to management (e.g. Taylorism) have been misapplied in this context.

About a decade ago, when developers started to use more dynamic planning methods to deal with dynamic problems, there was a significant improvement in productivity for the companies they worked for. Today, techniques like SCRUM & XP (also known as agile development) are becoming widely used because they are inherently dynamic and are designed to deal with new and novel software development, unlike static planning systems.

These new methods are based upon the concept of "try, measure, adapt". In the case of test driven development, you write a test, you write some code to try and pass this test, you measure whether this worked, you adapt if it didn't and on and on.


i. "you cannot efficiently plan out the process of development as it is more akin to research and therefore dynamic".

Now "try, measure and adapt" is a valid form of control, but notice there is no specific planning step. This doesn't mean you don't have a plan, it just tends to be fairly minimal.

I'd like to make a joke that "you wouldn't try to Gantt chart a cure for cancer"; unfortunately in todays R&D environments in the UK, for some quixotic reason such static planning methods are being enforced. Lunacy ... no, just wasted energy and effort.

Novel software development is more like a game of football - you never play the same game twice. You have a common goal, an idea of how to attack the game, but fundamentally you try out something, see if it worked and adapt - during and between games.

Every football team dreams of playing a team whose players are following a rigid plan. Could you imagine Gantt charting a football game before the game? Could you imagine a team who followed such a plan? What happens if the ball isn't where you planned it to be?

This illustrates why static planning processes are good for static systems, whilst dynamic processes are good for dynamic systems.

Hence my points :-

  • i. "you cannot efficiently plan out the process of development as it is more akin to research and therefore dynamic".
  • ii. "three axis of technology, people and requirements being relatively unknown"
  • iii. "try, measure and adapt"


Now let me try and link these ideas to the concepts of agile enterprises.

First onto Enterprise 2.0 technology and specifically wiki's. At Fotango, we adopted a wiki some four years ago as the static process around our intranet (this person writes this bit, this person approves etc) had created a information resource which was useless. So we decided to try something new. We put up a blank wiki and before long everyone was contributing something.

Unfortunately, so much information was put onto the wiki that it became overloaded with "noise". So we needed to adapt and try something else - "gardening". By "gardening" I mean a regular pruning of information within the wiki.

In some organisations "gardening" may emerge naturally, in ours it didn't. This is a critical point: you shouldn't plan out in detail the adoption of an Enterprise 2.0 technologies within an organisation because you don't know what behaviours will emerge. Instead you need to "try, measure and adapt".

Note, I say you shouldn't plan out. This doesn't mean you can't. I can always plan out exactly how a football game is going to go, who is going to be where and at what moment in time etc. I'm not going to get the best result if I do - especially if the other team don't follow my plan.


So on to my title ... stop all that chattering! I'm talking ....

Whenever I've been involved in introducing more dynamic processes, I've generally come up against a fairly resistant and incumbent "old guard" who like the "old way".

So we come on to the latest spats about amateur online journalism. The "old guard" of the news world has been very comfortable with the well defined macro level processes of them collecting information, editing and disseminating it. Sometimes, they have been caught out spinning or doctoring information - reinforcing the old adage of "don't always believe what you read in the papers".

The "old guard" also selected who had a voice, it decided upon the criteria of expertise, it chose.

Unfortunately for them the ball has moved, and now we are in a world where anyone can collect, edit and disseminate information.

This "new world" does create a lot more noise. It provides powerful new mechanisms for anyone to be heard. Much of what is behind the attack on "net neutrality" in the US, the involvement of more traditional news organisation into the internet space and the recent spate of articles about the need for curators or editors for the internet appears to be about re-establishing that neat, old view of the world.

What is needed however, are new forms of control that are more adaptable to the reality we find ourselves in. I do want to know what is happening in the world. I do want to trust the source and sometimes I do want to have my say.


However, in this "new world", I get to decide whom I listen to. The only issue is who do I choose?

Unfortunately whilst the mechanisms of dissemination exist, the mechanisms of choice or trust don't. What is needed are reputation-based social networks. A method for searching for information from people that I, my friends, or the general public, trusts.

It may emerge that we choose to trust the same "old guard" as before. If not they'll just have to adapt and try something new. It may emerge that a "new guard" is created through the Stentorocracy as I called it.

You cannot understand everything on the Internet, you cannot make perfect sense of all the noise. In much the same way in economics you cannot make perfect decisions, or be that " rational man" or reach your "pareto-optimality". There is always too much information.

Something needs to separate the noise from that which is useful. Hence a new system, reputation-based social network, is needed to separate the wheat from the chaff.

Of course, there will always be winners and losers. There will be the included and the excluded. Maybe we'll all end up listening to some random 15 yr old blogger because he made some good points.

Maybe not.

However, I don't think an approach of "Stop all that chattering! I'm talking ..." is going to get the "old guard" very far. Especially if they use the same techniques, such as blogs, which they complain about. Hence I'm far from convinced by Andrew Keen

Still he has a voice, he has a right to be heard. But then so does that 15 yr old blogger.

You see, in my simple world it's the idea that's important, not the source.

Monday, March 05, 2007

Free as in Speech

For me this started over a discussion with Gervase Markham on the Mozilla Manifesto.

My question was whether point 10 ...

"Magnifying the public benefit aspects of the Internet is an important goal, worthy of time, attention and commitment."

... is a role for private company.

After some discussion I resolved this issue within my own mind using a "flip" test.

"If the internet was a propriatory system controlled by a small number of self interested groups, would a company be willing to promote the opening up of the internet as an infrastructual good for the greater good of society and itself."

Obviously enough, if you're not part of the small controlling group or you believe that the internet serves humanity better as an infrastructural good or you believe in liberty in communication - then of course you would!

This led me to the concepts of net neutrality. Now if you don't know about this - then watch the video, it's old but useful.

For more info see Save the Internet and their video.


Monday, February 12, 2007

Amazing .... Web 2.0

Spotted this on my feed from Euan Semple's blog. Had to repost here, this is the best YouTube video I've seen to date.