Tag Archives: social enterprise

Football Fever & Social Enterprise


Football fever is definitely here in Europe. Strolling down the street, you see many bars, placed TVs on the sidewalk. In front of those flat screens, you see soccer fans glued to UEFA games and chucking down jugs of beers. When their teams score, you hear instantaneous celebrations. It’s simply an awesome experience.

Image

After Germany’s 2:1 win over Denmark last night, I decided checking out football betting sites. According to users, the Spain/Germany (5 to 2)  has the highest odds of facing off in the UEFA 2012 final game. (40% speculation tips that.) Followed next by Germany/Portugal (6 to 1) or !6.67% odds. In the third places, it’s Spain / France, (10 to 1).

Image

Same thing is happening in the IT world, Salesforce has Chatter and bought Radian 6 (social intelligence tool) for $326 million and BuddyMedia (Social Marketing tool) for $689 millions. Oracle bought Virtue (~$300 millions). And, Microsoft bought Yammer for cool $1 billion. Those bets are certainly much bigger than the UEFA pools. :-p

Who shall dominate the social enterprise? This is a very interesting topic? Will it be the one with biggest wallet? Most resources? Most sales channel? The ultimate victor is still to be determined.

According to the gaming theory, the general public loves to participate. Given there are incentives, their participation will be  even more active and may even attempt to sway the outcome. A group of people usually has more knowledge and resource than one individual, and hence can make better prediction and/or influence the outcome.

I am a technologist at heart and naturally interested in programming languages. Over the years, programming languages evolved from Assembly, to Cobol, to Fortran, to C, to C++, to Java, to Python, to Ruby, and now to Node.Js & Clojure. (Not in any specific order.) The process of evolution is ongoing. I have even experimented with non-english construct programming languages like Linotte (http://langagelinotte.free.fr/wordpress/). It is evident that human nature languages are richest way of communication. Programming languages are bridges between human and machines.

I ran into Mark Zuckberg in 2008 and asked him what he saw 5 years into the future. His answer was very simple, “People desire to communicate.” A few months ago, he bought Instagr.am for a cool $1 billion.

Image

I am curious why isn’t there already a programming language that is social by nature? Until now, most software development paradigms are inward focused – Software developers write some application, testers quality check it, and the users validate or invalidate the application. BDD has started looking at the problem from the outside-in approach.

I am curious why can’t we go a step further and develop a truly social programming language. Initially, the development will broadcast expected feature specifications to the public, who can vote up and vote down on those features, and affecting the path of application development. A scenario could be described as following.

1. Specifications are drawn up and broadcasted on Chatter, Twitter, Facebook, or internal social enterprise platform.

2. Expected user population gives their feedback and vote up / down those specification.

3. Application is developed according to user’s feedbacks.

4. Certain features are released; and, receiving more user voting.

5. Modification to features are implemented.

The cycle of development progress according to users’ input. Special prize to user who gives best input or suggestion to the development. (gaming theory).

It’s clearly, this new programming language would provide richer user interaction experience from day one and present a radically different approach of constructing applications. In another word, why couldn’t one have a programming language that utilizes social networks from the onset?

UEFA 2012 is still under way. I don’t like gambling. Hence, my input is muted. But, it’s certainly fun to watch and share my opinions with other spectators.

Tagged , , ,

Being Social is Savvy!


This week, I am in London and attended one of the biggest cloud computing trade shows in Europe. Over 15,000 attendees gathered at the ICC EXCEL center for a fun-packed one day event. During the keynote presentation, we heard success stories from:

  1. Burberry – one of the premier luxury goods providers in the world,
  2. O2 – a leading telecommunication company,
  3. Spotify – one of the hottest social music experience sits that had won kudos and investments from Sean Parker,
  4. Kimberly Clark – a giant American conglomerate and the maker of many brands of consumer goods,
  5. HP – The grand-daddy of startup in California. All other companies, i.e. Apple, Sun, Oracle, came after it.
  6. Toyota – World’s largest auto manufacturer.

What do they have in common? Two things.

  1. They are believers in Social Enterprise;
  2. They are transforming their business processes to leverage the power of cloud computing / SaaS solutions.

Of course, they are all using Salesforce technologies as well.

In only one year, the attendance at CloudForce/ClouStock @ London doubled from 7,000 to 15,000. That’s a 100% growth rate, liking to a hockey stick!

If you are a sport lover like me, you probably have heard Wayne Gretzky said: “I skate to where the puck is going to be, not where it has been.”

Yes, move yourself to where the action will be at and make a goal.

It is pretty clear that, acting social and agile, will be cornerstones for the upcoming projects.

Being Social lets project owners and developers clearly projecting purposes and benefits of what they will be doing or currently working on. If you are investing a considerable amount of your time on a project, being passionate probably improves the odds of achieving success. Agile is just another way of saying that, I am a good listener to what my users are saying. I will take their interests in heart to build wonderful things.

I have been in IT world close to 18 years. RAD language, i.e. ROR, Django, Groovy are hot technologies right now. And, functional languages, i.e. Clojure, Scala, F#, are beginning to emerge. While their programming paradigms are quite different, the common need for efficient communication and clear thought process, similar to how people communicate in the real world, will drive further innovation. Wouldn’t it be wonderful, if we can develop new methods / approaches to building applications and engaging users from day one? Clearly explaining application features and benefits thorough social venues, i.e. Chatter, Twitter, Facebook, and hearing users’ feedbacks will be trump cards for success. Wouldn’t it be nice to see programming frameworks and languages that plug directly into the Social Enterprise directly?

6 great examples for Social Enterprise in one action-packed day. Being Social is Savvy!

Tagged , , ,
Follow

Get every new post delivered to your Inbox.

Join 49 other followers