E is for Enterprise
We heard the Sermon on the Mount and I knew it was too complex,
It didn’t amount to anything more than what the broken glass reflects.
When you bite off more than you can chew you pay the penalty,
Somebody’s got to tell the tale,
I guess it must be up to me.
- UP TO ME
Here we go again. Peter (@pmonks) and Laurence (@piewords) are at it again. The current enormously important discussion topic is whether the ‘E’ makes any sense in the term ECM.
The idea that WCM + ECM = CM is bollocks. I do agree that ECM = WCM + RM + DM + some other things. But what does CM equal? I’m going with Peter here. ECM = CM and the ‘E’ needs to go. If there is a good reason to keep the E, do we also need EDM, ERM and E-EveryThingElse?
In Pie’s blogpost, he lists some important characteristics that form the essense of ECM. However, they all hold true for CM too. They really differentiate between ECM/CM and WCM.
So let’s have a quick look at the word “Enterprise”. Here are some uses:
- An Enterprise is an organisation. When used in a product name, it normally means stuff that happens behind the firewall. For example, Yammer is an Enterprise Twitter. I’m not sure anyone thinks that ECM is for internal stuff (including partners and suppliers) and CM is for stuff you share with the world. Or do they?
- Enterprise License – this usage is similar to the above. It’s an all you can eat for your organisation, that starts expensive and gets worse.
- Enterprise Architect – I’m not sure what this means exactly. It’s not something I’ve ever wanted on my business card. Technical Architect or Solutions Architect work just fine.
- Enterprise Java Beans – Now that was a fuck up, wasn’t it? It really just means bulky and complex – the opposite of lean and simple. Ask any of the guys at Vignette who are trying to make core changes to the product. Newer, simpler technologies have bitch-slapped EJB’s all over the place. It feels to me like the E in ECM and the E in EJB are the same thing. It’s the E that makes me scared.
Interesting aside: CMSWatch have recently renamed the Enterprise Tier product category in their report to “Complex Enterprise Platforms”. The use of the word Complex here is particularly intriguiging. In my simple mind, Complex is always a bad thing in a product, even when the problem domain has complex problems. The product’s aim in life should be to hide that complexity from everyone. I wonder if the fact that all of the platforms classified by CMS Watch as complex (Autonomy Interwoven, EMC/Documentum, IBM, Open Text/Vignette, Oracle) are J2E based means anything (Interwoven has Perl and other stuff thrown in too). While we’re on it, 5 of the 6 Upper Tier products are Java too, except for Tridion which is a .NET/Java/COM mashup.
Here is the truth – you’ll only hear the words “Free” and “Enterprise” in the same sentence from an economist, never a CMS salesman. And Enterprises are by their very nature big and slow. The closest thing to an Agile Enterprise that you’re likely to see is Captain James T. Kirk taking a sharp left while evading those pesky Klingons. These days, Enterprise is a mindset which implies Complex. And Complex is Bad. Please, Lord, help me keep things simple and take away that E.
What? No linky linky love for me? Here it is for those who somehow missed my first round of shameless self promotion: http://contentcurmudgeon.wordpress.com/2010/05/05/the-case-for-killing-ecm/
Changes:
CM = “WCM + RM + DM + some other things”
ECM is the strategy for implementing CM across the Enterprise.
When you think on it, it is more like CM encompasses “WCM, RM, DM, ECM & some other things”.
ECM has become complex because the vendors are trying to sell ECM. Their ECM platforms are complex. However, a good ECM strategy can be implemented without the platform. That was what I was trying to convey in the 2nd half of that post.
-Pie
Pie, I agree with your final paragraph, and would argue that that strengthens the case that the term “ECM” is meaningless. Allowing vendors to define the terminology is putting the cart before the horse – after all they (rarely) face the kinds of content management challenges that enterprises (and governments, and non-profits, and NGOs, and …) have.
Note you can also read our label “complex enterprise platforms” as “complex enterprise – platforms.” Whereas “enterprise tier” basically means… nothing.
I’m not a fan of the “enterprise” label. Unless it’s applied to a starship.
Thanks for joining the party, Adriaan. Was the intention “Complex Enterprise – Platforms” or “Complex Enterprise Platforms”? Or intentionally ambiguous?
Your reports (which I love, for the record) use the phrase “ECM vendor” all the time, by the way. Which doesn’t sit nicely with Pie’s definition IMHO. At the risk of being sued, I quote your WCM report:
“It is important to recognise these products for what they are: enterprise-level platforms that need serious integration”. So they are a) things you can buy and b) complex as hell.
And recent history has shown us that simple is killing complex. You’re 100% correct that using these beasts for simple use cases is insane. However, the simpler products are often doing a better job than the beasts at solving “Enterprise Level” problems too …
In a nutshell, the ECM products had better watch their back, cause the kids are coming …
@pie – Right, I see where you’re coming from. But you’ve gotta admit that the terminology is very confusing. If CM = “something you can do and buy a tool for”, how can adding the word “Enterprise” in front turn it into a strategy? And how many people do you need to make a group/company/org an “Enterprise”? Is it ECM when I form my strategy for managing this blog? Is two enough? Ten?
It’s almost like your “ECM” should take a leaf out of the ERP book should be called “Enterprise Content Management Planning”, or just “Content Management Planning”?
How about this one….
Many organizations actually understand what you are talking about when you say ECM. It took 10 years to get here with the education. If you make me start over, I’ll have to jump over the nearest cliff.
I need a beer.
-Pie
The re-education argument holds some weight imvho, but don’t you think it’s a sad inditement if the *only* redeeming feature of the term “ECM” is it’s legacy momentum?
I agree. It sucks, but if we all agree on the meaning we’re in a better place. For the same reason that we’re not going to rename the Black Box in an aeroplane to an Orange Box just because they are orange these days.
I guess I tend to approach things from the other direction – define nirvana first then have reality cruelly smash my naive hopes for a better future into a bezillion razor sharp pieces.
I love these type of discussions, but the morning after these CMS/ECM/WCM discussions always feel like that last beer you probably shouldn’t have had.
I wonder if ECM = CM + UAC. A lot of times the only difference I often see between software for the enterprise and software for the masses comes down to user access control and governance. You can throw in all the Web 2.0, Enterprise 2.0, social publishing tools you want…but until an enterprise can control it, they don’t want it.
It isn’t my only argument, but it does help motivate me to keep working on the others.
Enterprise isn’t ideal, but it isn’t counter to what we are trying to achieve here. Bryan raises a good point and that ECM needs a strategy on how all of that content is controlled, governed, and accessed throughout the organization.
-Pie
“An Enterprise is an organisation. When used in a product name, it normally means stuff that happens behind the firewall.”
I think this interpretation of the ‘E’ is at the heart of this debate. Especially in describing/defining what ECM is to anyone, the last thing I would think about is it must mean it is all behind the firewall. Instead, the ‘Enterprise’ adjective describes the fact that you are talking about something that has the potential to touch each and every aspect of an organization. I often ask my customers to try and think of a single business process in their organization that does not at some point consume or create a piece of content. Most can’t. Whether I’m talking about ECM in the context of ‘defining an ECM Strategy’ or talking about ECM in the context of specific product solution(s) (there’s always going to be more than one) the ‘E’ is about reaching across the entire Enterprise. CM = the practice of managing and organization’s content and may encompass 1 or more tools to do so. E is just an adjective in front of CM to describe CM when touching any and all aspects of an organization.
Nice post Jon – but to your comment “the ECM products had better watch their back, cause the kids are coming …” – I think part of the reason this discussion is almost moot is the kids are already here and in fact, never went away.
There is an argument that “ECM” as a category of software was cooked up by analysts and marketing folks, not as it transpired forged by market wants and needs or the culture of organisations or how they buy software – to somehow create a market of a handful of dominant players (like the ERP business). 10 years on and the predictions that we should jump on the ECM bus or be dead, has not materialised.
For fear of granting Mr Monks more ‘linky love’ – I also agree with the parallel with ERP and some of the other points here, I mention it in my comment on his original post – and I really like your idea:
It’s almost like your “ECM” should take a leaf out of the ERP book should be called “Enterprise Content Management Planning”, or just “Content Management Planning”? – Now that’s worth exploring.
One thought, has anyone defined ECM as content that only has a purpose inside the Enterprise. A lot of the use cases, from @piewords and folks seem to cite highly regulated industries that have a need to keep records – not for broad public consumption. This would make ECM a niche CMS that serves that purpose.
The ‘E’ for everything else is also a good point and ties in with your comments with Adriaan, if you want to put the vendor landscape into boxes – how do you describe a WCM system that could be used across a multi-product, multi-national organisation vs one that’s most adept at single sites? In that context the ‘E’ would be a signpost toward reliability, scalability and maybe the complexity you get with choice – yet of course an ‘ECM’ solution would not necessarily be the best fit.
Anyway, I think I am on the side of ECM as a discipline, a best practice – rather than a single product. I think everyone’s ECM strategy should reflect what they want to do with the content – their ‘content centric business objectives’ to quote my Gilbane colleagues – and then select a tool set that supports that. This then plays greater emphasis on integration, standards etc..
Cheers,
Ian
@iantruscott
@Pie
Quote: Changes:
CM = “WCM + RM + DM + some other things”
ECM is the strategy for implementing CM across the Enterprise.
When you think on it, it is more like CM encompasses “WCM, RM, DM, ECM & some other things”.
ECM has become complex because the vendors are trying to sell ECM. Their ECM platforms are complex. However, a good ECM strategy can be implemented without the platform. That was what I was trying to convey in the 2nd half of that post.
Wow, this reminds me of when I was in college. We could always hear all of the students in the tech and systems management class as they walked by our classroom.
We’d be like, “What the hell are those guys talking about?”
Acronyms, acronyms, acronyms.. Do they ever stop?
It’s no wonder people are getting confused these days:-)
Hi Jon,
I need to know what methods people are using to distribute (internally) demo of ipad application wirelessly without having to manage UDID?
I do not need a solution like testflight or betabuilder, all these requires me to manage UDID in the apple provisioning profile portal.
I am asking this question because I am seeing another studio doing a much smarter way right now and I wish to know how they did it – With a link they gave to us, we can install their demo application from a simple html over the air, and a provisioning profile magically appears in my ipad. All this happened without me telling them the UDID of my ipad, and therefore definitely without them to recompile the project.
How did they do it? Thanks!
Note:- I have individual ($99) and enterprises ($299) account, please provide some tricks as well.
salam , lotfan chgoegnoei crack kardane win server 2008 ro ham begzar , chon man yek dvd gereftam bad ye rahi gofte bood ke tokens,dat ro avaz mikard va badesh be onvane ultimate registeresh mikard , ama servisash(mesle dns va dhcp va ) dige kar nemikard , too internetam ke gashtam rahe dorost hesabi vase crack nabood , hamin raho bishtar sita neveshte boodanمرورگر این کاربر سیستم عامل این کاربر
salam dustam man mihakm microsoft CRM 4.0 ro nasb konam dar natije bayad win server o khob beshnasam va dar vaghe mihakm kasi ke khob be win server ashnaee dare ba man hamkari kone va be man amozesh bede az nazar haghol amal hich mosh keli nist. TANXمرورگر این کاربر سیستم عامل این کاربر
справки москва
Good day! Do you use Twitter? I’d like to follow you if that would be ok. I’m definitely enjoying your blog and look forward to new updates.
Hello there! I know this is kinda off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!
Heya fantastic blog! Does running a blog similar to this take a lot of work? I have virtually no knowledge of computer programming but I was hoping to start my own blog soon. Anyway, if you have any suggestions or tips for new blog owners please share. I know this is off topic nevertheless I just needed to ask. Appreciate it!
Thanks for sharing your thoughts on %meta_keyword%. Regards
For most up-to-date news you have to visit world wide web and on internet I found this web site as a best site for most up-to-date updates.
I was very pleased to find this website. I wanted to thank you for your time for this wonderful read!! I definitely enjoyed every little bit of it and I have you saved as a favorite to see new things on your website.
I visited several web pages except the audio quality for audio songs current at this website is actually wonderful.
This article gives clear idea for the new viewers of blogging, that truly how to do blogging and site-building.
whoah this blog is fantastic i really like reading your articles. Stay up the good work! You recognize, a lot of people are hunting around for this info, you can help them greatly.
Hi there, its pleasant piece of writing regarding media print, we all be familiar with media is a wonderful source of data.
If some one wants to be updated with most up-to-date technologies afterward he must be pay a visit this website and be up to date everyday.
This information is priceless. How can I find out more?
Simply wish to say your article is as surprising. The clearness in your post is simply cool and i can think you are a professional in this subject. Well with your permission allow me to grab your RSS feed to stay up to date with coming near near post. Thank you one million and please continue the rewarding work.
Hey there just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.
I do accept as true with all the ideas you have presented for your post. They are very convincing and will definitely work. Still, the posts are too brief for beginners. May you please extend them a bit from next time? Thank you for the post.
What i do not realize is in fact how you’re not really a lot more smartly-favored than you may be right now. You are so intelligent. You understand therefore significantly with regards to this matter, produced me for my part believe it from so many numerous angles. Its like men and women aren’t fascinated until it’s something to accomplish with Lady gaga! Your personal stuffs nice. Always maintain it up!
Normally I do not read article on blogs, however I wish to say that this write-up very pressured me to take a look at and do so! Your writing taste has been amazed me. Thank you, quite great article.
Do you have a spam issue on this site; I also am a blogger, and I was curious about your situation; many of us have created some nice procedures and we are looking to swap methods with other folks, why not shoot me an e-mail if interested.
You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!
This is the right web site for anybody who would like to find out about this topic. You understand so much its almost hard to argue with you (not that I actually would want to
Howdy exceptional blog! Does running a blog similar to this take a lot of work? I have no expertise in computer programming but I was hoping to start my own blog soon. Anyways, if you have any suggestions or tips for new blog owners please share. I know this is off topic nevertheless I just had to ask. Cheers!
This web site truly has all of the information I wanted about this subject and didn’t know who to ask.
Simply wish to say your article is as astonishing. The clearness in your post is simply cool and i can assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please keep up the rewarding work.
hi!,I love your writing so so much! proportion we keep in touch more approximately your post on AOL? I need an expert in this area to solve my problem. May be that is you! Taking a look forward to see you.
Hi there! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no backup. Do you have any solutions to prevent hackers?
Lovely just what I was looking for.Thanks to the author for taking his time on this one.
Thanks for sharing your thoughts on %meta_keyword%. Regards
Awesome things here. I’m very satisfied to peer your article. Thank you so much and I’m looking forward to touch you. Will you please drop me a mail?
You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!
darknet market list black internet
I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I wonder how much attempt you set to create this type of magnificent informative web site.
This post is in fact a pleasant one it helps new net people, who are wishing for blogging.
great issues altogether, you just gained a logo new reader. What may you suggest in regards to your publish that you simply made a few days ago? Any sure?
I am sure this piece of writing has touched all the internet users, its really really pleasant post on building up new blog.
Hi, I do believe this is an excellent blog. I stumbledupon it
I’m going to return once again since I bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help other people.
I simply could not leave your web site prior to suggesting that I really enjoyed the standard information a person supply in your visitors? Is going to be back frequently in order to inspect new posts
Hi! I’ve been following your site for a long time now and finally got the bravery to go ahead and give you a shout out from Lubbock Tx! Just wanted to mention keep up the great job!
Hi, after reading this awesome post i am also cheerful to share my experience here with mates.
Someone necessarily help to make significantly articles I would state. This is the first time I frequented your web page and so far? I amazed with the research you made to create this actual publish amazing. Wonderful activity!
Thank you, I have recently been searching for information approximately this topic for a while and yours is the best I have found out so far. However, what about the conclusion? Are you sure about the source?
Right now it looks like Drupal is the best blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?
If some one wants to be updated with latest technologies afterward he must be go to see this site and be up to date everyday.
Good info. Lucky me I came across your site by accident (stumbleupon). I have book-marked it for later!
wonderful post, very informative. I wonder why the other experts of this sector do not understand this. You should continue your writing. I am sure, you have a huge readers’ base already!
Hi to all, as I am actually keen of reading this website’s post to be updated daily. It consists of good stuff.
Hey there, I think your website might be having browser compatibility issues. When I look at your blog in Ie, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, wonderful blog!
Hi, everything is going fine here and ofcourse every one is sharing information, that’s in fact good, keep up writing.
I am truly glad to read this blog posts which consists of plenty of helpful information, thanks for providing these data.
What’s up Dear, are you really visiting this site regularly, if so then you will definitely take pleasant experience.
Its like you read my mind! You seem to understand so much approximately this, like you wrote the guide in it or something. I think that you could do with some % to pressure the message house a bit, however other than that, this is wonderful blog. An excellent read. I’ll definitely be back.
We are a gaggle of volunteers and starting a new scheme in our community. Your web site provided us with useful information to work on. You have performed an impressive task and our whole community will be grateful to you.
I am extremely inspired with your writing skills and alsosmartly as with the format for your blog. Is this a paid subject matter or did you customize it yourself? Either way stay up the nice quality writing, it’s rare to peer a nice blog like this one these days..
hey there and thank you for your information
What’s up to all, since I am actually keen of reading this blog’s post to be updated regularly. It consists of nice data.
Hey there! I’m at work browsing your blog from my new iphone! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the excellent work!
Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.
whoah this blog is magnificent i love reading your articles. Stay up the good work! You recognize, a lot of individuals are searching around for this info, you can help them greatly.
Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?
I was wondering if you ever considered changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?
This design is wicked! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!
This is the right website for anybody who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I personally would want to
Its like you read my mind! You seem to understand so much approximately this, like you wrote the e-book in it or something. I think that you simply could do with some p.c. to pressure the message house a bit, however other than that, this is great blog. An excellent read. I’ll definitely be back.
Thank you for another wonderful article. Where else may anyone get that kind of information in such a perfect means of writing? I have a presentation next week, and I am at the look for such information.
You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!
This is my first time visit at here and i am truly impressed to read all at alone place.
I was very happy to discover this website. I want to to thank you for your time just for this wonderful read!! I definitely enjoyed every bit of it and I have you saved as a favorite to see new things on your web site.
It’s awesome to pay a visit this site and reading the views of all mates about this piece of writing, while I am also eager of getting experience.
I think the admin of this web site is actually working hard for his website, since here every stuff is quality based stuff.
My brother suggested I might like this website. He was totally right. This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!
Fantastic website you have here but I was curious about if you knew of any user discussion forums that cover the same topics talked about in this article? I’d really love to be a part of group where I can get suggestions from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Thank you!
I constantly spent my half an hour to read this website’s posts every day along with a cup of coffee.
It’s a shame you don’t have a donate button! I’d most certainly donate to this excellent blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to fresh updates and will talk about this blog with my Facebook group. Chat soon!
Superb website you have here but I was curious about if you knew of any community forums that cover the same topics talked about in this article? I’d really love to be a part of online community where I can get comments from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Bless you!
Thanks for finally writing about > %blog_title% < Liked it!
Hi there! I know this is somewhat off topic but I was wondering which blog platform are you using for this site? I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be great if you could point me in the direction of a good platform.
Hi, constantly i used to check blog posts here early in the morning, because i love to gain knowledge of more and more.