cognitive bias in software development - web directions 2015 - julia clavien

42
JULIA CLAVIEN @JULIACLAVIEN #WD15 COGNITIVE BIAS IN SOFTWARE DEVELOPMENT

Upload: julia-clavien

Post on 21-Apr-2017

278 views

Category:

Software


1 download

TRANSCRIPT

J U L I A C L AV I E N

@ J U L I A C L AV I E N# W D 1 5

C O G N I T I V E B I A S I N S O F T WA R E D E V E L O P M E N T

?

C O G N I T I V E B I A S

S y s t e m a t i c e r ro r s i n j u d g e m e n t a n d d e c i s i o n m a k i n g c o m m o n t o a l l h u m a n b e i n g s .

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

E S T I M AT E

$ 1 0 2 m i l l i o n

F I N A L C O S T

$7 million

T h e t e n d e n c y o f i n d i v i d u a l s t o d i s p l a y a n o p t i m i s m b i a s a n d u n d e re s t i m a t e t h e t i m e a n d re s o u rc e s r e q u i r e d t o c o m p l e t e a p r o j e c t .

T H E P L A N N I N G FA L L A C Y

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

M O T I VAT E D R E A S O N I N G

T h e t e n d e n c y o f i n d i v i d u a l s t o p e rc e i v e t h e s p e c i f i c t a s k o r p ro j e c t t o b e c o m p l e t e d a s u n i q u e , a n d i g n o re t h e t i m e n e e d e d t o c o m p l e t e s i m i l a r t a s k s o r p r o j e c t s i n t h e p a s t .

P L A N N I N G F O C A L I S M

@ J U L I A C L AV I E N# W D 1 5

K N O W N K N O W N S

@ J U L I A C L AV I E N# W D 1 5

K N O W N U N K N O W N S

U N K N O W N U N K N O W N S

@ J U L I A C L AV I E N# W D 1 5

R E F E R E N C E C L A S S F O R E C A S T I N G

B e n t F l y v b j e r g

P O S T M O RT E M

@ J U L I A C L AV I E N# W D 1 5

P R E M O RT E MG a r y K l e i n

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

T h e t e n d e n c y t o f a v o u r h a r m o n y o r c o n f o r m i t y i n a g r o u p t h a t r e s u l t s i n a u n c h a l l e n g e d a n d p o o r q u a l i t y d e c i s i o n m a k i n g .

G R O U P T H I N K

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

S O L I C I T O P I N I O N S I N A D VA N C E

@ J U L I A C L AV I E N# W D 1 5

B L I N D V O T E S

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

?W h e r e i s t h e n e a r e s t A p p l e s t o r e ?

O u r t e n d e n c y t o i n t e r p r e t t h i n g s i n a w a y t h a t s u i t s o u r p r e c o n c e p t i o n s .

C O N F I R M AT I O N B I A S

@ J U L I A C L AV I E N# W D 1 5

F L I P T H E F R A M E

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

C L I E N T ’ S V I E W D E V ’ S V I E W

@ J U L I A C L AV I E N# W D 1 5

T h e t e n d e n c y t o p re f e r s m a l l e r p a y o f f s n o w, o v e r l a rg e r p a y o f f s l a t e r. T h i s c a n l e a d t o d i s c o u n t i n g f u t u r e v a l u e w h e n i t r e q u i r e s s a c r i f i c e s i n t h e p r e s e n t .

H Y P E R B O L I C D I S C O U N T I N G

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

PA U S E & S H A R E

@ J U L I A C L AV I E N# W D 1 5

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

T h e t e n d e n c y o f i n d i v i d u a l s t o b a s e d e c i s i o n s o n h o n o u r i n g p re v i o u s l y e x p e n d e d c o s t s , r a t h e r t h a n o n t h e f u t u re c o n s e q u e n c e s .

T H E S U N K C O S T FA L L A C Y

@ J U L I A C L AV I E N# W D 1 5

@ J U L I A C L AV I E N# W D 1 5

G E T C L E A R O N O P T I O N S & O U T C O M E S

1 . T H E P L A N N I N G FA L L A C Y

3 . C O N F I R M AT I O N B I A S

5 . T H E S U N K C O S T FA L L A C Y

4 . H Y P E R B O L I C D I S C O U N T I N G

2 . G R O U P T H I N K

J U L I A C L AV I E N

@ J U L I A C L AV I E N# W D 1 5

C O G N I T I V E B I A S I N S O F T WA R E D E V E L O P M E N T