Welcome!

Microservices Expo Authors: Pat Romanski, Liz McMillan, Elizabeth White, Stefana Muller, Karthick Viswanathan

Related Topics: @CloudExpo, Microservices Expo, Microsoft Cloud, Open Source Cloud, Agile Computing, Release Management

@CloudExpo: Article

Software Developers Must Target the Social Enterprise

The networking to enterprise chasm

Many firms still dismiss the importance of social networking and some of them even ban employees from using these services while in the workplace. They think that "social" starts and ends with Facebook, Twitter, MySpace and other networks that might be best described as informal, consumer level and perhaps even fun.

It would be unfair to blame these old traditionalists who have dug their heels in and insisted that their traditional trading systems don't need fixing, let alone reinventing. It has been a so-called ‘paradigm shift' and a change in mindset toward social is sometimes a lot to ask for.

But that was social networking and that's not what we are talking about now. This is social business, social enterprise and social commerce in its most practical form.

The Networking to Enterprise Chasm
In between social networking and social enterprise there is arguably something of a middle ground. There are firms that have taken their ‘brand' into the Facebook consumer-level arena and forged relationships with customers quite directly. Anti-Virus protection company AVG and coffee shop chain Starbucks are just two examples of firms that have made the leap into social networking successfully, both of which now boast a large number of "fans" in this zone.

But this is not social enterprise. This is enterprise use of social networking and it's crucially important that we define this difference.

Onward from here, social enterprise would involve AVG or Starbucks or any other xyz company creating ‘social channels' inside their in-house (possibly partner connected) business systems.

What Is the Social Enterprise?
Put very simply, the social enterprise is basically Facebook at work. But the differences are important. Ram Menon is president of social computing at enterprise infrastructure company TIBCO. He asserts that although consumer-level social networking connects people effectively, it fails to connect business systems and also to make them a "part of the conversation" in the workplace.

As we now build the social enterprise (as opposed to the social network) Menon says that there have been two important stages in its growth:

Phase #1: This was the "let's just copy Facebook and rip it off" phase and many companies really did do this, i.e., cloud CRM company salesforce.com talks openly about how it has emulated all that makes Facebook great

Phase #2: This is where we really start creating an environment for work and productivity and social enterprise starts to benefit the bottom line

Who Lives in the Social Enterprise?
While the social "network" features people, the social "enterprise," according to TIBCO, is made up of more elements or objects:

  1. People
  2. Machines
  3. Business processes
  4. Locations
  5. Other enterprise infrastructure elements

"We now move to a point where machines and other parts of the enterprise can 'post' information to the social enterprise," said TIBCO's Menon. "If an EPOS cash till in Mumbai records a transaction; or if a car manufacturing plant in Chicago sends a 'job complete' event out, this data should then become part of the total information share that the business can use."

In this new world of the social enterprise, user behavior changes. We no longer "follow" events or data that are posted (as we do in the social network) - instead in the social enterprise we start to "act" upon the data that we see says Menon.

Software Developers Must Target the Social Enterprise
Returning to our headline and the suggestion that software developers must now target the social enterprise, how do we justify this claim? What we have here are social enterprise applications that carry data pertaining to business functions. Employees can openly, dynamically and collaboratively discuss issues related to defined parts of the business, and system data that will change the status of the business function is also shared in this space. This means that software application developers now have a chance to produce new apps that target, plug into and integrate with the new social enterprise system as and when a firm brings it online.

None of this will happen overnight in any firm and there is a Big Data consumption mountain to digest before we even start. CIOs should now perhaps look to the vendors actually selling ‘enterprise social' as a concept. Making sure that the vendors are eating their own dog food and using these technologies effectively on an internal basis is a good place to start.

Before that, think about lifting your employee ban on Facebook, Twitter, Pinterest, Google + (and others) at work. It really is time.

•   •   •

This post was first published on the Enterprise CIO Forum.

More Stories By Adrian Bridgwater

Adrian Bridgwater is a freelance journalist and corporate content creation specialist focusing on cross platform software application development as well as all related aspects software engineering, project management and technology as a whole.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Microservices Articles
The explosion of new web/cloud/IoT-based applications and the data they generate are transforming our world right before our eyes. In this rush to adopt these new technologies, organizations are often ignoring fundamental questions concerning who owns the data and failing to ask for permission to conduct invasive surveillance of their customers. Organizations that are not transparent about how their systems gather data telemetry without offering shared data ownership risk product rejection, regu...
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure ...
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm. In their Day 3 Keynote at 20th Cloud Expo, Chris Brown, a Solutions Marketing Manager at Nutanix, and Mark Lav...
The now mainstream platform changes stemming from the first Internet boom brought many changes but didn’t really change the basic relationship between servers and the applications running on them. In fact, that was sort of the point. In his session at 18th Cloud Expo, Gordon Haff, senior cloud strategy marketing and evangelism manager at Red Hat, will discuss how today’s workloads require a new model and a new platform for development and execution. The platform must handle a wide range of rec...
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
If your cloud deployment is on AWS with predictable workloads, Reserved Instances (RIs) can provide your business substantial savings compared to pay-as-you-go, on-demand services alone. Continuous monitoring of cloud usage and active management of Elastic Compute Cloud (EC2), Relational Database Service (RDS) and ElastiCache through RIs will optimize performance. Learn how you can purchase and apply the right Reserved Instances for optimum utilization and increased ROI.
TCP (Transmission Control Protocol) is a common and reliable transmission protocol on the Internet. TCP was introduced in the 70s by Stanford University for US Defense to establish connectivity between distributed systems to maintain a backup of defense information. At the time, TCP was introduced to communicate amongst a selected set of devices for a smaller dataset over shorter distances. As the Internet evolved, however, the number of applications and users, and the types of data accessed and...
Consumer-driven contracts are an essential part of a mature microservice testing portfolio enabling independent service deployments. In this presentation we'll provide an overview of the tools, patterns and pain points we've seen when implementing contract testing in large development organizations.
In his session at 19th Cloud Expo, Claude Remillard, Principal Program Manager in Developer Division at Microsoft, contrasted how his team used config as code and immutable patterns for continuous delivery of microservices and apps to the cloud. He showed how the immutable patterns helps developers do away with most of the complexity of config as code-enabling scenarios such as rollback, zero downtime upgrades with far greater simplicity. He also demoed building immutable pipelines in the cloud ...
You have great SaaS business app ideas. You want to turn your idea quickly into a functional and engaging proof of concept. You need to be able to modify it to meet customers' needs, and you need to deliver a complete and secure SaaS application. How could you achieve all the above and yet avoid unforeseen IT requirements that add unnecessary cost and complexity? You also want your app to be responsive in any device at any time. In his session at 19th Cloud Expo, Mark Allen, General Manager of...