Lessons for Enterprise Architecture Georgia

Following are three lessons for enterprise architecture: when defining the start and end points of enterprise business processes and the scope of their supporting enterprise applications, cut through the joints; natural breakpoints or boundaries are similar for similar organizations; boundaries don't change based on size of the organization.

Local Companies

Organization Analysts
(800) 883-1179
4480 S. Cobb Drive
Smyrna, GA
Sister Entertainment LLC
678-526-2600
3783 Presidential Pkwy
Atlanta, GA
Jordan, Jones & Goulding, Inc.
678-333-0453
6801 Governors Lake Parkway
Norcross, GA
EnerVision
770-270-7677
PO Box 450789
Atlanta, GA
MDS Services LLC
678-379-4585
675 Metropolitan Pkwy
Atlanta, GA
Parables Management & Consulting
404-246-7557
3224 Silver Lake
Atlanta, GA
The Organized Executive, LLC
770-220-0542
2262 Peernoshal Court
Atlanta, GA
The StoneHill Group, Inc
770-399-1936
47 Perimeter Center East
Atlanta, GA
FOCOM, Inc.
770-484-7333
P.O. BOx 361947
Decatur, GA
Neal Davies Capital Consulting, LLC
404-320-0074
2148 Heritage Heights
Decatur, GA

By Melissa A. Cook, ComputerWorld.com,

Everyone knows that there's a correct way to carve poultry into parts. In fact, basic carving methods haven't changed much since the time of the Roman Empire a couple of thousand years ago. If you want to be considered a great cook, you need to learn these ancient lessons. For chickens, it usually sounds something like this:

Place the chicken on the cutting board. Pull the leg away from the body and cut through the joint between the leg and the body to separate the leg. Place the chicken leg on the cutting board. Cut through the joint to separate the drumstick from the thigh. ...

Enterprise Architecture Lesson No. 1: When defining the start and end points of enterprise business processes and the scope of their supporting enterprise applications, cut through the joints.

This is the Natural Boundaries Principle and the concept of loose coupling applied to the enterprise level. The Natural Boundaries Principle is one of the most important enterprise architecture principles. It goes something like this: "Design systems around natural boundaries of business processes and data, tight-coupling within and loose coupling between." Business process and system scope, especially enterprise business process and enterprise system scope should not be arbitrary. Look for the joints, places where your enterprise chicken bends!

If you ignore natural breakpoints when carving either poultry or enterprise business processes and supporting systems into parts, it is really messy. One of the most obvious symptoms of improper enterprise carving methods is a messy multitude of interfaces. Another symptom is enterprise projects that are significantly delayed because they have to figure out how to deal with that messy multitude of interfaces.

If you get the natural boundaries right, it simplifies the number and complexity of interfaces. It also enables loose coupling between enterprise applications. This lowers costs by reducing complexity and redundant data and increases flexibility by maximizing autonomy between systems. Lower costs, increased flexibility. That's why the Natural Boundaries Principle is so important to your enterprise.

So how do we find the natural breakpoints in our enterprise business processes and systems? Well, you can't see the parts without looking at the whole. It's a basic engineering design principle. We have to "take a gander" at our enterprise goose, the whole thing. That's why enterprise architecture includes the development of enterprise business process and data models.

Avoid spending a lifetime creating the models of your enterprise with 20 people locked up in conference rooms filled with flip-chart wallpaper. Take advantage of what's already available from industry associations. Do some internal and external research to find models you can refine and utilize. Take a look at how market-leading software companies modularize their suite of solutions in each functional area, because that's where you're most likely to get your chicken parts from.

Take a look at the list of data elements that are flowing across the key interfaces in your main enterprise applications. If there's a ton of data elements or columns of data on an interface, you probably have the boundaries wrong. It's OK to have tons of rows or records flowing between systems -- that's just a symptom of a large enterprise. "Skinny pipes," or a small number of data elements flowing across interfaces, is a sign of correct boundaries. If most of the data elements in one system need to be in the other, then something is wrong with the boundary between the two.

While you're working on your natural boundaries, make sure you work on clear definitions of the business processes and data within each boundary.

Enterprise Architecture Lesson No. 2: Natural breakpoints or boundaries are similar for similar organizations.

The basic components of poultry don't change much between a turkey, chicken, grouse or partridge. (They don't even differ if the partridge is in a pear tree.) If boundaries are similar between organizations, then they're likely to become standardized at some point. In these days of billions of flash-frozen, boneless, skinless poultry parts shipping around the world, there are even some international standards around for poultry parts. From the United Nations Economic Commission: "A 'drumstick' is produced by cutting a whole leg through the joint between the tibia and femur. The thigh is removed. The drumstick consists of the drumstick and patella." It also turns out there's something called a chicken paw, but I didn't see anything called a chicken finger, so I'm not sure what we're dipping into ranch dressing at the strip mall.

My belief is that standards will emerge in the commercial software industry that define natural boundaries for us, just like poultry parts have definitions. At that point, software components will become easily interchangeable, even the modules of the big enterprise application suites. Not everyone is going to help make that happen, but whoever gets on that bandwagon first is going to sell the most software chicken parts.

Enterprise Architecture Lesson No. 3: Boundaries don't change based on size of the organization.

The basic components of poultry don't change because the turkey is small or it's one of those 35-pounders that your grandmother got up at 3 a.m. to put into the oven. However, if you're a small enterprise, it's possible you'll combine multiple enterprise business process "parts" into a system solution. But it's very important to know that you're doing that. Make sure you put the whole chicken leg into the solution and not part of the thigh and part of the drumstick. As your organization grows and you discover you need to split up the chicken-leg application to allow for more flexibility or scale, break it back into the thigh and drumstick!

You can ignore the "joints" of your organization when carving up your enterprise business processes and supporting applications. But it takes a lot more effort in the long run, both for the carver and for users consuming the results.

A note to the wary: When you carve poultry, it's already dead and it doesn't have much to say about the matter. In a living, breathing enterprise, there's going to be some kicking and screaming involved. The cookbooks remind us to have a very sharp knife and to bear down when cutting down through the joints. For enterprise architecture carving, that means you need the sharp knife of executive sponsorship -- and you can't be a chicken.

So, if you can stand the heat, I'll see you in the enterprise kitchen!

Melissa Cook is a management consultant and the author of Building Enterprise Information Architectures, published by Prentice-Hall. Previously, she was atHewlett-Packard Co. for 20 years. She can be reached at macookcorp@aol.com or through www.melissacook.com.

Copyright © 2008 IDG. All rights reserved.

Featured Local Company

Organization Analysts

Organization Analysts -- www.organalysts.com passionately pursuing perfection

8008831179
4480 S. Cobb Drive
Smyrna, GA
http://www.organalysts.com

Organization Analysts is in the business of creating measurable processes for growth, transferability, compliance, and improvement. We are experts in process analysis and improvement, and we've helped some of the world's largest companies find new ways to succeed.

We're ready to do the same for you.

OrgAnalysts

Related Articles
- Time to Modernize B2B Technology Georgia
When it comes to communicating with business partners or fulfilling customers' orders, many enterprises are still employing electronic data interchange (EDI) technology as the underpinnings of their business-to-business operations. However, many EDI systems are now more than two decades old.
- Enterprise Content Monitoring Tools Georgia
- Experts on Blackberry Enterprise Server (BES) Georgia
- Architecture Framework for Business Developments Georgia
- Service-Oriented Architecture Georgia
- Startup SOA Georgia
- Enterprise Dynamics Georgia
- Business Management Georgia
- Characteristics of Successful SOA Implementations Georgia
- SOA Standard Georgia
Regional Articles
- Lessons for Enterprise Architecture Acworth GA
- Lessons for Enterprise Architecture Albany GA
- Lessons for Enterprise Architecture Alpharetta GA
- Lessons for Enterprise Architecture Americus GA
- Lessons for Enterprise Architecture Athens GA
- Lessons for Enterprise Architecture Atlanta GA
- Lessons for Enterprise Architecture Augusta GA
- Lessons for Enterprise Architecture Austell GA
- Lessons for Enterprise Architecture Baxley GA
- Lessons for Enterprise Architecture Blairsville GA
- Lessons for Enterprise Architecture Brunswick GA
- Lessons for Enterprise Architecture Buford GA
- Lessons for Enterprise Architecture Calhoun GA
- Lessons for Enterprise Architecture Canton GA
- Lessons for Enterprise Architecture Carrollton GA
- Lessons for Enterprise Architecture Cartersville GA
- Lessons for Enterprise Architecture Cedartown GA
- Lessons for Enterprise Architecture Chatsworth GA
- Lessons for Enterprise Architecture Columbus GA
- Lessons for Enterprise Architecture Conyers GA
- Lessons for Enterprise Architecture Cordele GA
- Lessons for Enterprise Architecture Covington GA
- Lessons for Enterprise Architecture Cumming GA
- Lessons for Enterprise Architecture Dacula GA
- Lessons for Enterprise Architecture Dahlonega GA
- Lessons for Enterprise Architecture Dallas GA
- Lessons for Enterprise Architecture Dalton GA
- Lessons for Enterprise Architecture Dawsonville GA
- Lessons for Enterprise Architecture Decatur GA
- Lessons for Enterprise Architecture Douglas GA
- Lessons for Enterprise Architecture Douglasville GA
- Lessons for Enterprise Architecture Dublin GA
- Lessons for Enterprise Architecture Duluth GA
- Lessons for Enterprise Architecture Eatonton GA
- Lessons for Enterprise Architecture Elberton GA
- Lessons for Enterprise Architecture Ellenwood GA
- Lessons for Enterprise Architecture Ellijay GA
- Lessons for Enterprise Architecture Evans GA
- Lessons for Enterprise Architecture Fairburn GA
- Lessons for Enterprise Architecture Fayetteville GA
- Lessons for Enterprise Architecture Fitzgerald GA
- Lessons for Enterprise Architecture Flowery Branch GA
- Lessons for Enterprise Architecture Forest Park GA
- Lessons for Enterprise Architecture Fort Benning GA
- Lessons for Enterprise Architecture Fort Valley GA
- Lessons for Enterprise Architecture Gainesville GA
- Lessons for Enterprise Architecture Griffin GA
- Lessons for Enterprise Architecture Grovetown GA
- Lessons for Enterprise Architecture Hartwell GA
- Lessons for Enterprise Architecture Hephzibah GA
- Lessons for Enterprise Architecture Hinesville GA
- Lessons for Enterprise Architecture Jesup GA
- Lessons for Enterprise Architecture Jonesboro GA
- Lessons for Enterprise Architecture Kennesaw GA
- Lessons for Enterprise Architecture Kingsland GA
- Lessons for Enterprise Architecture La Fayette GA
- Lessons for Enterprise Architecture Lagrange GA
- Lessons for Enterprise Architecture Lawrenceville GA
- Lessons for Enterprise Architecture Lilburn GA
- Lessons for Enterprise Architecture Lithia Springs GA
- Lessons for Enterprise Architecture Lithonia GA
- Lessons for Enterprise Architecture Loganville GA
- Lessons for Enterprise Architecture Mableton GA
- Lessons for Enterprise Architecture Macon GA
- Lessons for Enterprise Architecture Marietta GA
- Lessons for Enterprise Architecture Mcdonough GA
- Lessons for Enterprise Architecture Milledgeville GA
- Lessons for Enterprise Architecture Monroe GA
- Lessons for Enterprise Architecture Morrow GA
- Lessons for Enterprise Architecture Moultrie GA
- Lessons for Enterprise Architecture Newnan GA
- Lessons for Enterprise Architecture Norcross GA
- Lessons for Enterprise Architecture Peachtree City GA
- Lessons for Enterprise Architecture Powder Springs GA
- Lessons for Enterprise Architecture Ringgold GA
- Lessons for Enterprise Architecture Riverdale GA
- Lessons for Enterprise Architecture Rockmart GA
- Lessons for Enterprise Architecture Rome GA
- Lessons for Enterprise Architecture Rossville GA
- Lessons for Enterprise Architecture Roswell GA
- Lessons for Enterprise Architecture Saint Simons Island GA
- Lessons for Enterprise Architecture Savannah GA
- Lessons for Enterprise Architecture Sharpsburg GA
- Lessons for Enterprise Architecture Smyrna GA
- Lessons for Enterprise Architecture Snellville GA
- Lessons for Enterprise Architecture Statesboro GA
- Lessons for Enterprise Architecture Stockbridge GA
- Lessons for Enterprise Architecture Stone Mountain GA
- Lessons for Enterprise Architecture Suwanee GA
- Lessons for Enterprise Architecture Thomaston GA
- Lessons for Enterprise Architecture Thomasville GA
- Lessons for Enterprise Architecture Thomson GA
- Lessons for Enterprise Architecture Tifton GA
- Lessons for Enterprise Architecture Toccoa GA
- Lessons for Enterprise Architecture Tucker GA
- Lessons for Enterprise Architecture Valdosta GA
- Lessons for Enterprise Architecture Vidalia GA
- Lessons for Enterprise Architecture Villa Rica GA
- Lessons for Enterprise Architecture Warner Robins GA
- Lessons for Enterprise Architecture Waycross GA
- Lessons for Enterprise Architecture Winder GA
- Lessons for Enterprise Architecture Woodstock GA
Related Articles
- Service-Oriented Architecture Georgia
Taking an enterprise view can help to guide an organization to improved planning, decision-making, communications and business direction. It's also time-consuming and requires ongoing investment to support. It's not a one-time quick fix, either, for the enterprise hairballs generated over the past 40 years of fractioned, uncoordinated initiatives. The value to the enterprise is driven mainly by reducing or addressing conflicts that will occur across the enterprise view and direction.
- SOA Standard Georgia
- Architecture Framework for Business Developments Georgia
- Time to Modernize B2B Technology Georgia
- Enterprise Content Monitoring Tools Georgia
- Business Management Georgia
- Startup SOA Georgia
- Experts on Blackberry Enterprise Server (BES) Georgia
- Characteristics of Successful SOA Implementations Georgia
- Enterprise Dynamics Georgia
Related Local Events
CMAA - Construction Management Association of America - Leadership Forum 2010
Dates: 5/2/2010 - 5/4/2010
Location: Westin Buckhead
Atlanta, GA
View Details

TAG Consulting - Marketing Your Practice to Build Loyalty and Brand Awareness
Dates: 11/17/2009 - 11/17/2009
Location: Hodges Room
Atlanta, GA
View Details

Nodsm'S 5Th Annual Executive Leadership Summit:The Urgency Of Inclusion
Dates: 10/30/2009 - 10/30/2009
Location: Hilton RTP
Research Triangle Park, GA
View Details

Understanding Hud Reo Asset Management: And The Changes To Expect In 2010! (3Hr Ce)
Dates: 9/30/2009 - 9/30/2009
Location: Northeast Atlanta Metro Association of REALTORS
Duluth, GA
View Details

Understanding Hud Reo Asset Management: And The Changes To Expect In 2010! (3Hr Ce)
Dates: 9/23/2009 - 9/23/2009
Location: Spartan Resources (Peachtree 25th Office Building)
Atlanta, GA
View Details

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Advertising Family Home Services Real Estate Resources
Business Services Fashion Industrial Goods & Services Retail & Consumer Services
Career Financial Services Insurance Software
Cars Food & Beverage Internet Technology
Computer Hardware Franchise Legal Telecommunications
Construction Health Miscellaneous Trade Shows
Education Holidays Nightlife Travel
Entertainment Home Appliances Online Database Weddings
Environmental Home Electronics Pets World History