Centralization and Decentralization

advertisement
Centralization
and
Decentralization
CPTE 433
John Beckett
Why Centralize?
• “Centralization is an attempt to
• improve efficiency
– by taking advantage of potential economies of
scale: improving the average;
• it may also improve reliability by minimizing
opportunities for error.”
Why Decentralize?
• “Decentralization is an attempt to improve
speed and flexibility
– by reorganizing to increase local control and
execution of a service: improving the best case.”
The Conceptual Difference
Centralization
Decentralization
• Improved efficiency
• Reduced distance to the
solution
• Improved Effectiveness
• Like Latency
• Like Bandwidth
Two issues
• Where is the resource?
• Who supports it?
• The two issues aren’t necessarily the same!
Why Centralize?
• Take advantage of economies of scale
Or to say it another way…
• Reduce the skill set per person required to
run the firm
• Increase the velocity with which each support
person can solve problems in their skill set
Why Decentralize
Keep control close to the people who need the
service
• “Karen was always right there when we
needed new workstations installed.”
• “Joe could deal with problems instantly,
instead of our having to go through the
support line.”
So What’s The Right Answer?
• There isn’t one.
• It’s a political decision with massive technical
ramifications.
• The trend is toward decentralization…
– So that managers can be held more responsible
for results in their areas.
– As companies fragment into virtual corporations.
– Accommodates increasing fluidity in organizations
So What Do You Do?
• If you are providing centralized support
– Try to deliver the advantages of decentralization
• If you are providing decentralized support
– Try to deliver the advantages of centralization
• If you are changing from one to the other
– Treat the transition much as a service roll-out.
Before You Move…
• Changing degree of centralization is to some
extent a political move
– “Politics” means “Who can do what” or “Who can
control what”
– The technical view of a decision is based on “what’s
best” (effective? Efficient?). Political decisions are
about who benefits
• Know why you are making the change
• Look at trade-offs
– Include political cost and structure in your thinking
Plan For Growth
• Whatever scheme you use should tolerate
growth well
• What is your company’s business?
– Buying and selling companies
• Plan on a fluid architecture, emphasizing decentralization
– Low-cost production of widgets
• Plan on an efficient, consistent architecture
• Consider Ikea’s approach
– Decentralized operations
– Consistent architecture world-wide
Quotes from the text
• “You only have one chance to make a good
first impression.”
• “Listen to the customers, but remember that
Management has the control.”
What If You’re Asked?
• Show that you can see advantages in both.
• Commit to bringing in both sets of
advantages, given whichever method you
advocate.
• Deliver on your commitment.
– This may involve adjusting priorities to comply
with your commitment.
• Use the term Challenge instead of
“expensive” or “wrong”
Candidates for Centralization
• If what you are doing is really the same (or
needs to be), centralization may be a good
idea.
– More consistent architecture => simplicity
– More rapid response to a problem
• Consistent infrastructure is needed
• Consistent expertise (re: economy of scale)
Candidates for Decentralization
• Customization for truly unique business needs
• Tight response to customers
• Fault Tolerance
– People problems
– Equipment problems
• Politically-hot issues
– Case: Extremely poor service, client decides decentralization is
the only answer. In time credibility was restored.
– Case: Client heard from peers that decentralization was key to
success and wouldn’t listen to any other idea. Coordination
gave back many of the centralization advantages.
One Combined Approach
• When your company buys a company,
establish your best-in-class service
architecture
– Economy of scale
• …but keep it decentralized
– Flexibility to reorganize at the top level
Making Centralization Work
• Keep good records of customers’ needs
– Structure record-keeping process so that it occurs as
auto-magically as possible
– …and delivers context preservation
– You don’t want an extended grilling process they must
endure to get to someone who will actually render them
some aid.
• Be visible
–
–
–
–
MBWA – Management By Wandering Around
Deliver the product
Measure your success
Sharpen the saw (audit your success)
Making Decentralization Work
• Establish and maintain “good” communication between
resources
– Techs
– Systems
• What is “good” communication?
– Keeping in touch
– Resilience: Ability to quickly recover from errors
• Consider a centralized database
• Give decentralized people reason to believe they’re “on the
team.”
– Recognition goes a long way here!
– “Thanks to Joe in Purchasing – who reported that a problem had been
corrected so we didn’t waste a trip over there.”
• Consider structuring central site as a resource instead of
control
Areas for Cent/Decentralization
• Services provided over the network
• Technicians
• Purchasing
–
–
–
–
Record-keeping
Warrantee coverage
Warrantee processing
Repair service
What is Out-Sourcing?
• Sometimes it is like Centralization
– Taking advantage of economy of scale for a
specific competence
• Decentralization
– Providing a quicker path to a solution than your
central organization can give
• Consider “In-Sourcing”
DUH!
– Providing support as if this was a paying customer
Why Do Outsourcing
• You don’t have enough resources to achieve
economy of scale.
• You need the expertise resulting from
economy of scale.
• For example: You don’t have resources to
write your own operating system…
– So you get one from Microsoft or a Linux distro
Outsourcing
• Requires specific interfaces to the outsourced
function.
• Consider bidding on function to be
outsourced, at the same interface points.
– Call it “in-sourcing”
• Perhaps your own people can win the
contract.
• That’s what we call a Service Level
Agreement!
• Do it before you’re forced into it
Scope and Out-Sourcing
• Out-sourcing vendors control their costs by
limiting scope
• Things outside the scope cost extra
• Cruise line: “One price”
– Except for alcohol
– Alcohol consumption varies widely, and excess
can increase other costs
– Is this a metaphor for something in your outsourcing contract?
Off-Shoring
• Call it “extreme out-sourcing”
• Distance to vendor is greater
– Increases risk
• Cost difference is greater
– Increases opportunity for profit
• Question: What kind of business are you in
– And what is your risk tolerance?
In-Sourcing Issues
• Keep the interface points firm.
• Keep track of your resources to make sure
they are being used for what you got the
money for.
– Example: Prev. Maint. person being pulled off the
schedule to help with projects that are running
behind.
• You may have to do your own accounting for
this.
Your “Moat”
• The “Moat” is whatever gives you an advantage over
other companies.
– Better technology
– Better people
- Better organization
- Better “fit” of resources
• A moat based on static technology will dry up because
others will duplicate your technology.
• Early adoption of a technology usually means it doesn’t
inter-operate, so you get to help pay development
costs
• Late adoption of a technology may mean others have
the market sewed up when you get there (or take it
away from you)
• You’ll have to keep filling the moat or it will dry up!
“Bleeding Edge”
• If your company’s divisions are unequal in
their need to be on the edge, consider
decentralization
• If you do this, expect conflicts
– Focus on relationship issues
Pick Two
Cheap
Fast
Good
Consolidate Purchasing
• Get better deals
• Deliver software faster
– The nth license is something we already have!
• By knowing what others are buying, we
achieve:
– More consistency (which drives costs down)
– Better buying decisions
– “Gotta have” new things spread like wildfire 
The FAX decision
• The 2nd and 3rd FAX machines meant a trend
• Assigned FAX numbers to every department
– Routed them to nearest physical machine
• We could optimally tune FAX presence to the
quantitative need without changing phone
numbers
• Numbers reorganized: The plan was continued
• Physical FAXes are history now – built into
printers (ditched “fax server” generation)
• We need to watch for opportunities to use the
same approach with other technologies
Host Consolidation
• Earlier: Adding a service is as easy as throwing in
another host
• Now: This costs us to maintain
• SAU’s solution: Server virtualization
– Each virtual host is a logical entity that can be
deployed from a farm of physical hosts
– Each virtual server is an image available for
deployment using any of a number of physical servers
– Reorganization is GUI-easy
Summary
• Four types of approaches
–
–
–
–
Centralized
Decentralized
Out-sourced
Out-sourced to an entity you control
• Which is best? It depends
• Your job is to be aware of the advantages of
all, and bring those advantages to bear in your
situation.
Download