E-Business Challenges

advertisement
Implementation is THE Challenge!
1. IT Project Success vs. Cost & Size
2. Data – A Perennial Problem
3. Gaps in MIS Data: Kraft Foods Case Example
4. Data Management Issues: Nestle Case Example
5. Data Cleansing vs. Data Hygiene
6. Other Big Hurdle: People Issues
7. How to Manage Organizational Resistance
8. What Works? What Does Not Work?
L. Mohan
1
IT Project Cost vs. Success
“Once you hit $10 million, the chances of coming in on time
and on budget are statistically zero” - Jim Johnson (Standish Group)
L. Mohan
2
More Recent Statistics ….
In Budget, On Schedule and Met Expectations – 28%
Over Budget, Over Schedule and with Less
Functionality
– 49%
Cancelled or Failed Prior to Completion
– 23%
- Source: Standish Group, 2000
L. Mohan
3
IT Project size, fucntion points (FP)
IT Project Size vs. Outcome
Probable Outcome (% )
100
81
62
1,000
10,000
100,000
28
14
12
18
24
20
48
21
On time or early
7
65
Delayed
L. Mohan
Stopped
4
IT Project Size vs. Duration
IT Project size, function points
(FP)
Average duration of IT project (months)
100
1,000
9
1
22
10,000
100,000
Expected
8
36
14
48
26
Deviation from expected duration at completion
L. Mohan
5
IT Projects & Bridge Building
Bridges are normally built:
 On-time...
 On-budget...
 And don’t fall down
Software
 Never on-time...
 Never on-budget...
 Always break down
L. Mohan
6
Why are Bridges Successful?
Bridges:
 Extreme detail of design
 Design is frozen at beginning
 Contractor has little flexibility on changing the
specifications
Hard model to use in today’s fast
moving business environment
L. Mohan
7
Other Differences
When a bridge falls down:
 It is investigated
 A report is written on the cause of failure
When a IT project fails:
 Covered up
 Ignored
 Rationalized
We don’t seem to learn from our mistakes!
L. Mohan
8
Implementation of Enterprise Systems
- Two Big “Non-IT” Hurdles:
1. Data Problems
– Cleansing the “dirty” data in legacy systems
– Integrating the data from the silos
2. Organizational Resistance to Change
– Getting Buy-in:
Unfreezing
Moving
Refreezing
(Lewin-Schein Model of Change)
– Performance Measurement and Reward Systems
L. Mohan
9
Murphy’s Law for Data
The Data You HAVE
Is NOT
The Data You WANT
Is NOT
The Data You NEED
Data problems are more difficult to solve
than hardware and software problems.
L. Mohan
10
The Data Problem for Analytical Systems
 Needed data is not collected
 Useful data, e.g., time spent by sales
people, are not captured in the computer
 Available data is not usable because it is
poorly organized, not timely, poorly
analyzed, difficult to access and internally
inconsistent
 The focus of information systems has
been on hard-data-oriented
applications
L. Mohan
11
Gaps in MIS Data - An Old Problem
Citibank
“We found … that management … didn’t even have a
good profile of its market and customers. It didn’t really
know in summary form what (its position was) with
respect to discrete market segments … There was very
little account profitability and not even market segment
profitability information.”
General Electric
“Information on orders, sales and margins … are of
maximum value when tied to … meaningful market
segments. And segment-based data are of limited use to
finance, hence the common misalignment problem
between finance and marketing.”
L. Mohan
12
A More Serious Problem . . .
Data That is NOT Available
“Soft” Data relating to ...
 Customer’s Buying Process
 Reasons for Infrequent Purchase
 Reasons for Defection
 Quality of Customer Support
 Who Should Collect This Data ?
 People at the Customer’s Touch-Points
. . . Field Sales, Telesales, Service,
Call Centers, Storefront, . . .
L. Mohan
13
Kraft Foods:
Missing Data for a BI System
BI Objective: To evaluate sales impact of
trade promotions
Available data on promotions: How much
was spent? When the bills were paid?
Missing key data: When were the
promotions run?
...to correlate with sales data
 Data problem is solvable in principle
But... Is it worth the effort and cost?
L. Mohan
14
How to Assess Cost-Effectiveness of
Missing Data - A Pragmatic Approach
Design a Prototype scaled to the barest minimum
Collect data for the Prototype
- Lowest data cost
Develop Prototype using real data
Users evaluate benefits of system
Stop
“No Go”
Value vs
Cost?
L. Mohan
“Go”
Full-blown
System
15
The Low-Cost Prototype
- To Assess Value of Data
Model limited to the core variables
sales, promotion expenditures and dates,
margins
Detailed data still needed for useful analysis
by packs for each brand and by markets
weekly data for capturing sales fluctuations
two years of data to compare pre- with post-deal
sales levels
Cost of data
Manual effort to extract dates of promotions
from logbooks
L. Mohan
16
Quick & Dirty Prototype
- The Barest-Minimum
 Limited the System to:
- 2 brands, a major brand and a new brand
- 8 markets (out of 50),
3 large, 3 medium and 2 small
 User saw value of collecting the missing data
 Led to the development of a promotion-event
calendar system
L. Mohan
17
The Data Integration Problem
Required data resides in different incompatible systems
Compounded by discrepancies in data definitions
and coding schemes
Building an Integrated Data Base
Takes Significant Time and Cost
BUT, Data for Data’s Sake is a Worthless Luxury
-- Users should get value from the Data
L. Mohan
18
Data Management Issues
 Develop Relevant and Clear Data Definitions
and Coding Standards
 Streamline Procedures for Data Collection and Flow :
 Eliminate unnecessary paperwork
 Ensure timeliness of data
 Assign responsibility and authority to a specific
individual: The Data Administrator
 A demanding job
for which appropriate rewards must be given
L. Mohan
19
A Common Source of Data Problems
- Autonomous Divisions: Nestle Case
 Before 1991:
A collection of independently operating brands such as
Carnation and Stouffer’s, owned by the Swiss-based parent
 After 1991:
Brands were unified and reorganised into Nestle USA
 Still, Not a Single Entity:
New company continued to function more like a holding
corporation
 Autonomous Operation: An Insurmountable Hurdle
Divisions located in dispersed headquarters offices made their
own business decisions
 Bottom-Line:
– 9 Different Ledgers, 28 Points of Customer Entry
– Multiple Purchasing Systems: No clue of total business with a
particular vendor
– Every factory had set up their own vendor masters and
purchased on their own.
L. Mohan
20
Lack of Common Data Standards
- 29 Brands of Vanilla
 1997: Took stock of various systems across the company
– Found troubling redundancies
 An Example: 29 Brands of Vanilla !
– Different brands were paying 29 different prices for
Vanilla, a synonym for bland
– To the SAME VENDOR !
“Every plant would buy vanilla from the vendor, and the vendor would
just get whatever it thought it could get. And the reason we couldn’t
even check is because every division and every factory got to name
vanilla whatever they wanted to. So you could call it 1234, and it might
have a whole specification behind it, and I might call it 7778. We had no
way of comparing.”
“My team could name the standards but the implementation roll-out
was at the whim of the business.” CIO of Nestle USA
Source: CIO Magazine, May 15, 2002
L. Mohan
21
LOCKHEED EXAMPLE
What is “Sales”?
“The importance of standard definitions can be illustrated by the use
of the word “sign-up.” In general, the term refers to a customer’s
agreement to buy an aircraft. However, prior to the establishment of a
standard definition, it was used differently by various organizational
units. To marketing people, a sign-up was when a letter of intent to
buy was received. Legal services considered it to be when a contract
was received. Finance interpreted it as when a down payment was
made. The standard definition of a sign-up now used is a signed
contract with a non-refundable down payment.”
L. Mohan
22
Get the Dirt on Your Data
– Dirty Data: Incorrect Data; Missing Data; Misplaced Data
… It’s Everywhere !
2006 Poll of 1,160 knowledge workers by Harris Interactive Inc.
… 75% of respondents “made critical decisions based on faulty
data”
– A Simple Check: Look at Trends
… “If you’re looking at data that seems too good, too bad, or
just too strange to be true, it probably is.”
- Financial reporting systems manager at ABB Inc.
Source: Computerworld, Sept. 11, 2006
L. Mohan
23
“Cleaning House” – An Action Plan
1. Determine which types of information must be
captured
Form a data mapping committee – but keep it small
or risk never reaching agreement
2. Find mapping software that can harvest data from
different sources such as legacy applications, PC
files, HTML files, unstructured data sources and
enterprise-wide systems (ERP)
3. Start with a high payoff project inside a business unit
that is a big revenue generator for the company
- you will get the cost justification for the buy-in from
the top
4. Create an ongoing process for data hygiene - to keep
the data clean.
L. Mohan
24
Process Change Is Another Hurdle
Employees, especially touch-point personnel, have
to change the way they work
 how they collect data from customers
 quality of the data collected
 how to customize the products and services
offered to the customers
Big roadblock for CRM implementation
 Why should a sales rep record details of his
customer contacts because it doesn’t help him
sell more? He sees it as filling out forms just for
the sake of filling out forms.
L. Mohan
25
No. 1 Implementation Problem:
Resistance to Change
 Change in Process Typically Results in:
 Changes in peoples’ jobs
 Changes in required skills
 Most Important:
 Must consider what people think, what they
believe is important and what motivates them
 Align these with the new processes
 May require changes in measurement and
reward systems
L. Mohan
26
A Reengineering Failure
- Ignored People Issues
Levi Strauss
Time to fill orders too long
 Embarked on BPR project
 Reduced time from 3 weeks to 3 days
BUT….
 Created extreme turmoil by demanding that 4,000
workers re-apply for their jobs as part of a
reorganization into process groups
 BPR project timetable stretched to 2-years
 Had to make repeated promises for “no layoffs”
 Spent an extra $14 million for a 2- year “education”
effort to “calm” employees
Wall Street Journal, Nov.26,1996
L. Mohan
27
Hammer* Acknowledges….
• ...Reengineering forgot about people.
I wasn’t smart enough about that. I was reflecting my
engineering background and was insufficiently
appreciative of the human dimension. I’ve learned this
is critical.
Expanded BPR three-day “basic
training class” to five
 Two more days for “people issues”
* Michael Hammer, the Reengineering Guru
L. Mohan
28
One Key to Sell Change
Get key people involved
Buy-in from opinion leaders would
persuade others
Better to get criticism from the inside,
than resistance from the outside
Let them take some ownership of the
project
Participation creates a feeling of control
 Instead of “them” doing it to “you”,
“we” are all doing it together
L. Mohan
29
Managing Organizational Resistance
1. People whose data the BI requires
- Include the data owners in the project team
- Incorporate capabilities in BI to benefit data feeder
2. People who do not have access to the BI
- BI is becoming Everyone's Information System
- Access to data pertaining to knowledge worker's
responsibility
3. People who fear too much visibility into their operations
- One solution: vertical security
- BI is for Everyone
4. People who see no need to change things
L. Mohan
- Educate and persuade resisters
30
A "Good" BI Sponsor
1. AUTHORITY and INFLUENCE
- Because an BI system has far-reaching
organizational impacts.
2. VISION and COMMITMENT
- To position the BI where it has maximum leverage
- To provide adequate support during implementation.
3. "RIGHT" ATTITUDE to COMPUTERS
- As a tool for improving managerial efficiency
and effectiveness.
L. Mohan
31
Problems With The BI Sponsor
 No Time to work with BI team
 System drifts along steered by MIS people
Solution: Designate Operating Sponsor
- Time and knowledge to direct the BI
- Attend to the political hurdles
L. Mohan
32
The BIG Implementation Traps
1. Data Quality Matters
“During the next two years, more and more global business will be
conducted via automated decisions and automated processes – all relying
on the data residing in corporate databases. But, given the poor state of
data quality today, that’s a scary thought, according to a study of PWC in
New York…
Study found that 75% of the 599 companies surveyed experienced
financial pain from defective data.”
2. People, Process & Politics
-
More daunting than the technical challenges of building BI system
Quaker Chemical CIO: “It was 9 to 10-year process for implementing
BI… not a simple matter of installing the applications and giving
workers access to them… because BI required employees to
collaborate and share information on a global basis, the company
decided to tie employee’s pay to their level of cooperation on the
project.”
L. Mohan
33
Technology is NOT the Solution
 Place more emphasis on :
Business Process Execution vs.
IT Infrastructure
 Do Your Homework !
 Identify High Value-add Applications
 Pilot Test Analytical System
. . . Measure returns
. . . Proof-of-concept
. . . Top Management buy-in
 Pay Heed to Non-IT Hurdles
 Getting Right Data
 Organizational Barriers
 Performance Measurement & Reward Systems
L. Mohan
34
Connect All the Dots…
1. Identify the business problem
2. Set specific goals to address the problem
3. Develop the strategy to achieve these goals,
incorporating all relevant groups and processes
4. Implement in a series of small steps to get value
We derive more long-term value by trying to hit
singles instead of home-runs.
L. Mohan
35
Low Risk Approach To Build Analytical System
- Works Especially When IT Budgets Get Slashed
 Break it into smaller modules
with a clearly defined benefit for each
 Pick the first module with significance
for proof-of-concept and top management buy-in
 Phased implementation will harvest benefits
to provide incentives for continuing the BI project
Best Way To Build a Big System
- Not to Build It…..Let It Evolve
L. Mohan
36
Serious BI Mistakes
1. Doesn’t do the Job
2. Time and Cost Overruns
3. Can’t Trust the Data or Outputs
4. Users Hate It – Won’t Use It
L. Mohan
37
1. BI Doesn’t Do The Job!
WHY?
 The project-scope was not clearly defined.
 The software lacked the functions or was forced to fit the job.
 Software modifications were not fully tested.
 Users were not properly trained on how to use the new tools in
their jobs to replace existing tools.
ACTION ITEMS:
 Define the project requirements with the help of key users who are
hungry for a BI to do their jobs better.
 Train the trainers, the early champions, who can train, and provide
ongoing support, to the other users
 Training is needed not only to navigate the BIS but, more
important, on how to use it in their daily tasks
 Pilot test of BI BEFORE rollout is a MUST!
L. Mohan
38
2. Users Hate It – Won’t Use It!
WHY?
 System is not user-friendly
- The system interface is unfamiliar and not easy to user
 Technical considerations took precedence over users
 Users are not motivated to use the system due to lack of attention
to change management
ACTION ITEMS:
 BI projects should NOT be led IT
 Prototype the system with hungry users
- They can “test-drive” it and provide constructive feedback to
improve to improve the usability and usefulness of the system.
 Critical to get “buy-in” from user group by making them recognize
the need for change and demonstrating “What’s in it for me”
L. Mohan
39
3. Can’t Trust the Data or Outputs!
WHY?
 Data in legacy systems is not clean.
- problems created when data is transferred “as-is” to HRIS
 Not enough validation edits in the data entry screens to stop entry of
patently incorrect data
 No incentive for data feeders to enter correct data
 System tested with only dummy data before rollout
ACTION ITEMS:
 Must include a Data Quality Plan for which significant time and money
should be budgeted in the BI project
 Test the quality of legacy data and cleanse it BEFORE moving it to BIS
 Implement an ongoing process for data hygiene - to keep the data
clean
 Data feeders must benefit from the system
 System test with REAL data is a MUST before rollout
L. Mohan
40
4. Time and Cost Overruns
WHY?
 Unrealistic estimates for both time and cost
 Hidden costs in project implementation
 Changes in project scope
ACTION ITEMS:
 SBUs must take ownership of the BI project to get payoff from IT
investment
 Project oversight must be at TWO levels
- Executive Steering Committee, including top management of
vendors, for monitoring progress and approving any changes in
project scope and the cost/budget implications
- Project Management Office with SBU and IT managers jointly
overseeing the project work
- Must budget specifically for hidden costs in: Training, Integration
of BI with other systems, Conversion of Legacy Data & Data
Analysis
L. Mohan
41
Download