Skip to main content

SOA and Social Business


Electronic Social Networking Services like Facebook are very popular.The distinction between Social Networks services and similar Business services like Linkedin are not clear. Businesses use Facebook for commercial purposes and sometimes Linkedin users use it for social purposes. The identity of services such as Twitter is not clear as well: it is used for commercial and for social purposes. 


Usage of Social Networking Services in an Enterprise context is not as simple as using it in a Consumer context.  Google's Steve Yege's post published incidentally to an external Google+ circle instead of internal circle (including only Google's employees), is an illustration of issues facing an Enterprise using a Social Networking Service.


The differences between Enterprise Social Networking Services are similar to the differences between SOA Services (Enterprise context) and Mashups (Consumer context): Management and Security are essential in the Enterprise context. However, usage of Electronic Networking Services could be beneficial for enterprises.


IDC believes that curiosity in Social networking Services is turned into a business opportunity as the lines between Consumer and Enterprise continue to blur. 


In  an interesting Research Note titled: Becoming a Social Business: The IBM Story, IDC's  analysts Erin Traudt and Richard Vancil analyze one of the pioneers Social Businesses: IBM.


According to IDC's Social Business survey, Social Software usage moved beyond the Early Adopters stage. 41% of the participants in the survey conducts in September 2010 indicated that they already implemented Social Software. 


According to the IDC report, the major benefits of becoming a Social Business are:
1. Deeper relationships with customers, employees, partners and suppliers
2. Agility and Transparency
3. Higher employees' productivity and satisfaction
4. Increased engagement and feedback from customers
5. Accelerated Innovation and better intellectual capital reuse  


Social Networking Software is only an Enabler. An Organizational Culture transformation and Process changes are required in order to become a Social Business. According to IDC it is a long Journey.


Social Businesses and SOA
Usage of Web technologies as well as usage of SOA in Social Networking Software is not the important part connecting SOA and Social Networking Services. 


The important links between them are the following Organizational and Cultural constituents:

  •   Sharing
SOA is about sharing Services or Service Reuse. Social Networks essence is sharing information. Sharing information by usage of Enterprise Social Networking Software can be used for analyzing and defining new SOA Services as well as for delivering information about existing Services to IT experts and Business users.

  •  Cultural and Organizational Changes
 SOA initiative failure or success depends on Organizational, Cultural and Methodological factors. Adequate Maturity Level is a prerequisite.
A previous post is a link to my presentation titled: Methodological and Organizational aspects of SOA and BPM . The presentation explains why Methodological and Organizational aspects are more crucial for successful SOA implementation than pure technological aspects. Unfortunately, the presentation, presented in the Israeli Systems Analysts conference, is a Hebrew presentation. However, High Maturity Level and Reuse Culture are required for transforming a Business to Social Business, as well.  
IDC's opinion is: "A Social Business centers on "People as a Platform ...". This approach is very different from current approaches in most companies.  
  • A Long Journey
Both SOA and Cultural Business are paradigmatic shift, requiring a long time and a lot of efforts and commitment. 

  • Process Changes  
Expect Process changes as part of deployment of these paradigms.

  • Agility 
Research results show that Agility is SOA's most important Value Proposition. Social Business is an Agile Business which is capable to change and adapt.

  • Innovation
Innovation is another Value Proposition of SOA. 
Flexible Architecture Agile Enterprise as well as looking for similarities and commonalities between systems encourages Innovation.


Open Social interactions in a Social Business also enhance Innovation. Receiving feedback from employees, customers and partners could drive Innovation. 


Summary
 Although SOA is very different from Enterprise Social Networks, they share some basic principles and.
Both are driving more Agile and Innovative Business   

Comments

Avi Rosenthal said…
LinkedIn Groups

Group: ZapThink Architect Group
Discussion: SOA and Social Business
Work in service-oriented ecosystem realises via Value Network between business services and their participants. Value Network is a structured foundation of Social Networking for producing goods and services (i.e. for producing something beside fun). Business Services and Value Network (including VN Analysis) are for commercial purpose for sure.
Posted by Michael
Avi Rosenthal said…
LinkedIn Groups

Group: SOA professionals worldwide
Discussion: SOA and Social Business
I believe "SOA is filling the gaps" is rightly said. Smart phone apps with social networks would be business driver in the coming days hence SOA should be easily understand and adopted to mobile apps too...
Posted by See Ramkrishna NagulaKonda

Popular posts from this blog

The mainframe: still alive and kicking

Recently, I was interviewed by  Pcon   (unfortunately the link points to an Hebrew only site) as part of debriefing on Legacy Systems.  Pcon is an Israeli company investigating IT topics by quoting professional articles and interviewing experts. They publish the results of the investigations including practical recommendations. This post is mainly about topics raised by me during the interview, but not included in the debriefing, which will be published.    What are Legacy Systems? The term Legacy Systems refers to old application systems and/or veteran technologies still in use.  Usually, the term Legacy Systems is associated with: 1. Mainframe Hardware e.g. IBM System z and its Operating Systems or Proprietary Servers and Operating Systems such as HP Alpha and OpenVMS Operating System, IBM AS/400 and OS/400   Operating System. 2. Development and Production Environments, e.g. COBOL , Natural and DBMS systems such as Adabas  ...

Will Business and IT Aligned?

For decades we are talking about closing the gap between business and IT , but the gap is still as wide as it was. In the beginning of the ERP era, we focused on aligning Business Processes and Core Systems, but in most enterprises we failed. SOA was the next alignment promise: defining the SOA Services in Business boundaries instead of Technical boundaries, should narrow the gap. However, despite of SOA Business Value ( Agility and Reuse )  in most enterprises,  the large Business-IT Gap remained as large as it was.  The IT Community aimed at the next alignment attempt: SOA is technical and BPM is its Business related complement.  Will the current BPM based alignment attempt succeed? I do not know, but Nick Heath's article  titled: Stop doing what the vendors tell you, CIOs told , published in  Tech Republic , suggests that the root of the problem is not Technological .   Stop Doing What the vendors Tell You Nick Heath's article is based ...

Vendors Survival: Will Software AG Survive until 2019?

This post is another post in the Vendors Survival series following posts on Microsoft , Google , HP , Sun and EMC . On July 14 th Software AG and IDS Scheer announced that Software AG is going to take over IDS Scheer . The intended acquisition is an opportunity to add another post in my Vendors Survival posts series. A brief history of Software AG Mainframe products Software AG is larger than any German software company except SAP . It was established in the Mainframe age (in 1969). I worked with many customers, who used and some of them are still using, its two flagship products Adabas and Natural . Although these products support many platforms, their main platform is IBM Mainframe. Adabas is a database and Natural is a development environment. Like other pairs of Database and Development Environment in the mainframe environment (e.g. Ideal and Datacom , Mantis and Supra) build by the same vendor, they are tied together. As a result, although it is possible t...