This post is actually about IT and Sharepoint in particular but bear with me while I build context. I spent the formative years from five to eighteen in the country town of Mold in North-West Wales and while I was taught to regard Cardiff as our real home I am still fond of the place. Back in the 1960s there was a need for a new Shire Hall for Flintshire, and a political need for Mold to outpoint Denbigh for the about to be created super country of Clwyd. The site was a wooded hill on the outskirts of town with commanding views to the Clwydian Hills. Any county architect worth their salt would have jumped at the chance to create a building appropriate to the setting. Unfortunately a prefab monstrosity that represented the worst of architectural practice at the time was procured and installed; see the picture if you don't believe me.
So how does this tie into Sharepoint?
Well over the last year I have talked with many a company and government department about knowledge management, and in particular the use of social computing. A all too common response is along the lines of Yes we think that is a good idea, but the IT department have told us we have to use Sharepoint. Maybe now you see the reference to the concrete monstrosity of the Shire Hall in Mold? IT departments are simply deciding to go with a single procurement from a dominant player, rather than allowing locally contextual solutions to emerge. They don't even have the excuse of cost saving as implementing one of the all things to all men solutions is expensive both on procurement and consequential loss of opportunity. In this space IT should focus on sound architecture and secure file management then allow a thousand flowers to bloom by encouraging diversity of tool use. One software package cannot replicate the richness of the web, and your employees deserve that richness as does your organisation if it is to be effective and successful.
In a moment of frustration a week ago in North America I said the following to one IT Director (in public so I may not be forgiven): OK so you are getting your users to sign a document about what they want, when they have no idea of what technology can deliver, you are then using that to get large IT companies to tender and deliver to said spec. You have removed all risk, but you have added no value to your company, instead you have subtracted value and damaged its long term prospects.
What we need is for IT Directors to realise that they should take the opportunity missed by the country architect of Flintshire back in the 1960s, and allow contextually appropriate solutions to emerge from the co-evolution of technology and need. If not then there is only one other valid response and it involves concrete, but in this case overshoes and a nearby dockside.
Comments (15)
Dave, a recent book I read, "IT Risk" by Westerman and Hunter, emphasizes "strengthening the base of the pyramid"--that is, building a standard architecture for data storage, messaging, redundancy, etc., as a key element to reduce the risk of IT solutions.
As you say, providing a standardized base also allows for much more responsive and useful applications to emerge.
What I draw from all this is that the future of application software providers may be dim indeed. And that's good, I think.
regards, John
Posted by John Caddell
|
July 30, 2008 1:41 PM
Posted on July 30, 2008 13:41
Dave, as I reread this post, it is a really rich and nuanced mistake story. Would you consider reposting, photo included, to the Mistake Bank?
John
Posted by John Caddell
|
July 30, 2008 1:48 PM
Posted on July 30, 2008 13:48
At risk of triggering some mutually referential time continuum vortex I'd just like to second the spirit of your post and refer to my own comparison between Sharepoint and Milton Keynes
Posted by Euan W Semple | July 30, 2008 2:58 PM
Posted on July 30, 2008 14:58
This type of foolishness comes from confusing "risk management" with "take no risks." And taking no risks implies creating no value.
Posted by Jim McGee
|
July 30, 2008 4:44 PM
Posted on July 30, 2008 16:44
I see the point about risk avoidance and missed opportunity, and I'm not an IT manager. However, even though Sharepoint or any other enterprise level knowledge management/sharing application is expensive in upfront cost, to make your point effectively it seems to me you need to address "total cost of ownership" and demonstrate that such enterprise scale apps do not decrease that number relative to the opportunities missed.
Posted by Larry Irons | July 30, 2008 4:54 PM
Posted on July 30, 2008 16:54
Euan, the main danger may the total perspective vortex! Great minds think alike etc. Great point John
Larry the problem is that enterprise wide software solutions just don't work for social computing so the up front cost is a waste of money.
Posted by Dave Snowden
|
July 30, 2008 8:28 PM
Posted on July 30, 2008 20:28
Euan, the main danger may the total perspective vortex! Great minds think alike etc. Great point John
Larry the problem is that enterprise wide software solutions just don't work for social computing so the up front cost is a waste of money.
Posted by Dave Snowden
|
July 30, 2008 8:30 PM
Posted on July 30, 2008 20:30
Dave,
At the risk of being argumentative, the trouble is not with enterprise solutions. Like your pictured building, the troubles lie with traditional solutions and the traditional thinking that accompanies them. Or is it traditional thinking followed by traditional solutions, as the IT Director might have it?
Great architecture should be a good analogy for enterprise software. Consider what it takes for a showcase building - it is risky, controversial, hard to sell, and for most, downright ugly. Many projects fail, but the ones that succeed set new styles that are viable for a generation (e.g. buildings by Frank Lloyd Wright, Frank Gehry).
Great architecture grows on you. You keep going back to look, and you drag your friends along to see it too. You can't analyze it, although it is recognizable for being different and innovative.
Would that not be a decent indicator of social software success?
Posted by tony joyce | July 31, 2008 2:21 AM
Posted on July 31, 2008 02:21
There's a "classic" 1999 7-page paper: http://www.google.com/search?hl=en&q=truex+klein+1999+growing+systems+in+emergent+organizations&btnG=Search which very concisely explains an approach that I use for my work. It works (for me, at least) but linear thinkers don't understand why.
Against: "Lengthy analysis and design are poor investments" (invest in iteration instead). "User statisfaction is improbable" (users can never be satisfied because their needs are always changing). "Abstract requirements are largely imaginary" "A labor-intensive review of the current situation is little more than a history lesson in past organizational states, and future requirtements are abstractions of obscure user guesswork about future organizational states". "Complete and unambiguous specifications are ineffectual". "New System projects denote ISD (Information System Design) failure: A new ISD project arises only from the utter failure of an existing computerbased IS."
In contrast, the paper proposes: Always analysis. Dynamic requirements negotiations. Incomplete and usefully ambiguous specifications. Continuous redevelopment. Adaptability orientation.
It works. But the corporate IT guys ... sigh.
Posted by christianhauck
|
July 31, 2008 10:11 AM
Posted on July 31, 2008 10:11
Well to be argumentative Tony, I think in part the problem is with enterprise software (defined as single vendor trying to cover many fields). It was OK for manufacturing process and accounting, but not KM, Decision Support, Collaboration. Otherwise I think we are in agreement
Posted by Dave Snowden
|
July 31, 2008 10:16 AM
Posted on July 31, 2008 10:16
loosely related anecdote: we still don't have an RSS reader for company-internal use that works. Nevertheless, for the tool where I am responsible I wanted to provide RSS feeds (export, write), which would not be too difficult to do. The problem is: they are working on guidelines which XML standard to adapt as "corporate standard". And these guidelines are not ready, since ages.
Which shows how misguided the whole approach is. In reality, the readers understand various writing standards, and the writers provide several "export" standards. So all is fine, you can combine most with most, and in the internet it works since years. But since the standards committees could not agree, internally ...
Which triggers another reminder: 20 years ago, there was an attempt to standardise variable names. So you had to write "For n=1 to 100" and not "For x=1 to 100". When will they every learn?
Posted by christianhauck
|
July 31, 2008 10:45 AM
Posted on July 31, 2008 10:45
Christian and Dave,
Comparing notes, our corporate XML standard is circa 2000, and the next edition will be in 2010 or thereabouts. I can feel Christian's pain. Standards are mostly archeological artifacts that describe the buggy whips of their times. We are in violent agreement that corporate standards don't work. Yet they are valuable, because a single vendor's proprietary standards contributes to lock-in, and does not help with KM, Decision Support and Collaboration. There has to be a middle ground, in my opinion, that keeps an enterprise from favoring either extreme. Dave alludes to to that in his recent articles on a different URL (which escapes me at the moment). The title includes "small pieces;" how does the saying go?
Posted by tony joyce | July 31, 2008 3:01 PM
Posted on July 31, 2008 15:01
Tony, agree on value of standards if they enable reuse and emergence of new things. The morse code. The sizes of the Europalette and shipping cntainers. html. Power plugs (missed opportunity - would have been nice). Or more abstract, and back to architecture where Dave started: In my company, there is a masterplan about the site, detailing e.g. height of buildings. But then there a rule that there has to be a different architect per building. Standards constrain in a meaningful way, and then diversity starts by different people working within an reasonably small, clear, not ovewheliming set of standards.
Posted by christianhauck
|
August 1, 2008 12:58 PM
Posted on August 1, 2008 12:58
Whoops, the title is "Everything is Fragmented" and the articles are out on the KMWorld.com website. Dave has written a couple of articles on "fragmentedness" (my term, not his), which are collected at http://www.kmworld.com/Authors/AuthorDetails.aspx?AuthorID=2059
Posted by tony joyce | August 1, 2008 12:58 PM
Posted on August 1, 2008 12:58
Christian and Tony
To compare notes again... For the past eighteen months I have been trying to build some social networking tools using Sharepoint (because that was all I was allowed to use), with no money and no people available for any customisation work. While we are a Microsfot shop, we generally do not have any budget for them to come in and design applications for us. Our IT guys barely understand how Sharepoint works.
Then, when it comes to RSS, our Helpdesk guys did not even know what it was when I rang them in January!!! (usual IT dept story, they upgraded some stuff on the network and all of a sudden their users RSS readers started falling over or getting buggy.)
Sharepoint has been very useful on some specific projects that we have worked on - as a doc repository it does most of what we want and it means we can show the door to all those vendors that keep sniffing around. But for km work, it is a nightmare.
I finally have approval to load some real tools like MediaWiki and blogs, although currently there is little impetus to do so.
So, what do we do? We work around the system. We have IT policies that would be classed as "light system constraints" and our engineers have been used to working around the rules for years. We can, and are, building a whole comunity outside the firm's network/firewall. Nothing too contentious there yet, but given time, there will be momentum. Yes, it would be better to use the VPN that is the backbone of our organisation, but we can not wait for that to catch up.
Christian - we should compare notes further, and more specific anecdotes - maybe via the ning site?
Talk to you later
Paul
Posted by Paul Tudor
|
August 5, 2008 10:37 PM
Posted on August 5, 2008 22:37