SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
THE MINIMUM
DAILY ADULT                     CMG Canada
   The Right
  Metrics and
  The Wrong
    Metrics
        Denise P. Kalm
  Director, Product Marketing
     Denise.Kalm@ca.com
CMG 2008
    Write a paper
    Get a mentor
    Deadline: Coming soon – June 13


             Get out there!




2
“If you want to inspire confidence,
    give plenty of statistics. It does not
    matter that they should be accurate,
    or even intelligible, as long as there
    are enough of them.”
               Lewis Carroll



3
The Minimum Daily Adult




4
Agenda

    Introduction
    When a Rule of Thumb = ROT
       The Tyranny of Average Response Time
       Standard deviation – the watch-dog
       Other Averages to Watch
       Adding Rabbits and Tortoises
       Avg(Avg) = Garbage
       Percent of What?
       The Tyranny of Correlation




5
Agenda - 2


    The Right Metrics
        Consistency and σ
        Percentages – the Right Way
        Displaying Data

    Summary




6
Why Me?




7
Introduction


What metrics do you use?
    What do they mean?

    Are they useful to you (or anyone else)?

    Are they misleading?

    Were they just easy to get?




8
“Statistics are like women; mirrors of
    purest virtue and truth, or like
    whores to use as one pleases.”
             Theodor Billroth




9
ROT & Average Response Time

RT (Tran Code A) = 0.2
     Actual response times: 0.1, 0.1, 0.3, 0.3, 0.2, 0.2, 0.2,
     0.2



RT (Tran Code B) = 0.2
Actual response times: 0.1, 0.1, 0.1, 0.6, 0.2, 0.2, 0.2.
  0.3



               Are both equally good?
10
“Then there was the man who
     drowned crossing a stream with an
     average depth of six inches.”
               W. I. E. Gates




11
Median Can Be Better

Median – that value where half the
 observations live above and half below.

                              is
                          h at e ?
RT: 0.1, 0.1, 0.8, st W 0.1 m
                   0.1, 0.1, Ti
               Ju nse
                es po
Mean = .22
              R
Median = 0.1 (most common experience)


12
Measuring Consistency


                    .5

                    .33




                                            .5

                                            .17




     0                     0.5                    1


         2σ = 69%        3σ = 95% of data



13
Standard Deviation & Variance
 Standard Deviation – square root of the variance. For
   normal data, 2/3 of the data points are within 1 SD
   of the mean on either side.



 Variance – amount of “spread” of the data around the
   mean:



 S2= ((x1-X)2 + (x2-X)2 + 
. (xn-X)2 ) / n-1

 Where x=mean and xn is each data point, n is the
  number of samples

 14
Standard Deviation of a Sample

     If the SD is large, you need to inspect your
         sampling method. This may indicate:

      Suspect data

      Poor interval choices

      Mixed workload

      Problems





15
“I abhor averages. I like the
     individual case. A man may have six
     meals one day and none the next,
     making an average of three meals
     per day, but that is not a good way
     to live.”
             Louis D. Brandeis



16
It isn’t just response time

Any averages can present problems:

Avg CPU busy or CPU/tran can be problematic
 if variance is high.

     Track variance

     Understand outliers

      Apply knowledge to capacity planning for
     “worst case” scenarios


17
“The average human has one breast
     and one testicle.”
                Des McHale




18
Adding Rabbits & Tortoises Together
What work can be combined (and what cannot)?

Do not combine:

     Background trans with foreground

     Response time critical work with lower criticality

     Daemons with anything else

                   Understand your data!


                        +                      =?

19
“Not everything that can be counted
     counts; and not everything that
     counts can be counted.”
               George Gallup




20
Averages of Averages
     Most collected data is already averaged

      When you then average across a larger interval,
     you average averages

     Avg(Avg) smoothes out variability


      8   9   10   11   12   13   14   15   16
                                                 Avg=0.32
      0.4 0.2 0.2 0.2 .1     1.0 .3    .3   .2




21
Percent of What?


Breast Cancer Risk Reduction

Women who exercise can reduce their risk of breast cancer
 by 18%!



The Rest of the Story

If lifetime risk is only 3%, a 18% reduction in risk only
   improves your risk down to 2.5%



             What is the baseline data?
22
Percent of What?

HRT Scare Story

Women on HRT for 15 years increased their risk of cancer
 by 48%.



The Rest of the Story

If lifetime risk is only 1%, a 48% increased risk only raises
   your risk to 1.48%



             What is the baseline data?
23
In Capacity Planning

Reduce CPU busy of transaction by 50%

     How much was it using before?

     How many of them are there?

     How much spare capacity do you have?

     What do those CPU seconds cost?



If CPU/tran was 0.01 sec and you only run
  1000/day, you have now saved 5 seconds of
  CPU

24
Raw Percentage

What does 50% CPU busy really mean?

     How many engines?

     Is it 50% of one or of total capacity?

     How busy can the system run?

     What is the practical capacity?




25
“Say you were standing with one
     foot in the oven and one foot in an
     ice bucket. According to the
     percentage people, you should be
     perfectly comfortable.”
                Bobby Bragan



26
“USA Today has come out with a
     new survey – apparently, three out
     of every four people make up 75%
     of the population.”
              David Letterman




27
Correlation



     Correlation coefficient - (R2) measures the degree of
     relationship(and direction) between two variables.

     R2 =1.00 indicates a perfect correlation

     R2 = 0.0 means there is no relationship at all.

     R2 = a negative number means that as one variable
     increases, the other decreases.




28
It is NOT cause and effect




29
The Stork Correlation

In a small Welsh town, there was a .95
  correlation between the arrival of storks
  and the arrival of babies.




                   Why?




30
The Stork Correlation


There was also a 1.0 correlation between the
  dates fishermen were home from the sea
  and the likely dates of conception.




31
Key Points to Remember

     Correlation is NOT cause and effect.



     Though there may be a causal relationship between two
     variables, you cannot infer it from a correlation analysis.



     A third factor may really be causing the correlation.




32
Key Points to Remember

     Don’t calculate it by hand – use a tool.



     Use your brain to interpret the results.




33
“A statistician is someone who is skilled at
      drawing a precise line from an unwarranted
         assumption to a foregone conclusion.”




     C
     P
     U
     B
     U
     S
     Y

                SPACE UTILIZATION

34
The Right Metrics

     Know what you are measuring – what is a business
     UOW?

      How much of a user-experienced response time can
     you measure?

     Understand your data

     Always ask – relative to what?

     Which data matters? Who cares?




35
Consistency
     Standard deviation (SAS, Excel
)

     Min and Max

     What is Six Sigma




“Consistency may be the hobgoblin of little
  minds, but it makes you very popular with your
  users.”

                         Denise Kalm


36
Qualifying Percentages

     How many engines?
     How many can the workload use? (CICS)
     What is the usable threshold?
     What was the baseline value before the change?
     How much did the change actually matter?
     Who benefits?


60% of a 3-way processor, 50% of a device where
  60% busy is the practical threshold, merger
  volumes increased CPU 50% from 48% to 72%; no
  issues expected.
37
Displaying Data
     Performance Report
     ABC Bank – 10/18/07



                           0.5




38
The Cost of Doing Business




     10/18/07
          7




39
CPU Busy? When Do I Care?




40
When to be Extra Careful


> Virtualized servers

> Multi-core engines

> zIIPs and zAAPs and IFLs



     What Does CPU Busy Mean?


41
“Without data, you are just another
     person with an opinion.”
                  Unknown




42
“Do not put faith in what statistics
     say until you have carefully
     considered what they do not say.”
               William W. Watt




43
Questions?




        “Statistics
                  can be made to prove
            anything
even the truth.”

                      Unknown




44
Summary


What are the wrong statistics for?
     To inspire national panic

     To mislead voters

     To gain unearned glory



Be proactive, notice trends earlier and develop a
  reputation for integrity and openness.



45
For More Information



     Contact me at: Denise.Kalm@ca.com




46

Weitere Àhnliche Inhalte

Was ist angesagt?

optimizing_site_performance
optimizing_site_performanceoptimizing_site_performance
optimizing_site_performance
Bryan Farrow
 

Was ist angesagt? (9)

Ytl03375 usen
Ytl03375 usenYtl03375 usen
Ytl03375 usen
 
Automated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data FrankfurtAutomated decision making with predictive applications – Big Data Frankfurt
Automated decision making with predictive applications – Big Data Frankfurt
 
Automated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data ParisAutomated decision making using Predictive Applications – Big Data Paris
Automated decision making using Predictive Applications – Big Data Paris
 
optimizing_site_performance
optimizing_site_performanceoptimizing_site_performance
optimizing_site_performance
 
102 Creating Value with Real Options
102 Creating Value with Real Options102 Creating Value with Real Options
102 Creating Value with Real Options
 
Strategy and data governance farcon 2017
Strategy and data governance   farcon 2017Strategy and data governance   farcon 2017
Strategy and data governance farcon 2017
 
Signal and noise
Signal and noiseSignal and noise
Signal and noise
 
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfAutomated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
 
Interpretations of data
Interpretations of dataInterpretations of data
Interpretations of data
 

Andere mochten auch

Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—ŚšŚ Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
yardenaftali
 
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś” Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś”  Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś”  Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś” Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
yardenaftali
 
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
yardenaftali
 
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
yardenaftali
 
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
yardenaftali
 
e2e Projects Profile
e2e Projects Profilee2e Projects Profile
e2e Projects Profile
astroSujit
 
20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour
RogerBurlton
 
Ś”Ś“ŚšŚ“ŚĄŚ™Ś
Ś”Ś“ŚšŚ“ŚĄŚ™ŚŚ”Ś“ŚšŚ“ŚĄŚ™Ś
Ś”Ś“ŚšŚ“ŚĄŚ™Ś
yardenaftali
 
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
yardenaftali
 
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
yardenaftali
 
Ś”ŚŚ© ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
Ś”ŚŚ©  ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™ŚŚ”ŚŚ©  ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
Ś”ŚŚ© ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
yardenaftali
 

Andere mochten auch (12)

Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—ŚšŚ Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
Ś Ś™Śš ŚžŚ‘Ś§Śš Ś‘Ś‘Ś™ŚȘ ŚŚ—Śš
 
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś” Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś”  Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś”  Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
ŚžŚŠŚ’ŚȘ ŚšŚ•ŚžŚ™ŚŚ• Ś•Ś™Ś•ŚœŚ™Ś” Ś Ś•ŚąŚ” ŚœŚ™Ś Ś§
 
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
ŚžŚ Ś”ŚšŚȘ Ś”Ś–ŚžŚŸ
 
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
 
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
Ś”Ś§Ś•ŚĄŚ ŚžŚŚšŚ„ ŚąŚ•Ś„
 
e2e Projects Profile
e2e Projects Profilee2e Projects Profile
e2e Projects Profile
 
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
Ś”ŚĄŚ€Ś™Ś Ś” ŚŚ’Ś•Ś– ŚžŚŚȘ Ś©Ś§Ś“ ŚžŚ©Ś”
 
20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour20090901 London Enterprise Session V3 Colour
20090901 London Enterprise Session V3 Colour
 
Ś”Ś“ŚšŚ“ŚĄŚ™Ś
Ś”Ś“ŚšŚ“ŚĄŚ™ŚŚ”Ś“ŚšŚ“ŚĄŚ™Ś
Ś”Ś“ŚšŚ“ŚĄŚ™Ś
 
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś - Ś›Ś‘ŚŚ•ŚȘ Ś•Ś”ŚŠŚœŚ”
 
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
ŚąŚœ Ś—Ś©Ś™Ś‘Ś•ŚȘ Ś”Ś§ŚšŚ™ŚŚ”
 
Ś”ŚŚ© ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
Ś”ŚŚ©  ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™ŚŚ”ŚŚ©  ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
Ś”ŚŚ© ŚžŚŠŚ’ŚȘ ŚœŚ™ŚœŚ“Ś™Ś
 

Ähnlich wie The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg

Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)
Vijay Kukrety
 
Statistice Chapter 02[1]
Statistice  Chapter 02[1]Statistice  Chapter 02[1]
Statistice Chapter 02[1]
plisasm
 
Brighttalk outage insurance- what you need to know - final
Brighttalk   outage insurance- what you need to know - finalBrighttalk   outage insurance- what you need to know - final
Brighttalk outage insurance- what you need to know - final
Andrew White
 
Statistical analysis
Statistical analysisStatistical analysis
Statistical analysis
highlandn
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last Mile
Health Catalyst
 
Explore, Analyze and Present your data
Explore, Analyze and Present your dataExplore, Analyze and Present your data
Explore, Analyze and Present your data
gcalmettes
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
Health Catalyst
 

Ähnlich wie The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg (20)

Outliers
OutliersOutliers
Outliers
 
Hypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence IntervalsHypothesis Testing: Statistical Laws and Confidence Intervals
Hypothesis Testing: Statistical Laws and Confidence Intervals
 
Dymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdfDymystify Statistics Day 1.pdf
Dymystify Statistics Day 1.pdf
 
Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)Data confusion (how to confuse yourself and others with data analysis)
Data confusion (how to confuse yourself and others with data analysis)
 
Statistice Chapter 02[1]
Statistice  Chapter 02[1]Statistice  Chapter 02[1]
Statistice Chapter 02[1]
 
Business Optimization via Causal Inference
Business Optimization via Causal InferenceBusiness Optimization via Causal Inference
Business Optimization via Causal Inference
 
Machine learning applied in health
Machine learning applied in healthMachine learning applied in health
Machine learning applied in health
 
assignment of statistics 2.pdf
assignment of statistics 2.pdfassignment of statistics 2.pdf
assignment of statistics 2.pdf
 
Statistics
StatisticsStatistics
Statistics
 
Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)Torturing numbers - Descriptive Statistics for Growers (2013)
Torturing numbers - Descriptive Statistics for Growers (2013)
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Mat 255 chapter 3 notes
Mat 255 chapter 3 notesMat 255 chapter 3 notes
Mat 255 chapter 3 notes
 
The Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective StatisticiansThe Seven Habits of Highly Effective Statisticians
The Seven Habits of Highly Effective Statisticians
 
Personal lifestyle and health 161014
Personal lifestyle and health 161014Personal lifestyle and health 161014
Personal lifestyle and health 161014
 
Brighttalk outage insurance- what you need to know - final
Brighttalk   outage insurance- what you need to know - finalBrighttalk   outage insurance- what you need to know - final
Brighttalk outage insurance- what you need to know - final
 
Lies, Damn Lies, and Big Data
Lies, Damn Lies, and Big DataLies, Damn Lies, and Big Data
Lies, Damn Lies, and Big Data
 
Statistical analysis
Statistical analysisStatistical analysis
Statistical analysis
 
Clinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last MileClinical Decision Support: Driving the Last Mile
Clinical Decision Support: Driving the Last Mile
 
Explore, Analyze and Present your data
Explore, Analyze and Present your dataExplore, Analyze and Present your data
Explore, Analyze and Present your data
 
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...There Is A 90% Probability That Your Son Is Pregnant:  Predicting The Future ...
There Is A 90% Probability That Your Son Is Pregnant: Predicting The Future ...
 

KĂŒrzlich hochgeladen

Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
chetankumar9855
 
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls * UPA...
mahaiklolahd
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
adilkhan87451
 

KĂŒrzlich hochgeladen (20)

Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Ahmedabad Just Call 9630942363 Top Class Call Girl Service Available
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 â‚č5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 â‚č5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 â‚č5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 â‚č5000 To 25K With AC Room 💚😋
 
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on WhatsappMost Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
 
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
Model Call Girls In Chennai WhatsApp Booking 7427069034 call girl service 24 ...
 
Jogeshwari ! Call Girls Service Mumbai - 450+ Call Girl Cash Payment 90042684...
Jogeshwari ! Call Girls Service Mumbai - 450+ Call Girl Cash Payment 90042684...Jogeshwari ! Call Girls Service Mumbai - 450+ Call Girl Cash Payment 90042684...
Jogeshwari ! Call Girls Service Mumbai - 450+ Call Girl Cash Payment 90042684...
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀ night ...
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
 
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
Night 7k to 12k Chennai City Center Call Girls 👉👉 7427069034⭐⭐ 100% Genuine E...
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
 
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
Call Girl In Pune 👉 Just CALL ME: 9352988975 💋 Call Out Call Both With High p...
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
 
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❀ (ahana) Indore Call Girls * UPA...
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
 
Call Girls Shimla Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Shimla Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Shimla Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Shimla Just Call 8617370543 Top Class Call Girl Service Available
 

The%20 Minimum%20 Daily%20 Adult%20 %20 Ca Cmg

  • 1. THE MINIMUM DAILY ADULT CMG Canada The Right Metrics and The Wrong Metrics Denise P. Kalm Director, Product Marketing Denise.Kalm@ca.com
  • 2. CMG 2008 Write a paper Get a mentor Deadline: Coming soon – June 13 Get out there! 2
  • 3. “If you want to inspire confidence, give plenty of statistics. It does not matter that they should be accurate, or even intelligible, as long as there are enough of them.” Lewis Carroll 3
  • 5. Agenda Introduction When a Rule of Thumb = ROT The Tyranny of Average Response Time Standard deviation – the watch-dog Other Averages to Watch Adding Rabbits and Tortoises Avg(Avg) = Garbage Percent of What? The Tyranny of Correlation 5
  • 6. Agenda - 2 The Right Metrics Consistency and σ Percentages – the Right Way Displaying Data Summary 6
  • 8. Introduction What metrics do you use? What do they mean? Are they useful to you (or anyone else)? Are they misleading? Were they just easy to get? 8
  • 9. “Statistics are like women; mirrors of purest virtue and truth, or like whores to use as one pleases.” Theodor Billroth 9
  • 10. ROT & Average Response Time RT (Tran Code A) = 0.2 Actual response times: 0.1, 0.1, 0.3, 0.3, 0.2, 0.2, 0.2, 0.2 RT (Tran Code B) = 0.2 Actual response times: 0.1, 0.1, 0.1, 0.6, 0.2, 0.2, 0.2. 0.3 Are both equally good? 10
  • 11. “Then there was the man who drowned crossing a stream with an average depth of six inches.” W. I. E. Gates 11
  • 12. Median Can Be Better Median – that value where half the observations live above and half below. is h at e ? RT: 0.1, 0.1, 0.8, st W 0.1 m 0.1, 0.1, Ti Ju nse es po Mean = .22 R Median = 0.1 (most common experience) 12
  • 13. Measuring Consistency .5 .33 .5 .17 0 0.5 1 2σ = 69% 3σ = 95% of data 13
  • 14. Standard Deviation & Variance Standard Deviation – square root of the variance. For normal data, 2/3 of the data points are within 1 SD of the mean on either side. Variance – amount of “spread” of the data around the mean: S2= ((x1-X)2 + (x2-X)2 + 
. (xn-X)2 ) / n-1 Where x=mean and xn is each data point, n is the number of samples 14
  • 15. Standard Deviation of a Sample If the SD is large, you need to inspect your sampling method. This may indicate: Suspect data Poor interval choices Mixed workload Problems
 15
  • 16. “I abhor averages. I like the individual case. A man may have six meals one day and none the next, making an average of three meals per day, but that is not a good way to live.” Louis D. Brandeis 16
  • 17. It isn’t just response time Any averages can present problems: Avg CPU busy or CPU/tran can be problematic if variance is high. Track variance Understand outliers Apply knowledge to capacity planning for “worst case” scenarios 17
  • 18. “The average human has one breast and one testicle.” Des McHale 18
  • 19. Adding Rabbits & Tortoises Together What work can be combined (and what cannot)? Do not combine: Background trans with foreground Response time critical work with lower criticality Daemons with anything else Understand your data! + =? 19
  • 20. “Not everything that can be counted counts; and not everything that counts can be counted.” George Gallup 20
  • 21. Averages of Averages Most collected data is already averaged When you then average across a larger interval, you average averages Avg(Avg) smoothes out variability 8 9 10 11 12 13 14 15 16 Avg=0.32 0.4 0.2 0.2 0.2 .1 1.0 .3 .3 .2 21
  • 22. Percent of What? Breast Cancer Risk Reduction Women who exercise can reduce their risk of breast cancer by 18%! The Rest of the Story If lifetime risk is only 3%, a 18% reduction in risk only improves your risk down to 2.5% What is the baseline data? 22
  • 23. Percent of What? HRT Scare Story Women on HRT for 15 years increased their risk of cancer by 48%. The Rest of the Story If lifetime risk is only 1%, a 48% increased risk only raises your risk to 1.48% What is the baseline data? 23
  • 24. In Capacity Planning Reduce CPU busy of transaction by 50% How much was it using before? How many of them are there? How much spare capacity do you have? What do those CPU seconds cost? If CPU/tran was 0.01 sec and you only run 1000/day, you have now saved 5 seconds of CPU 24
  • 25. Raw Percentage What does 50% CPU busy really mean? How many engines? Is it 50% of one or of total capacity? How busy can the system run? What is the practical capacity? 25
  • 26. “Say you were standing with one foot in the oven and one foot in an ice bucket. According to the percentage people, you should be perfectly comfortable.” Bobby Bragan 26
  • 27. “USA Today has come out with a new survey – apparently, three out of every four people make up 75% of the population.” David Letterman 27
  • 28. Correlation Correlation coefficient - (R2) measures the degree of relationship(and direction) between two variables. R2 =1.00 indicates a perfect correlation R2 = 0.0 means there is no relationship at all. R2 = a negative number means that as one variable increases, the other decreases. 28
  • 29. It is NOT cause and effect 29
  • 30. The Stork Correlation In a small Welsh town, there was a .95 correlation between the arrival of storks and the arrival of babies. Why? 30
  • 31. The Stork Correlation There was also a 1.0 correlation between the dates fishermen were home from the sea and the likely dates of conception. 31
  • 32. Key Points to Remember Correlation is NOT cause and effect. Though there may be a causal relationship between two variables, you cannot infer it from a correlation analysis. A third factor may really be causing the correlation. 32
  • 33. Key Points to Remember Don’t calculate it by hand – use a tool. Use your brain to interpret the results. 33
  • 34. “A statistician is someone who is skilled at drawing a precise line from an unwarranted assumption to a foregone conclusion.” C P U B U S Y SPACE UTILIZATION 34
  • 35. The Right Metrics Know what you are measuring – what is a business UOW? How much of a user-experienced response time can you measure? Understand your data Always ask – relative to what? Which data matters? Who cares? 35
  • 36. Consistency Standard deviation (SAS, Excel
) Min and Max What is Six Sigma “Consistency may be the hobgoblin of little minds, but it makes you very popular with your users.” Denise Kalm 36
  • 37. Qualifying Percentages How many engines? How many can the workload use? (CICS) What is the usable threshold? What was the baseline value before the change? How much did the change actually matter? Who benefits? 60% of a 3-way processor, 50% of a device where 60% busy is the practical threshold, merger volumes increased CPU 50% from 48% to 72%; no issues expected. 37
  • 38. Displaying Data Performance Report ABC Bank – 10/18/07 0.5 38
  • 39. The Cost of Doing Business 10/18/07 7 39
  • 40. CPU Busy? When Do I Care? 40
  • 41. When to be Extra Careful > Virtualized servers > Multi-core engines > zIIPs and zAAPs and IFLs What Does CPU Busy Mean? 41
  • 42. “Without data, you are just another person with an opinion.” Unknown 42
  • 43. “Do not put faith in what statistics say until you have carefully considered what they do not say.” William W. Watt 43
  • 44. Questions? “Statistics can be made to prove anything
even the truth.” Unknown 44
  • 45. Summary What are the wrong statistics for? To inspire national panic To mislead voters To gain unearned glory Be proactive, notice trends earlier and develop a reputation for integrity and openness. 45
  • 46. For More Information Contact me at: Denise.Kalm@ca.com 46