»

SOA

Collaboration Under SOA: The Human Aspects

This book chapter from Executing SOA: A Practical Guide for the Service-Oriented Architect shows how Web 2.0 business concepts apply to businesses, especially those enterprises that adhere to the philosophy of SOA.

By Norbert Bieberstein, Robert G. Laird, Keith Jones, and Tilak Mitra

CONNECTIONS
IBM
Tue, July 22, 2008CIO In the previous chapters, we concentrated on technical and organizational aspects of SOA in the enterprise. We provided practical hints and experiences for setting up the IT development. But, SOA is like other innovations, not just another technology the IT shop incorporates. Each time a new technology is introduced or innovative technologies are applied in the enterprise, humans are involved: Employees, managers, business partners, and the customers decide whether a change is successful.

This chapter discusses the development of working in a service-oriented enterprise and how the SOA-based infrastructure enables people to collaborate more effectively and receive benefits of the enterprise. An important part in this is the human interface, the way the IT systems are presented to the user. Especially in this context, we highlight the impact of new technologies that arrived with Web 2.0 in the company and the organizational changes that benefit from them.

8.1 What Does SOA Mean to People?

Before discussing the technical solutions and tools, it is important to look at the impact of an SOA-based infrastructure on an organization and its people. As stated in Chapter 2 of Service-Oriented Architecture Compass (Bieberstein et al. 2006), business agility is a major goal of SOA-based infrastructure. This cannot be achieved with just new IT infrastructure; it also requires organizational changes. Those changes involve different ways to build IT solutions, to utilize the reuse of enterprise assets at large as we discussed earlier, and to care for appropriate governance in the enterprise.

Any change to the system results in an impact on the people working in the enterprise. In SOA for Profit (van den Berg et al. 2007), the authors describe the change in enterprise operation, a business transformation that is most important for getting the desired results from becoming an SOA-based company.

On one hand, the changes involve new or changed roles that reflect cooperation under the service-oriented paradigm; on the other hand, the changes involve employee and management behavioral changes. Naturally, as with any change or new idea, you will encounter resistance and overly enthusiastic acceptance. It is the task of the leadership teams, the company management, to moderate the emotions and to manage the change process.

8.1.1 The Service-Oriented-People in the Enterprise

In Chapter 3, "SOA Governance," we outlined the SOA governance structure and organization of authorities for a service-oriented operation in the company. Now, we summarize the key ideas that are important or indispensable for the service-oriented people in the enterprise—let's call them the SO-managers and SO-employees.

SO-Managers

  • Primarily act as observers instead of directors (who issue top-down orders).

  • Monitor the business (adequate tools and systems support this).

  • Define rules and processes, such as building a constitution that includes the fundamental laws for the company (golden rule or constitution).

  • Recognize talents and temperaments as well as know the skills of the employees to staff roles/pools (act as mentors for personal development—especially matching talents and temperaments, not just acquired skills and experiences, to the tasks).

  • Allow satisfying freedom to the employees under the set rules (equivalent to the loosely coupling of services in an SOA).

  • Motivate employees by addressing the individual talents and preferred tasks. (This applies especially to people managers who are responsible for dedicated teams, versus business generals who are in charge of the overall corporate directions and are not dealing with daily execution at the bottom.)

SO-Employees

  • Get information and take initiatives (solving tasks autonomously by acting and cooperating with best matching peers).

  • Execute the tasks that are necessary to satisfy customer demands. (Employees should be empowered to perform the company rules and processes and not have to be entitled to single actions by their managers.)

  • Build ad hoc teams and organize their work within the legal framework. (Incentives and punishments can be used to enforce this.)

  • Know their strengths and publish them (populating the employee repository accordingly) to become engaged (the individual employee advertises one's capabilities, preferences, and strengths to the company to get the work to the person who can do it best).

  • Offer services and act (publishing experience records and service offerings within the enterprise repository).

  • Maintain motivation by working on what they do best and being directly recognized for achievements. (Peer reviews, awards, and suitable incentives support this.)

Most of the items in the previous lists can be reached in a company when both sides, managers and employees, get together to define business transformation goals and a path to reach them. Certainly, education is required to gain support and understanding for why the transformation goals will help the enterprise and, even more important, who the individuals involved will be. With an SOA-based organization and a motivated team, the enterprise can become as agile as expected.

In a way, we see the roles and responsibilities of managers and employees, executives, and professionals changing toward a more service-oriented behavior, which requires the listed personal qualities. Summarizing, we can state that a manager in a service-oriented enterprise becomes more the role of a thoughtful leader, one who thinks out the services framework their company can offer under the corporate strategy as set by the business generals. More details about how to govern the enterprise in a loosely coupled manner are given in the IBM Systems Journal article by Bieberstein et al. (SJ44-4 of 2005).

In turn, the individual employees are getting more active to perform within the given framework. To achieve agility, each individual will advertise one's services in an enterprise repository, specifically skills, expertise, talents, and other reasonable data. In the case of a project requested by a customer, project managers or other people in charge will look in the repository to find the most suitable professionals.

Loading...
SOA Vendor Matrix

Find out what vendors offer the products you need.

View the Vendor Matrix »
SOA ABCs

Get up to speed on SOA.

Learn More »
SOA MarketSpace
White Papers
Adobe Acrobat PDF Security
Learn about the history behind the development of Adobe's PDF security. Learn more »
Data Leakage Prevention
Learn how to prevent data leakage from the inside and outside. Learn more »
A Guide to Securing Your Documents
Discover which document security solution is right for you. Learn more »
Is Your PDF Security Software Really Secure?
Find out what security vendors might not be telling you about their products and solutions. Learn more »
 
SPONSORED LINKS
 

Application Infrastructure at Enterprise Organizations

Introducing the new HP ProLiant G6 server family

Accenture: Outsourcing for Competitive Advantage. More...

Better spam protection with Postini for just $1/user/mo

Introducing the new HP ProLiant G6 server family

infoBOOM! - The Mid-Sized Company CIO's Exclusive Community

Accenture IT Consulting: Logical meets technological. More . . .

The Fraudster Economy Model: Operating a Business in the Underground

Get agile IT security with CA Security Management

Trade in your old laser printer and get up to $1000 back!

Taking the Service Desk to the Next Level

Revolutionizing Enterprise Application Deployment

Why Data Loss is Increasing--and What You Can Do About It

Data Loss Prevention: A Better Way to Approach Security

Learn how to managing client systems in the enterprise.

Build a High-Performance Open Web Platform

Mid-Sized Company CIO Community: infoBOOM!

Enterprise PBX Comparison Guide

Getting Value from Outdated Networking Equipment

Top-line Performance that's Bottom-line Efficient

White Paper: 8 Key Ingredients to Building an Internal Cloud

Read about virtualization and consolidation effort best practices

Building the Virtualized Enterprise with VMware Infrastructure

The Global Marketplace Today: Strategies for Tough Times

Top 10 Business and IT Drivers for the Wealth Management Sector

Get Google Enterprise Search for your business information.

Accenture IT Consulting: Enabling high performance. More...

Top Five CIO Challenges

Insight makes it easy to spend your Microsoft subsidy check.

Five minute business analytics assessment. Immediate results.

Dangerous Collaboration Practices: 5 Ways IT Can Minimize Risk

Accenture: Outsourcing for uncertain times. Click to learn more.

Payback in 9 months with CA Spectrum solutions

The Case for Investing in Business Analytics Technology. Read white paper.

Live Webinar: Applying Business Analytics. Click here to learn more

Seven Ways ITIL Can Help You in an Economic Downturn

Developing A Dynamic, Real-Time IT Infrastructure

Maximizing the Business Value of the PC Infrastructure

Communications and Collaboration Needs at Business Organizations

Using Open Source to Deploy Web Applications

Cloud Computing: Read about VMware's compelling vision & set of products

Enterprise PBX Buyer's Guide

Secondary Market Primer: Your Network at Half Price

How Interactive Viewer Reduces the Effort to Meet Visualization Requirements

Stop Application Fraud at the Source with Device Reputation

Learn about the VMware vSphere (TM) & Intel (R) Xeon (R) Processor 5500 Series

Learn how a virtualized enterprise can help your company reduce costs

Why Isn't Server Virtualization Saving Us More?

Learn how to save 30% through project & portfolio management.

How Open Source is Changing the Face of Enterprise Software

 
 
RESOURCE CENTER