bdd - bias driven development

35
by Mario Fusco [email protected] @mariofusco Bias Driven Development

Upload: mario-fusco

Post on 13-Apr-2017

595 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: BDD - Bias driven development

by Mario [email protected]@mariofusco

Bias DrivenDevelopment

Page 2: BDD - Bias driven development

A bias is a thinking

pattern that leads to

systematic mistakes of

judgment

Page 3: BDD - Bias driven development
Page 4: BDD - Bias driven development

1. Too much information: we are overloaded by information, so we aggressively filter. Some of the what we leave out is actually useful and important

Page 5: BDD - Bias driven development

2. Not enough meaning: we imagine details that were filled in by our assumptions, and construct meaning and stories that aren't really there.

Page 6: BDD - Bias driven development

3. Need to act fast: quick decisions can be seriously flawed. Some of the quick reactions and decisions we jump to are unfair and counter-productive

Page 7: BDD - Bias driven development

4. What should we remember?: our memory reinforces errors. Some of the stuff we remember for later just makes all of the above systems more biased

Page 8: BDD - Bias driven development
Page 9: BDD - Bias driven development

Framing effect: people react to a particular choice in different ways depending on how it is presented

Page 10: BDD - Bias driven development
Page 11: BDD - Bias driven development

Choice-supportive bias: when you choose something, you tend to feel positive about it, even if that choice has flaws

Page 12: BDD - Bias driven development

Confirmation bias: seeking and prioritising information that confirms your existing beliefs

Page 13: BDD - Bias driven development

Well travelled road effect: travellers estimate the time taken to traverse routes differently depending on their familiarity with the route. Frequently travelled routes are assessed as taking a shorter time than unfamiliar routes

Page 14: BDD - Bias driven development

Overconfidence: some of us are too confident about our abilities, and this causes us to take greater risks in our daily lives

The amount of damages that you can cause with a wrong decision is proportional to the level of overconfidence with which you take it

Page 15: BDD - Bias driven development

Law of triviality (or bikeshedding): giving disproportionate weight to trivial issues

Page 16: BDD - Bias driven development

Narrative bias: refers to tendency to make sense of the world through stories

Page 17: BDD - Bias driven development

Bandwagon effect: believing or doing something because people around you believe or do it

Page 18: BDD - Bias driven development

Placebo effect: when simply believing that something will have a certain effect on you causes it to have that effect

Page 19: BDD - Bias driven development

Not inventedhere syndrome

IKEA effect: consumers place a disproportionately high value on products they partially created

Page 20: BDD - Bias driven development

Pro-innovation bias: when a proponent of an innovation tends to overvalue its usefulness and undervalue its limitations

Page 21: BDD - Bias driven development

Semmelweis effect is a metaphor for the tendency to reject new evidence or new knowledge because it contradicts established norms

Page 22: BDD - Bias driven development

Ostrich effect: the decision to ignore dangerous or negative information by “burying” one’s head in the sand, like an ostrich

Page 23: BDD - Bias driven development

Dunning-Kruger Effect: unskilled individuals overestimate their abilities and experts underestimate theirs

Page 24: BDD - Bias driven development

Availability heuristic: overestimate the importance of information that is easy to recall

Page 25: BDD - Bias driven development

Bias blind spot: we recognize the impact of biases on the judgement of others, while failing to see the impact of biases on our decisions

Page 26: BDD - Bias driven development

A non-repeatable process producing

few great successes and

many miserable failures

We got what we deserved for making software

development a craftsmanship instead of an

engineering discipline

Page 27: BDD - Bias driven development

We are engineers, not craftsmen or even worse artists

Page 28: BDD - Bias driven development

Those who cannot develop software,teach software development methodologies

Page 29: BDD - Bias driven development

Life is easier on giants' shoulders

It's a curious thing about software industry: not only we do not learn from our mistakes, we also don't learn from our successes

- Keith Braithwaite

Page 30: BDD - Bias driven development

Listen to listen, not to take a pause and think what you'll say next

Page 31: BDD - Bias driven development

Measure

Measure

Measure

Page 32: BDD - Bias driven development

Enlarge your professional toolbox

Page 33: BDD - Bias driven development

I said professional

=

… and yes, I am biased too

Page 34: BDD - Bias driven development

Newer does NOT always mean better

Page 35: BDD - Bias driven development

Dubito ergo Cogito