creating dissonance: overcoming organizational bias toward software testing

17
1 Overcoming Organizational Bias towards the Value of Software Testing creating DISSONANCE

Upload: techwellpresentations

Post on 01-Nov-2014

62 views

Category:

Technology


0 download

Tags:

DESCRIPTION

Overcoming organizational bias toward software testing can be a key factor in the success of your testing effort. Negative bias toward testing can impact its perceived value—just as inaccurate positive bias can set your team up for failure through mismanaged expectations. A structured approach to identifying, understanding, and overcoming bias is an integral part of any successful enterprise testing strategy. Keith Klain describes the origins of organizational bias and what it means for your testing effort, including what the test team and the industry do—and don’t do—to support those perceptions. He explores what you can do to identify your particular organization’s bias toward testing, how it evolved, evidence of those attitudes, and what you can do to change perceptions. Through case studies, Keith shares his successes and failures in navigating and running change programs focused on software testing and discusses the obstacles he’s encountered—and overcome.

TRANSCRIPT

Page 1: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

1

Overcoming Organizational Bias towards the Value of

Software Testing

creating

DISSONANCE

Page 2: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

2

CULTURE

EATSSTRATEGYFOR BREAKFAST

Ford Motor Company

Page 3: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

3

Bias is an inclination

to present or hold a partial perspective at the expense of (possibly equally valid) alternatives.

Page 4: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

4

prejudice?

bias?OR

Page 5: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

5

testing is…TOO SLOW

DOESN’T UNDERSTAND OUR BUSINESS

UNNECCESARY

EXPENSIVENOT TECHNICAL

NEEDS TO BE AUTOMATED

Page 6: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

6

developers

consultants

TEST TOOL VENDORS

agile

outsourcing

x-treme programming

RUP

DSDMV-Modelscrum

certification

RAD

TDD

LEAN KANBAN

testmaturitymodels

metrics

Cost

processimprovement

YOUQuality

of

Page 7: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

7

creating

DISSONANCE

Page 8: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

8

NOYES

Page 9: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

9

get connected…

…peers

…experts

…community

Page 10: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

10

YOUWILLFAIL

Page 11: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

11

get educated…

…business

…leadership

…drive

Page 12: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

12

YOUWILLFAIL

usually

Page 13: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

13

start a movement…

…values

…objectives

…principles

Page 14: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

14

YOUWILLFAILless often

Page 15: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

15

Changing culture is HARD!

1. determine your value system

2. define principles underpinned by your values

3. create objectives aligned to your business

4. be continually self reflective

5. do not accept mediocrity

(but if you want to do it anyway…)

Page 16: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

16

MANAGE

EXPECTATIONS!

YOUROWN

Page 17: Creating Dissonance: Overcoming Organizational Bias toward Software Testing

17

Thank you!http://qualityremarks.com

@keithklain