When Passion Obscures the Facts: The Case for Evidence-Based Testing

Similar documents
ABLE TO READ THE LABEL?

Evidence-Based Medicine

Fresh BaBy s eat Like a MyPlate Super HERO

11 Impressive Health Benefits of Vitamin A

Everything You Need to Know about Vitamins and Minerals

HS58A. Healthy Start vitamins and why you need them

Food Pyramid The only diet guideline?

Name Unit # Period Score 159 points possible Dietary Guidelines, Food Pyramid and Nutrients Test

Healthy Eating for Kids

MyPlate. Lesson. By Carone Fitness. MyPlate

Critical point learning

Food for thought. Easy read information

EVERYDAY NUTRITION FOR HAPPY, HEALTHY KIDS.

Lesson 6. MyPlate. Estimated Class Time Part A Q & A: 20 minutes Total Time: 20 minutes. Part B Poster Activity: 20 minutes Total Time: 20 minutes

HEALTHY EATING. What you need to know for a long and healthy life. March National Nutrition Month

Building Friendships: Avoid Discounting

FINAL EXAM. Review Food Guide Material and Compose/Complete Nutrition Assignment. Orange Green Red Yellow Blue Purple

EASY WAYS TO EAT MORE FRUITS AND VEGETABLES AS PART OF A HEALTHY DIET.

Introduction...10 Eating Well...11 Food Facts...13 Eating Disorders...15 Review Activity...17

A Guide to Help New Mothers Stay Smoke-Free

What and when to feed your child (6 to 24 months)

What you need to know about antioxidants and your radiation therapy

Food. Food Groups & Nutrients

Study of how your body takes in and uses food

Coach on Call. Thank you for your interest in understanding the new Nutrition Facts labels. I hope you find this tip sheet helpful.

BONES TAKE A TECH BREAK POWERFUL POTASSIUM WALKING FRITTATA PRACTICE FEED THEM LISTENING REWARDING FIT AND FABULOUS MINDFULLY THIS EDITION FEATURES:

Vitamins and Minerals

HIV/AIDS Patient Involvement. in Antiretroviral Treatment Decisions

EatHealthy. SUBJECTS: Health Science English Language Arts listening, speaking, and writing Math. Healthy

SAFI NUTRITION OUTREACH AND EDUCATION PROGRAM

Health Information on the Internet

By: Amy Gaddy Brooke Cummins Robert Fink Bethany Smith

Step Up and Celebrate

Nutrition & Age-Related Macular Degeneration (AMD)

Healthy Eating & Staying Healthy

eat well, live well: EATING WELL FOR YOUR HEALTH

Good Communication Starts at Home

Reaching Consumers by Focusing on the Positives: It s all Yolkay. Tia M. Rains, PhD Executive Director, Egg Nutrition Center

Journal of Professional Exercise Physiology

Nutrition for Health. Nutrients. Before You Read

Making Meals Matter. Tips to feed 6-12 year olds. Healthy eating for your school-age child

My Personal Story of Health Through Nutrition, Weight Loss, and Exercise

Our plan about prescriptions and saving money

7 Secrets to make you like your belly when you look in the mirror.

NUTRITION FOR TENNIS PLAYERS

How many of you have gone grocery shopping without knowing what to buy or what foods to make? How many of you have gone to the grocery store and

Eat Well. Live Well. Canada s Food Guide Gets an Overhaul

American University Of Beirut Medical Center Dietary Department DIET FOR LACTATION

Relationship Questionnaire

2017 by Paleo Leap, LLC. All rights reserved

To help students gain familiarity with the health benefits of foods contained in each group of MyPlate

Take and Teach Four Louisiana Foods for Health

Macros and Micros. of a Healthy Diet. Macronutrients. Proteins

14 Superfoods for your baby and how to serve them

BE SURE EVERYONE IN THE AUDIENCE (AND THE VOLUNTEERS!) IS OPEN TO THE FOTONOVELA PAGE BEFORE PROCEEDING.

3/9/2011. I. Main nutritional requirements. WARM-UP (GRAB A SHEET ON YOUR WAY IN) TERMS STUDENT LEARNING OBJECTIVES OBJECTIVE 1

Cutting the Fat. The first fat to deal with:

Healthy Eating Guidelines for Your Vegetarian Baby: 6-12 months

F. To provide energy, to spare body protein, to prevent ketosis. G. Food sources include breads, vegetables, fruit, and milk.

EXAMPLE MATERIAL ETHICAL COMPETENCY TEST. National Accreditation Authority for Translators and Interpreters (NAATI) SAMPLE QUESTIONS AND ANSWERS

Essential Standard. 8.NPA.1 Apply tools (Body Mass Index, Dietary Guidelines) to plan healthy nutrition and fitness.

How to Fight Diabetes and Win. Meal. Planning NUTURNA. Advance Diabetic Support

Nutrients. The food you eat is a source of nutrients. Nutrients are defined as the substances found in food that keep your body functioning.

SOCQ121 & BIOQ321. Session 12. Research into Practice. Department: Social Science.

Nutrition Education for ESL Programs LEVEL: BEGINNING HIGH. Nutrition Standard. Content Objective. Behavior Change Objective. Language Objective

A Fact Sheet for Parents and Carers Healthy Eating for Diabetes

NUTRITION CONCEPTS MACRONUTRIENTS FAT SOLUBLE VITAMINS

Are Foods Containing Lectins Harming Your Health? Are you concerned about lectins?

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING. CP 7026-Software Quality Assurance Unit-I. Part-A

Activity 3-F: Micronutrient Activity Station

The Essential Role of the Healthcare Consumer


NUTRITION Unit I Food Choices & Nutritional Needs

TKT CLIL LESSON PLAN

Living Well With Lupus

Nutrition and Health. Micronutrients - Vitamins

Are You Eating Enough to Lose Weight?

Children s Ideas. Children s Ideas Page 1

Thinking Ahead. Advance Care Planning for People with Developmental Disabilities

Managing conversations around mental health. Blue Light Programme mind.org.uk/bluelight

Setting up a Local Group

Add a little color to your diet. The truth behind what you eat.. And don t!

Welcome & Introduction Yes No Comments and/or Changes

BODYWEIGHT PILATES 2: CORE

GRANDAD S DIET DILEMMA BY EMMA AND RACHEL

2002 Learning Zone Express

HOW TO LOSE WEIGHT FOR LAZY PEOPLE

Lesson 1: Getting the Most Nutrition From Your Food. Lesson Highlights. Getting Started: Objective

Vitamin A. What Is It Good For?

Gluten-free resource pack

News English.com Ready-to-use ESL / EFL Lessons

Hard Edges Scotland: Lived Experience Reference Group

Nutrition and Deficiency Static GK Notes PDF 3

Recovery communities

A report about. Anxiety. Easy Read summary

FOOD = VITAMINS = HEALTH

Digestion and Excretion

Iron for Your Health

Examining the relationship between dietary intake and cardiovascular disease in older adults. Jayne Woodside. Centre for Public Health

Lethbridge FBBC Nutrition Starter Manual. Lethbridge FBBC

Transcription:

When Passion Obscures the Facts: The Case for Evidence-Based Testing Stuart Reid, 2010 Stuart Reid Testing Solutions Group 117 Houndsditch London EC3 UK Tel: 0207 469 1500 Fax: 0207 623 8459 www.testing-solutions.com

How not to write an abstract? For many years we have enjoyed (and sometimes endured) the debates between rival factions in the software testing community. These factions can be labelled into schools of testing, such as the context-driven, standard, analytic, and quality schools, although many simplify this to the context-driven versus the rest. Proponents are equally passionate both for and against, but passion is often used to conceal a lack of real evidence supporting the opposing positions. We see evangelists on both sides making claims and it is often those who speak the loudest, those who speak most persuasively, and those who appear the most passionate swaying opinion mainly by sheer force of personality. This presentation will identify which claims are supported by valid evidence, which claims disagree with the available evidence, and those claims where there is currently insufficient evidence to reasonably support a claim one way or the other.

Adult Testing Blogs? That is, let s cry havoc and let slip the dogs of testing. There are bad people in the world I won't be put out if one of you bigger dogs gets on him first."

Passion, charisma facts? Have you believed everything you ve heard so far at this conference? who do you trust? Are you part of a testing school? does it need defending from outsiders? or does your school defend the industry? does it make your views more extreme? How easily do you change your mind? Don t believe me try using the evidence

Evidence-based medicine (EBM) EBM aims for the ideal that healthcare professionals should make "conscientious, explicit, and judicious use of current best evidence" in their everyday practice Wikipedia Gathering the evidence Using the evidence researchers providers

Evidence-based practice what do you need to know? finding the evidence appraising the evidence applying the results

Medical Evidence - sources 1 2 3 4 5 6 meta-analysis (of randomized controlled trials) randomized controlled trials controlled studies without randomisation well-designed quasi-experimental studies case studies, etc. expert reports, opinions and/or clinical experience

Gathering evidence confidence in evidence fact testing is too immature to wait for facts we don t need 100% confidence opinion # studies

1 2 combined result 6 3 5 7 4

Meta-analysis.. saves >10,000 babies from dying in the last 20 years

Evidence-based testing EBT aims for the ideal that testing professionals should make "conscientious, explicit, and judicious use of current best evidence" in their everyday practice Stuart Gathering the evidence Using the evidence researchers testers

Gathering the testing evidence 1 meta-analyses 2 academic research 3 case studies 4 literature searches 5 surveys expert opinion 6 7 vendor reports

Providing the testing evidence Academic evidence vs Practitioner evidence We need to know its: context - where is this evidence valid? level of confidence We need to be able to find it searchable tags In a standard format?

Evidence-based testing practice what do you need to know? finding the evidence appraising the evidence applying the results

Finding & appraising the evidence peer journals academic conferences text books / education personal experience commercial conferences magazines training courses / expert opinions anecdotes

Confidence in the evidence most confident peer journals academic conferences text books / education commercial conferences / magazines least confident training courses / expert opinions / anecdotes

Complexity of evidence highly complex peer journals academic conferences text books / education commercial conferences / magazines easy to digest training courses / expert opinions / anecdotes

US Pre-schooler (2-5) diet advice

US Kids (6-11) diet advice

US Adult diet advice?

More adult dietary advice Best Antioxidants for Skin Cochrane Review Meta-Analysis: antioxidant supplements--vitamins A, C, and E; beta-carotene; and selenium--do not prevent heart disease or cancer, do not forestall death, and may even increase mortality risk slightly. The first signs of aging usually occur when there are wrinkles on the skin. There are various antioxidants for skin that can help in decreasing the aging process. The effects of antioxidants are evident after a long period of time. Consulting a skin doctor before you incorporate any of the antioxidant supplements in your diet is always the safest option you can take. Here are some best antioxidants for skin. Read more on antioxidants: how they work. Vitamins Sun skin creams and lotions are rich in vitamin E and this is so, because the vitamin E in these cosmetics prevents the damage of cell membranes. It is believed that when vitamin E is applied before sun exposure, it helps in lessening the skin redness, swelling and sun burn. A vitamin supplement that suits your skin is a good choice, as an antioxidant. Wheat germ, safflower, corn, soybean oil, mangoes, nuts Nice and broccoli are some skin, foods that are rich in vitamin E. Similarly, there are Vitamin C (ascorbic acid) and Vitamin A (1st antioxidant used for anti-aging) antioxidants, that one can use to control aging process. shame she s dead! While vitamin C rich foods are cereals, beef, poultry, and fish vitamin A is found abundantly in potatoes, carrots, milk, egg yolks, and cheese. Read more on best antioxidant supplements. From http://www.buzzle.com/articles/best-antioxidants.html

A naïve view of the profession number of testers capability

Actual IT Professionals number of IT professionals Process Maturity Profile of the Software Community 2001 Year End Update, SEI, 2002. capability

Are testers more capable? number of testers/developers capability

The profile for testers? number of testers capability

Testers are not all the same number of testers 20% 60% 20% capability

Complexity of evidence highly complex peer journals academic conferences text books / education commercial conferences / magazines easy to digest training courses / expert opinions / anecdotes

Usability of evidence complexity of evidence the boundary of understanding capability

Presenting the evidence to testers Need to be provided with simple rules or guidelines May need to be trained to find and appraise evidence Should already be competently finding and appraising evidence PLUS Should consider contributing to the guidelines on current best evidence

So, is there any evidence already out there.?

Useful Questions/Evidence? Are formal reviews an efficient way of finding defects or are there better alternatives? Do testing tools save you money, cost you money or are they simply a distraction? Does using standards reduce the probability of project failure? Is a certified tester more effective than those without industry certification? Will exploratory testing detect more bugs than scripted approaches?

For each Question confidence 35% defect removal efficiency against for

Formal reviews? confidence 85% max. defect removal efficiency Capers Jones Software Engineering Best Practices Lessons from Successful Projects in the Top Companies, McGraw Hill, 2010. Based on data from more than 13,000 projects 600 corporations and more than 30 government organizations. against for

System Testing? confidence 40% max. defect removal efficiency Capers Jones against for

Automated Static Analysis? confidence 87% max. defect removal efficiency Capers Jones against for

Testing tools? EuroSTAR 2007 survey approx. 600 respondents 42% achieved significant benefit 33% had reasonable benefit 16% had some benefit 10% had no benefit from the tools

Synergistic Approach? confidence Formal Reviews System Testing Static Analysis 99% max. defect removal efficiency Capers Jones against for

Standards? confidence 8.33% average defect removal Capers Jones against for

Certified testers? confidence 8.5% average defect removal Capers Jones against for

Certified testers? EuroSTAR 2007 survey approx. 600 respondents 35% said that they knew more about testing 26% got a better job or contract 17% were better recognised for their testing skills 1% reported higher pay 23% said it had no effect

Exploratory testing? Will exploratory testing detect more bugs than scripted approaches? Yes, if there s no time to script and run tests Not a useful question the two approaches should ideally be used as complementary approaches

Evidence-based testing what do you need to know? finding the evidence appraising the evidence applying the results

Conclusions We should base our decisions on all the available evidence not restrict ourselves to one or two favourite sources (such as ourselves) More research is needed and the results need to be made accessible to all Testers are not a homogeneous group different capabilities have different needs It doesn t help the discipline if those with different views spend too much of their time arguing amongst themselves

An (academic) EBT Bibliography Procedures for Performing Systematic Reviews, Barbara Kitchenham, NICTA Technical Report 0400011T.1, July, 2004. Reviewing 25 Years of Testing Technique Experiments, N Juristo et al, Empirical Software Engineering, 9, 7 44, 2004. Evidence-Based Software Engineering for Practitioners T Dyba et al, IEEE Software, January / February 2005. In Search of What We Experimentally Know about Unit Testing, N Juristo et al, IEEE Software, November/December 2006. What Do We Know about Defect Detection Methods?, P Runeson et al, IEEE Software, May/June 2006. Software for Dependable Systems: Sufficient Evidence?, D Jackson, MIT, NSA HCSS, Baltimore, MD, May 9, 2007. Systematic literature reviews in software engineering A systematic literature review, Information and Software Technology 51, 7 15, 2009. A systematic review on regression test selection techniques, E Engström et al, Information and Software Technology, 52, 14 30, 2010.