Thursday, February 25, 2010

Enterprise software is not like Facebook for a reason

Salesforce’s Marc Benioff was his usual provocateur self with his post on Techcrunch “The Facebook Imperative” where he asserted that “Why isn’t all enterprise software like Facebook?” is the important question he will wrestle with this decade. Let me humbly submit that we can probably wrap this up a little faster than that.

1. Facebook is designed for entertainment, not productivity.

The more often users come to Facebook and the more time they spend there, the more they view advertisements, the more money Facebook makes.

Thus the objective behind Facebook’s design paradigm is get people to spend as much free time as possible on Facebook. To this end they have created some wonderfully addictive features: trolling through your friends’ updates, playing games, creating lists of things you like, acquiring virtual currency and thinking of witty things to say for your own status update.

I’m not so sure that “spend as much time on the site as possible” is a useful design paradigm for the enterprise. So to ask “why isn’t all Enterprise software like Facebook” is a bit like asking “why isn’t all Enterprise software like the final season of Lost.”

2. I do not have the same social relationships with my co-workers that I do with my Facebook friends.

Across various teams, projects and organizations that I’m a part of, I probably interact with ~100 different people at my company.

The percentage of these 100 colleagues that would want to hear my general stream of consciousness updates on what I’m doing in a personal context is very small. That small percentage are already my friends on Facebook.

The percentage of these 100 colleagues who would like my general stream of consciousness updates on what I’m doing in a professional context is a bit larger but still a fraction of the 100. That small percentage are already my connections on LinkedIn.

Get where I’m going with this?

3. Facebook is not another better Lotus Notes

I think it would be a real mistake to think of Facebook as another groupware modality, following the path of e-mail, portals, instant messenger and wiki’s.

The features in Facebook that most look like productivity / groupware are ones that have been around for a long time (e-mail, file upload, notifications). What is new about Facebook is the voyeurism and the followership and the lengths people are willing to go to in order to acquire both. Will fostering voyeurism or followership in the workplace lead to a happier or more productive outcomes?

Stick with the Amazon analogy

“Why isn’t enterprise software a lot more like Amazon” is a much more sensible question to me. From when you land on Amazon’s splash page, the less time it takes you to get through checkout, the more money for Amazon.

And so Amazon’s user design paradigm is designed around that business model: find what you’re looking for, transact your business, get out. That doesn’t mean Amazon doesn’t have community features like favorite lists or reviews or collaborative filtering, but they’re designed in service of useful outcomes for the consumer and the business.

For both employees, managers and shareholders, I think that’s a lot more along the lines of what people are trying to accomplish at work and a more worthy model to aspire to.

66 Comments:

At 9:42 PM, Blogger @JoeTierney said...

I spend my days speaking directly with enterprise customers about what they want from their software solutions. I have had dozens of customers say, "well, we want Facebook functionality but only for our internal users."

What does this mean? They want to be able to share and find content easily - be it documents, video, discussions, skill sets, availability, current work, presence, contact info, useful links to content etc.

Video is probably the one I see folks still struggle with the most. A child can post a video to Facebook or YouTube - "why can't my users?" Executive messages, training, how-to's, HR's "don't say that" video, step-by-step instructions etc. - this should be simple to share with the company, team members or anyone looking for specifically tagged information without involving IT. I personally do a TON of my learning via video - it should be easy to share. Here enterprise software should be more like facebook.

Personal sites, mysites, whatever you want to call them are another area where enterprise software struggles. Static content is not good enough anymore. Enterprise software has the basics but the content/functionality is not rich enough. Users want a dynamic interface that let's them share their changing skills, current projects, pet projects, current status, contact info, presence information, current status, IM, calendar, update feeds, pic, current projects, links to common interest content, etc. Here too enterprise software should be more like Facebook.

Regarding groupware vs productivity tools - most users don't know what this means. We've come up with these terms to help explain what users want to them and ourselves. There is no longer a reason they should be separate, vertical apps. Facebook is able to incorporate an enormous amount of functionality that anyone, and I mean anyone, seems to be able to use in a very short amount of time. In this regard, Enterprise software has a long way to go.

Personally, I like the Amazon analogy better myself as well but it doesn't capture the back and forth, the flow of user driven content very well so I can understand why Facebook has started coming up.

 
At 9:56 PM, Blogger @JoeTierney said...

Sorry, I cut the top of my comment off...

...it was to start, "This is a great post. I certainly see your point. That being said, I also see Mr. Benioff's although every analogy has its limits and this one has more than its fair share."

 
At 11:08 PM, Blogger Nithin said...

This is the longest pause I have seen between blog posts....
Would like to hear more from you on SAP and enterprise software...

 
At 12:14 AM, Blogger Thomas said...

Charles,
Welcome back.
You make good points here.

One thing that most enterprise software vendors need to learn from facebook is how to work with the voluntary user, those people in the organisation who don't have to use the software, but choose to do so.
If more enterprise software was designed with that sort of user in mind, rather than taking the user for granted, there would be less complaining.

 
At 3:32 AM, Blogger collsdad said...

I completely agree with you on this topic. I get the general feeling that we are not alone in this thinking. Funny though how such an arbitrary comment from Benioff promotes such debate and discussion. I'm sure this was partly his intention...

 
At 3:49 AM, Blogger sig said...

Charles, excellent analogy:
Amazon is all about process, move towards a sale as quickly as possible.

In that context most if not all Collab systems, E 2.0 (including SAP's own 12sprints) are like Facebook: "Linger away here and enjoy yourself..."

Heck, when putting on the sceptics hat, even Salesforce's own CRM can be seen in that light, perhaps that's why he wants all there?

 
At 6:39 AM, Blogger Mic Cvilic said...

This is so true, but what do you think about business apps built like Netvibes or iGoogle?

They bring some significant productivity features: Flexible and extensible interface, integration of external content, no submit buttons, undo/redo, fast response, mobile.

I spent few years building web apps on top of SAP.
Now I moved to the SME's and I found this UI model quite good for business apps.

As a demo, there's a video we posted that week at http://beebole.com/en/blog/beebole/google-chart-tools-timesheet-report/
We are in private beta, right now and will open the beta soon.

 
At 6:47 AM, Blogger sig said...

Mic,

please allow a not-so-humble view of such: iGoogle, Netvibes, mashups... "the shanty towns of the software world". Not much process there, more like a table with all the stuff spread out :)

 
At 7:01 AM, Blogger Mic Cvilic said...

@sig, As-is they are messy. But with some help you get a decent result.
I don't talk about building some widgets to add to netvibes or iGoogle, but build a business app like them.

The big company I was working for implemented it quite successfully in the SAP eHR world.

 
At 3:16 PM, Blogger vinnie mirchandani said...

Charles, good to see you blog.

Look, FB, amazon - it's good to see ent sw look at consumery tech for ideas. BTW - if you think FB is only for entertainment you will enjoy reading in my book what Starbucks, Avon, Pepsi are doing with it.

But beyond just user friendliness I wish ent sw would benchmark itself against innovation happening away from tech world. In blog below I ask why isn't enterprise sw like BMW when it comes o use of varied user inter and the National Hurricane center

http://bit.ly/cfF2Bq

 
At 5:11 PM, Blogger Charles said...

@Joe - I take your point but there are motivational reasons why people create content in Facebook that aren't in play in the workplace. So to borrow the Facebook social model I think won't work.

Things like personal pages, areas of expertise, projects I'm working on, have been tried before.

@Nitin - apologies for the long dormancy.

@ Thomas - I can't argue that enterprise software needs better usability. But my point is let's use proper user design to create the experience suited for the task at hand.

You raise an interesting point about a UI where an app is "you aren't compelled to be here but just hang out and roam around." I have to say I can't think of a single enterprise app where this is the intended goal. That's not to say there couldn't be something interesting here but I'm not sure what it would be.

@Collsdad - I think the comment from Benioff is genius marketing because he essentially takes a dry topic (CRM) that doesn't get a lot of press and he latches it onto or drafts off of a hip topic (Facebook) and gets a ton of free press in the process. He has done this to great effect several times. He is an absolutely PR ninja and I have learned a lot just by watching his interviews and pronouncements.

@Mic - I think iGoogle and Netvibes are portals along the same lines as what Plumtree used to do in the enterprise. I think the technology has just gotten a lot better since Plumtree and so the experience of these new sites are much better. They also don't have the issue of having to incorporate those pesky transactional applications which is a requirement for the enterprise equivalent of a Netvibes.

@Vinnie - I think people should steal good ideas from all sorts of places. Just so long as they are the right ideas for the right outcomes.

 
At 2:19 AM, Blogger Thomas said...

Charles,
Hmm, you aren't normally one for a trite response.

There is a long list of voluntary appplications, most manager apps fall into this.

Simple example: employee performance management. I can go in once a year, fill stuff in and get out and get back to my real job, or actually use it as a management tool. The latter is voluntary. Managers don't get fired if they don't check employee MBO targets on a weekly basis. For many managers though it would be a good idea.


Many apps are voluntary for one group of employees but compulsory for others. Enterprise software vendors have designed their software based on the the assumption that people have to use their software. This is true in only a very small number of jobs. Like payroll admin.

Many managers ignore enterprise software and still get promoted. Excel hell is not the fault of excel, it is the fault of enterprise software failing to provide an alternative.

 
At 9:08 AM, Blogger Charles said...

@ Thomas - Hm, trite was not my intent. I suppose I was trying to frame it a little differently. I was thinking that for most all enterprise apps I am aware of, whether the are compelled or do so of their own volition, users log in with a specific intent or goal in mind.

From my personal observation, Facebook is a rather intent-less framework. You go there actively looking to be distracted; by a game, an interesting update, someone's picture, etc. It is the "Waiting for Godot" of web sites.

 
At 9:13 AM, Blogger Vikram said...

This comment has been removed by the author.

 
At 9:19 AM, Blogger Vikram said...

Blogger Vikram said...

I think you got this one wrong, your arguments are way to simplistic. When Mark compares Salesforce Chatter to Facebook its just a way to make people understand the structure of the product. Early on Mark would compare Salesforce to Amazon.com it's his way of conveying ideas.

Bringing social to enterprise is about bringing the passive sharing model to office collaboration, this has many internal side-effects all of which are great and help improve organizational awareness. You really have to use it yourself to get it. Since you're with SAP I assume you don't use Salesforce, so a easy way to try it out would be Socialwok http://www.socialwok.com

I personally love the fact that internal CC'ing and BCC'ing has been reduced to a minimum. Also getting people with the right skills to help me is much easier with passive sharing than me having to remember everyone's skill-set for targeted messaging.

 
At 4:08 PM, Blogger Kai said...

Sorry guys, but I think the above Amazon analogy jumps too short. The reasoning, that Amazon is to make more money the quicker and more streamlined the process is, is simply not true (or too simple).

In fact, any good retailer - online and offline - needs to manage the trade-off between catering for efficiency and creating stickiness and getting people to browse, discover and spend more than they initially intended.

True, Amazon has created One-click shopping to cater for those of use who know what they want and need to get there quickly. However, many of the more advanced features around social shopping (the collaborative filtering for example) are designed to get people to spend more time on the platform (not less) and to make serendipitious discoveries of new products ("People who bought..., also bought...").

That said, THIS is IMHO a perfect analogy to how E2.0 platforms should be perceived. They should allow users to find and execute quickly if they have a pressing issue, but otherwise be inviting enough to spend time exploring and creating new connections, context, content etc.

At the end of the day, E2.0 applications are platforms: open to the extent that only through experimentation and use in context will they unfold their potentials. They do not 'tell' the users what to do, they do not impose a certain way of usage, as do other enterprise systems (such as ERP). That is incidentally why we spend so much time discussing where, how, why, in what way they might be used and useful for organisations...

 
At 6:54 AM, Blogger book said...

能猜得出女人真實年齡的男人也許耳聰目明,但肯定毫無大腦。哈哈! ..................................................

 
At 4:32 AM, Blogger 于名于名 said...

路過--你好嗎..很棒的BLOG.........................................

 
At 1:00 AM, Blogger dinolivanidis said...

Great Post! People are increasingly turning to outsourced software product development in these times.

 
At 2:16 AM, Blogger patrick said...

Thanks for the helpful information. Hope to hear more from you.
add your website in

 
At 10:58 AM, Blogger 伯函 said...

看看blog調整心情,又要來繼續工作,大家加油........................................

 
At 8:16 PM, Blogger LaciRossetti199 said...

援交女豆豆出租情人視訊sogo論壇視訊辣妹桃園兼職援交辣妹視訊一對一視訊520sex日本視訊小魔女自拍av1688影音娛樂網辣手美眉甜心寶貝直播貼片免費色咪咪視訊網pc交友視訊美女ggoo免費視訊情色網咆哮小老鼠高雄援交夢中情人情趣用品sex888免費看影片波霸美女寫真sex888免費看影片視訊新竹援交留言0401成人聊天室甜心寶貝貼影片援交友留言桃園sogo 論壇080情人網視訊泳裝秀拓網交友色美眉免費看視訊免費色咪咪影片網 兼職援交聊天室ilover99a片天堂卡通aa片台灣情色網無碼avdvd色色網sexy diamond sex888入口高雄視訊辣妹自拍免費a片亞洲東洋影片hilive本土自拍天堂西門慶成人論壇 費 aaa 片試看dudu sex免費影片avdvd一夜情色妹妹免費情慾影片觀賞qq美美色網影片av免費影片日本 a 片自拍偷拍網站情色小說jp成人a 片日本avdvd女優xxx383美女寫真日本avdvd小魔女免費影城無碼avdvd無碼卡通情色情色論壇甜心寶貝貼片區Show-live視訊聊天室 情色免費A片情色偷拍免費A片一本道 a片 東京熱avdvd影片色美眉台中援交aa 片試看aaa 片試看情人輔助品成人網站做愛自拍偷拍免費試看av免費成人電影dudu sex免費 aa 片試看臺灣情色網線上免費a長片0204免費a片試看a片免費試看a片天堂台灣論壇成人a漫畫免費視訊聊天ing免費視訊美女aaa影片下載城卡通aa片免費看成人影片分享視訊聊天評比104免費成人情色文學小說

 
At 5:26 AM, Blogger GenovevaPer32669 said...

Well done!........................................

 
At 3:12 AM, Blogger 80808waldod_brogden said...

初次造訪~安安^^.........................

 
At 6:07 PM, Blogger GusF_Finkbeiner1209 said...

It's great!!..........................................

 
At 6:30 AM, Blogger 韋于倫成 said...

Hey!Nice post~........................................................

 
At 11:16 AM, Blogger M12aeganT_Moe12 said...

北台灣視訊aio34c正妹 69成人網 080視訊聊天室iww 線上免費看成人片 百分百成人圖片 辣妹妹影音視訊聊天室 視訊交友551281 kk 視訊聊天室 免費a片 sex-情色視訊 夜未眠成人影城 視訊聊天網 aaa片免費看短片 正妹交友go uouo 視訊聊天交友 hi5 tv免費影片 av女優王國 546視訊聊天室 免費影音視訊聊天室 ut 視訊聊天室 sex story,辣妹影片直播 hilive成人情色網 線上a長片 美眉脫內衣影片 sex888入口aio甜心寶貝直播貼片 彩虹免費av影片 亞洲東洋視訊辣妹影片 視訊交友網fm358 love104 影音城 qk999成人論壇 免費視訊gogo 拓網學生族視訊777美女 免費成人影片sex,av女優 a 免費影片觀賞 免費視訊topchurch 免費線上 aa 片試看85CC 高雄援交本土自拍天堂 成人視訊elove 臺灣情色網hilive tv 546 視訊聊天室 線上免費av影片 視訊ggoo xvediox松島楓免費影片 免費聊天室 aa影音視訊聊天室 一對多視訊免費視訊辣妹 j 我愛 78 論壇 免費 a 片 兼職援交 免費a自拍偷拍g世代論壇

 
At 3:46 AM, Blogger 俊達 said...

your son/daughter is so cute............................................................

 
At 6:51 PM, Blogger 致遠致遠 said...

當一個人內心能容納兩樣相互衝突的東西,這個人便開始變得有價值了。...........................................................................

 
At 1:02 AM, Blogger 又陽 said...

耐心是一切聰明才智的基礎。 ..................................................

 
At 6:04 PM, Blogger 坤郁 said...

人因夢想而偉大,要堅持自己的理想哦!........................................

 
At 6:14 AM, Blogger 玫友 said...

一時的錯誤不算什麼,錯而不改才是一生中永遠且最大的錯誤......................................................................

 
At 6:14 AM, Blogger 峻龍 said...

工作,是愛的具體化~~~~努力吧!......................................................................

 
At 11:14 PM, Blogger 陳芳 said...

生存乃是不斷地在內心與靈魂交戰;寫作是坐著審判自己。.................................................................

 
At 3:27 PM, Blogger 思翰思翰 said...

成熟,就是有能力適應生活中的模糊。....................................................................

 
At 5:55 PM, Blogger Kimberly said...

You're right in what you say, Facebook is designed to entertain people and not for a company to go ahead as intended this gentleman. One day a friend owns a casino called free casino told me that he could not compare a company with a toy car, and now I realize that is very true

 
At 12:47 AM, Blogger 政翰政翰 said...

當一個人內心能容納兩樣相互衝突的東西,這個人便開始變得有價值了。............................................................

 
At 6:09 PM, Blogger 毓er曹妃sf炳hd張jtr珠 said...

Hello~安安唷~很高興見到你哦!!............................................................

 
At 8:55 PM, Blogger 健豪健豪 said...

Practice what you preach.............................................................

 
At 10:56 PM, Blogger 竹青 said...

這樣的情感,真是值得人羨慕............................................................

 
At 6:04 AM, Blogger 黃惠雯 said...

第一次來這裡 愛上你的部落格 感謝你的分享............................................................

 
At 8:07 PM, Blogger dawsonfelicia張君dawsonfelicia均 said...

A truly happy person is one who can enjoy the scenery on a detour. ............................................................

 
At 6:30 AM, Blogger 紹函紹函 said...

時時關心,時時感動。..................................................

 
At 10:48 PM, Blogger 俊宏淑松 said...

人生是一連串的課程,必須活過才能明白。.......................................................

 
At 10:49 PM, Blogger 黃威宇 said...

最美好的東西是看不到、摸不到的,但可以用心感覺。.......................................................

 
At 7:52 PM, Blogger 佳瑩佳瑩 said...

It is never too late to learn.......................................................................

 
At 6:13 PM, Blogger 童祖如童祖如 said...

值得一看再看的格子,多謝分享.................................................................

 
At 7:27 PM, Blogger 治冠霖士 said...

無私分享,很不錯哦~謝謝~~............................................................

 
At 10:50 PM, Blogger 家唐銘 said...

到處盡心,即為快事;舉步踏實,便是坦途。.......................................................

 
At 1:47 PM, Blogger 家唐銘 said...

雖天地之大,萬物之多,而惟吾蜩翼之知。..................................................

 
At 3:56 AM, Blogger 承王蓁 said...

友誼能增進快樂,減少痛苦......................................................................

 
At 3:56 AM, Blogger 凱許倫 said...

不要讓挫敗把你擺平,再給自己一個機會,從新再出發............................................................

 
At 6:22 PM, Blogger 枝誠侑誠侑竹 said...

No pains, no gains.......................................................................

 
At 6:22 PM, Blogger 姿宥美岑軒英 said...

在莫非定律中有項笨蛋定律:「一個組織中的笨蛋,恆大於等於三分之二。」. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 
At 12:54 AM, Blogger  said...

當一個人內心能容納兩樣相互衝突的東西,這個人便開始變得有價值了。............................................................

 
At 1:15 AM, Blogger  said...

認清問題就等於已經解決了一半的問題。..................................................

 
At 8:57 AM, Blogger 佳張張張張燕張張張張張 said...

I do like ur article~!!!............................................................

 
At 1:44 PM, Blogger tenax_technologies said...

Regarding groupware vs productivity tools - most users don't know what this means. We've come up with these terms to help explain what users want to them and ourselves. There is no longer a reason they should be separate, vertical apps. Facebook is able to incorporate an enormous amount of functionality that anyone, and I mean anyone, seems to be able to use in a very short amount of time. In this regard, Enterprise software has a long way to go.

software company

 
At 3:04 AM, Blogger Phyllis said...

I agree so much about your insights on Facebook. Well, I also have some attachment towards Facebook. Mind you, I almost forgot to deal with misys software and quickbooks alternative because of Facebook. In terms of productivity and using this site, moderation should be kept in mind.

 
At 2:56 AM, Blogger chandra said...

Yes, every social media site are for entertainment. Thanks for sharing this wonderful post.


Software Resume

 
At 1:23 AM, Blogger Paddy said...

sentientit develops software based upon the latest technologies and utilizing Mobile – based applications and Web-based applications software development which provides excellent service.

 
At 11:51 PM, Blogger karina said...

Excellent sharing Thanks for share i am sure its must help me. thanks for doing this.
Software Product Development

 
At 3:09 AM, Blogger surajcalipus said...

This comment has been removed by the author.

 
At 3:12 AM, Blogger surajcalipus said...

hi dear very nice post i like it if you wanna read any software blogs you can also go to my website: http://www.calipus.com/blog

 
At 10:34 PM, Blogger anusuyaw3solutions said...

I have read this post. collection of post is a nice one ..that am doing website designing company chennai india and website development company chennai india. That I will inform about your post to my friends and all the best for your future posts..

 
At 12:44 PM, Blogger BrianKnotts said...

personally when I hear "Facebook functionality" I think about ease of use as opposed to a platform for content sharing. As you mention, Facebook can be used by basically anyone, so when people start working with enterprise software they expect it to be equally user-friendly. My co-workers and I publish discussions/news about Enterprise BPM, ERP's, cloud computing, etc. that might be of interest as well: http://blog.apptricity.com/

 

Post a Comment

<< Home