Top Banner
11:30 – 12:15 Room 3 Misleading Validations: Be Aware of Acceptance Criteria (en) Anand Ramdeo Time: Location: Title: Presenter:
32
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ramdeo green

11:30 – 12:15 Room 3 Misleading Validations: Be Aware of Acceptance Criteria (en) Anand Ramdeo

Time:

Location:

Title:

Presenter:

Page 2: Ramdeo green

MISLEADING      VALIDATIONS  

Be  Aware  Of  Acceptance  Criteria   Anand  Ramdeo  

@tes@nggeek  

Page 3: Ramdeo green

!

Page 4: Ramdeo green

1

Page 5: Ramdeo green
Page 6: Ramdeo green
Page 7: Ramdeo green

Life  is  short,  art  long,  opportunity  flee4ng,  experience  treacherous,  

judgement  difficult    

Hippocrates  (460  –  400  BC)  

Page 8: Ramdeo green
Page 9: Ramdeo green
Page 10: Ramdeo green

Men  are  disturbed  not  by  things,  but  by  the  views  which  they  take  of  them.  

 Epictetus  

Page 11: Ramdeo green
Page 12: Ramdeo green
Page 13: Ramdeo green
Page 14: Ramdeo green
Page 15: Ramdeo green
Page 16: Ramdeo green
Page 17: Ramdeo green
Page 18: Ramdeo green

Project  is  progressing  well  and  was  delivered  on  4me.  Customer  is  not  happy.    Project  is  progressing  well  and  was  delivered  on  4me,  however  customer  is  not  happy  because  upgraded  version  corrupted  their  exis4ng  data.  

Page 19: Ramdeo green

Tes4ng  –  Problem  to  discover  

Dopamine  –  Green  is  good  

Informa4on  to  theory   Confirma4on  bias  –  

Don’t  ques4on  theory  

Sprint  =  tunnel  vision  

Working  system  aVer  every  commit-­‐  Lucid  Fallacy    

Narra4ve  fallacy  –  if  something  does  fail.  

Page 20: Ramdeo green
Page 21: Ramdeo green
Page 22: Ramdeo green

NO  

YES  

Page 23: Ramdeo green
Page 24: Ramdeo green

The  value  of  any  prac4ce  depends  on  its  context.  

Define  context?  What  do  you  mean  by  context?   How  this  principle  helps  

me  on  –  every  single  day?  

How  do  I  know  if  I  am  following  this  principle?  

Can  I  consciously  check  if  I  am  following  this  principle?  

Page 25: Ramdeo green

There  are  good  prac4ces  in  context,  but  there  are  no  best  prac4ces.  

What  do  we  get  by  rejec4ng  the  no4on  of  best  prac4ces?   If  an  approach  always  

work  in  a  given  context,  does  it  not  become  best  prac4ce  in  that  context?  

Does  it  not  make  it  easier  for  starter?  

When  do  we  know  if  a  prac4ce  is  becoming  best  prac4ce  –  in  our  mind?  

Page 26: Ramdeo green

People  working  together  are  the  most  important  part  of  any  project’s  

context.  

How  do  you  define  most  important?  

What  do  you  mean  by  working  together?  

What  other  factors  are  considered  in  branding  people  as  most  important?  Are  they  important  

even  if  they  are  not  delivering?  

What  if  someone  is  not  a  good  team  member  and  s4ll  delivers  the  most?  

Page 27: Ramdeo green

Projects  unfold  over  4me  in  ways  that  are  oVen  not  predictable.    

So  what  –  what  does  it  tell  me?  How  does  this  principle  help  me?  

How  do  I  know  if  I  am  following  this  principle  or  not  following  this  principle?  

What  if  project  turns  out  to  be  predictable?  

How  do  we  plan  if  we  know  its  unpredictable?  

Page 28: Ramdeo green

The  product  is  a  solu4on.  If  the  problem  is  not  solved,  product  doesn’t  

work.  

Product  works  or  does  not  work  –  is  it  a  binary  thing?  What  if  there  are  workarounds?  

Product  usually  is  a  collec4on  of  problems,  what  if  most  problems  are  solved  and  few  are  not  solved?  

Is  it  important  to  find  a  problem?   How  does  it  help  in  my  

tes4ng  ac4vi4es  –  during    planning    &  execu4on?  

Page 29: Ramdeo green

Good  soVware  tes4ng  is  a  challenging  intellectual  process.  

Does  it  have  to  be  challenging?  What  if  you  know  pa_ern  and  don’t  need  to  work  hard  to  find?  

What  do  you  mean  by  intellectual    process  in  tes4ng?  

How  do  I  know  if  what  I  am  doing  is  intellectual  or  not  ?  

What  happens  if  I  don’t  find  it  challenging  or  intellectually  engaging?  

Page 30: Ramdeo green

Only  through  judgement  and  skill,  exercised  coopera4vely  throughout  the  en4re  project,  are  we  able  to  do  the  right  things  at  the  right  4mes  to  

effec4vely  test  our  products.  

Page 31: Ramdeo green

 Given  That  4me  runs  out  or  par4cipants  are  bored  When  speakers  have  nothing  more  to  say  or  can  not  answer  Then    speaker  say  thank  you  for  your  4me  and  a_en4on.  

           Anand  Ramdeo              @tes4nggeek  

Page 32: Ramdeo green

We depend on your feedback in order to improve the quality of this conference. Please kindly complete your feedback form.

At the end of the day feedback forms will be collected by the exit.

Thank you.