Vous êtes sur la page 1sur 9

Understanding Critical

Success Factor Analysis


Daniel Austin
W. W. Grainger, Inc.
W3C / WSAWG Spring 2002

Overview of CSF Analysis


CSF analysis is:

A method developed at MITs Sloan school


by John Rockart to guide businesses in
creating and measuring success
Widely used for technology and architectural
planning in enterprise I/T
A top-down methodology that is especially
suitable for designing systems as opposed
to applications
A reductionist method for going from an
abstract vision to concrete requirements

Spring 2002

Understanding CSF

What Is a Critical Success


Factor?
A key area where satisfactory

performance is required for the


organization to achieve its goals
A means of identifying the tasks and
requirements needed for success
At the lowest level, CSFs become
concrete requirements
A means to prioritize requirements

Spring 2002

Understanding CSF

The CSF Method


Start with a vision: mission statement
Develop 5-6 high level goals
Develop hierarchy of goals and their
success factors

Leads to concrete requirements at the


lowest level of decomposition (a single,
implementable idea)
Along the way, identify the problems being
solved and the assumptions being made

Cross-reference usage scenarios and


problems with requirements

Spring 2002

Understanding CSF

Results of the Analysis


Mission statement
Hierarchy of goals and CSFs
Lists of requirements, problems, and
assumptions
Analysis matrices

Problems vs. Requirements matrix


Usage scenarios vs. Requirements matrix

Solid usage scenarios

Spring 2002

Understanding CSF

Relationship to Usage
Scenarios
Usage

scenarios or use cases


provide a means of determining:
Are

the requirements aligned and


self-consistent?
Are the needs of the user being met
as well as those of the enterprise?
Are the requirements complete?

Spring 2002

Understanding CSF

Example: From Goal to


Requirements
Put a man on the moon in 10 years
Invent orbital
rocket

Create landing
module

Invent re-entry
vehicle

Invent space
suit
(more CSFs
here)
Mug for
camera
Spring 2002

Recite heroic
speech

Plant plastic flag


w/support wire

Understanding CSF

Things to Think About


Brainstorming: if we do all of these
things, will we succeed?
Refactoring and rearranging the
hierarchy are part of the process (the
hierarchy itself is important information)
Leave no stone unturned: every idea is
a good one
Different levels of abstraction require
careful navigation!

Spring 2002

Understanding CSF

Conclusion
CSF analysis:
Produces results that express the needs
of the enterprise clearly and (hopefully)
completely
Allows us to measure success and
prioritize goals in a sensible way
When used together with traditional
usage scenarios, ensures that the needs
of both the user and the enterprise are
being met

Spring 2002

Understanding CSF

Vous aimerez peut-être aussi