the psychology of biases

Post on 14-Jun-2015

157 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Are you convinced that test-driven development (TDD) will benefit your team, but you find some developers view the practice as unproductive and unhelpful? Are you the lone voice advocating for continuous integration (CI), really convinced it will bring huge benefits, but others don't want to listen? Do you see the wisdom of secure-by-design and actively assessing software security, yet management feels that they've avoided any problems so far and assume they'll continue to avoid problems. Research tells us that the information we take in depends on a person’s assumptions, aversions, biases, and preconceptions. Broadly speaking, psychologists and scientists call these cognitive biases. People who study organizational behavior use their understanding of cognitive biases to bring important improvements and change to individuals, teams, and organizations. Come learn about common cognitive biases that impact development teams. Let's explore strategies to identify and cope with seemingly irrational decisions against new and better practices. Through specific examples, learn some straightforward ways that may help you manage the opposition you encounter that can hold teams back. Stephen Ritchie is the author of Pro .NET Best Practices (http://www.apress.com/9781430240235) and the organizer of the DC ALT .NET group (http://www.meetup.com/dcaltnet). He has been writing software professionally for over 20 years. Stephen works as a software development consultant at Excella Consulting in the Washington, D.C. area. His passion for following best practices has taught him to appreciate the value of experience, practical know-how, and continuous learning. Stephen is the .NET best practices steward at Excella Consulting, working with .NET project teams to facilitate and sort out the helpful practices from the unhelpful ones, the practicable from the impracticable, and the "sounds good" from the "it really is good" practices and principles.

TRANSCRIPT

The Psychology of Biases Why Some Folks Are Averse to Better Development Practices

Stephen Ritchie15-Apr-2014

Excella Consulting

Warm Up

• Three Clues–Handouts–Two Secret Clues–Third Clue in the Slides

Excella Consulting

Warm Up

• Third clue:– One word answer– Begins with “H”– Ends with “y”

• Once the question is asked, quickly write down your one word answer.

• Stand up once you have the answer.

Excella Consulting

Warm Up

What one word best describes how she was feeling just before Mary had a little lamb?

Excella Consulting

Warm Up

What are your answers?

Happy

Hungry

Hostility

Excella Consulting

Definition

Cognitive Bias

Own “subjective reality” from their perception of input

Excella Consulting

Personal Story

Excella Consulting

Personal Story

Excella Consulting

Cognitive Bias

SemmelweisReflex

Excella Consulting

Meet the man …

Dr. Semmelweis, M.D.

Obstetrician

Young

Vienna

1846

Excella Consulting

Problem: Childbed Fever

Excella Consulting

Mother’s Mortality Rate

Up To 30%

Semmelweis’ Hospital

Excella Consulting

Mother’s Morality Rate

More Moderate

7.5%

Neighboring Hospital

Excella Consulting

Scientific Method

Q: Why the difference?

Hypothesis

Experiment Conclusion

Excella Consulting

Hypothesis

Between the morgue…

Excella Consulting

Hypothesis

And the delivery room…

Excella Consulting

Hypothesis

Disinfect!

Excella Consulting

Mother’s Mortality Rate

Mortality Rate Dropped

Under 1%

Semmelweis’ Results

Excella Consulting

Conclusion

Lack of Cleanliness

Caused Death

Excella Consulting

Headline

1847: PhysicianMakes Amazing Discovery

Easy to implement, easily proven, and clearly saves lives.

Excella Consulting

Why has nobody ever heard of him?

Dr. Semmelweis, M.D.

Who?Semmel

Excella Consulting

Semmelweis’ Approach

ConventionalWisdom

Challenged

Excella Consulting

Contemporaries’ Beliefs

Hippocrates4 Humours

Excella Consulting

Reaction

Rejection

Criticism

Scorn

Excella Consulting

Definition

Semmelweis Reflex

Reject new evidencethat contradicts

established beliefs

Excella Consulting

Preaching Heresy

Excella Consulting

Test-Driven Development

Test

CodeRefactor

Excella Consulting

Confound Your Logic, Mr. Spock!

LogicalSequentialRationalAnalytical

Excella Consulting

No Silver Bullet

FaultDefectWrongSolution

Avoid

Excella Consulting

Focus On The Pain

Pain PointsAdaptations

Experiments

Results Outcomes

Excella Consulting

Doctor McDreamy

Understanding

Gentle

Helpful

Intuitive

Patient

Excella Consulting

Epilogue

So, whateverbecame of

Dr. Semmelweis?

Excella Consulting

Lured To An Asylum …

Excella Consulting

Put in a straightjacket …

Excella Consulting

Honored Posthumously

Excella Consulting

Don’t Be Like Semmelweis

InsistenceAvoid:

ObsessionArrogance

Excella Consulting

Relax, Have Fun Wit It

Excella Consulting

Cognitive Bias

NormalcyBias

Excella Consulting

Tornado Alley

Excella Consulting

How many tornado shelters in “Tornado Alley”?

Oklahoma

Percentage of homes with storm shelters?

Excella Consulting

Surprisingly

In the Oklahoma City area, perhaps 10 to 20 percent of homes have

some kind of formal shelter.

Most houses and public buildings in ‘Tornado Alley’ lack storm shelters, by Agence France-Presse. May 22, 2013

Excella Consulting

Surprisingly

“Unfortunately, people prefer homes with swimming

pools rather than storm shelters,” said Oklahoma State Representative Joe

DormanMost houses and public buildings in ‘Tornado Alley’ lack storm shelters, by Agence France-Presse. May 22, 2013

Excella Consulting

Definition

Normalcy Bias

Underestimate both the possibility and

effects of a disaster

Excella Consulting

With a name like Target, are we surprised?

Excella Consulting

Security Development Lifecycle

Security & PrivacyRisk AssessmentsStatic Analysis

Incident ResponseFuzz Testing

Excella Consulting

SDL Implementation

Excella Consulting

Six Sigma

Excella Consulting

Cognitive Bias

Ambiguity Effect

Excella Consulting

OCR

Excella Consulting

Punch Card

Excella Consulting

Tried and True

“… it would be excessively costly to IBM to quickly introduce more modern

machinery using electronics and magnetic tape instead of

relays and punched cards.”

From Tabulators to Early Computers in the U.S. Life Insurance Industry: Co-evolution and Continuities, JoAnne Yates, October 1993, CCS WP #153, Sloan School WP #3618-93

Excella Consulting

Definition

Ambiguity EffectFavor an option

where the outcome is known over one where the outcome

is unknown

Excella Consulting

Exercise

• On your index card• Write 3 specific examples• Organizations pick development

patterns and practices that are– “old and adequate” over “new and

better”– “tried and true” over “possibly better”– “always done it” over “unprecedented”

Excella Consulting

Why did we decide to go with …

Automated Testing

Manual Testing

over

Excella Consulting

Why did we decide to go with …

Automated Builds

Manual Builds

over

Excella Consulting

Why did we decide to go with …

Scripts

Manual Configuration

over

Excella Consulting

Why did we decide to go with …

Continuous Integration

Final Integration

over

Excella Consulting

Knowledge, Skill, and Attitude

What to doBarriers

How to do itWhy to do it

Excella Consulting

Training, Coaching, and Practice

Short tutorialTrial periodTraining course

Measure valueEmbed a coach

Excella Consulting

Cognitive Bias

Dunning-Kruger Effect

Excella Consulting

Definition

Dunning-Kruger Effect

Some people can wildly overestimate their relative competence

Excella Consulting

I want to be a lion tamer!

Monty Python - Vocational Guidance Counselor sketch

http://youtu.be/4h-wVe9a6rQ?t=1m6s

Excella Consulting

Definition

Dunning-Kruger EffectPeople with true ability

can tend to underestimate their relative competence

Excella Consulting

Let’s switch to NoSQL

Excella Consulting

Uninitiated

Easy conceptInflated experts

Not yet challenged

Lack experience

Excella Consulting

Knowledge Transfer, Experience, and Expertise

Patience & wisdomProof-of-conceptKnowledge transfer

Know-howExperience

Excella Consulting

We are all individuals. (I’m not!)

“In a very real sense there is no such thing as

organizational behavior. There is only individual

behavior. Everything else flows out of that.”

Principle-Centered Leadership, Stephen Covey

Excella Consulting

• Stephen Ritchie• Excella Consulting

– .NET developer– “Best Practices”– Training agile eng– ScrumMaster/coach

• stephen.ritchie@excella.com

• http://www.linkedin.com/in/sritchie

• @ruthlesshelp• Organizer DC Alt.NET

Shameless Self Promotion

http://amzn.to/v8TD8E

top related