the social psychology of improving software testing processes … - social psycology of... ·...

101
Copyright 2007 by Cordell Vail The Social Psychology Of Improving Software Testing Processes Where You Work Presented by Cordell Vail, cste csbs SQuAD 2007 6th Annual Conference March 14th - 15th, 2007 PPA Center, Denver, Colorado 1/2 day Workshop

Upload: others

Post on 29-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

Copyright 2007 by Cordell Vail

The Social Psychology Of Improving Software Testing Processes Where You Work

Presented by Cordell Vail, cste csbs

SQuAD 2007 6th Annual ConferenceMarch 14th - 15th, 2007

PPA Center, Denver, Colorado

1/2 day Workshop

Page 2: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

2The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

The reason most people never find a 4 leaf clover is thatthey never look for one.

Life is a lot like that.

Cordell Vail

Page 3: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

3The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

PLEASE OPEN YOUR BAG OF TRICKS NOW

Page 4: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

4The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

The concepts for this presentation were born out of frustration from going to seminars and national conferences but not having the influence to impart that knowledge to fellow employees or management upon return to work.

GAINING THE POWER OF INFLUENCE

Page 5: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

5The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building relationships is as much a key element

in successful software testing as finding bugs.

Page 6: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

6The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This presentation is about the power of self improvement.

Page 7: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

7The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This presentation is about building relationships.

Page 8: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

8The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This presentation is about making communications

an art form.

Page 9: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

9The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This presentation is about conflict

resolution.

Page 10: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

10The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This presentation is about learning how to bloom where you

are planted.

Page 11: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

11The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

You will be able to use the principles of this workshop in every part of your life.

Page 12: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

12The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Only dreams believed become dreams achieved.

-Nagesh

Page 13: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

13The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #1

Increasing Your Value At Work:

A Sunrise In Your Testing Career

8:10 a.m. to 8:50 a.m. session8:50 a.m. to 9:15 a.m. group exercise10 minute break

Page 14: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

14The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #2

15 Keys For Conflict Resolution:

The Art of Developing Relationships

9:25 a.m. to 10:15 a.m. session10:15 a.m. to 10:40 a.m. group exercise10 minute break

Page 15: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

15The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #3

The Keys to Maturing The Testing Process Where You work:

Your Ability to Change The Enterprise

10:50 a.m. to 11:40 a.m. session11:40 a.m. to 12:00 p.m. review12:00 p.m. LUNCH!!!!

Page 16: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

16The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #1

Increasing Your Value At Work:

A Sunrise In Your Testing Career

8:10 a.m. to 8:50 a.m. session8:50 a.m. to 9:15 a.m. group exercise10 minute break

Page 17: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

17The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

What is our goal for today?

Page 18: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

18The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

/Team ConflictResolution

EnterprisePersonal

The end goal for today is to help you learn how

to make a difference at work.

Session 1 Session 2 Session 3

Page 19: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

19The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

To Gain Influence at work,YOU HAVE TO HAVE

INFLUENCE WITH YOURSELF.

Page 20: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

20The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

The most important thing we can do to gain influence is to learn to be really good at one thing.

Page 21: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

21The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Here are some keys to helpyou learn how to be come really good at something!

Page 22: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

22The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Three Keys :

Preparation Commitment

Persistence

Page 23: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

23The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

I have learned to treat every one as a teacher, no matter what their position.

Gordon GeeChancellor, Vanderbilt Universitysaid in a BYU Forum address

Page 24: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

24The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Perceptions of life~~~~~~~~~~~~~~

“We don't see things as they are; we see them as we are.”

Anais Nin

Page 25: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

25The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

One of the most powerful tools to bring about

change in your life isGOAL ACHIEVING!

Page 26: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

26The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

“THE” Lists

Skills - Talents - Things I Can Do Skills - Talents - Things I Want to Learn to DoSpecialized Knowledge - Things I Know Specialized Knowledge - Things I Want to Know People I Know - People I Have Known People I Want to Know The Things I Used to Love to Do As a Child Things I Would Do If Money Were No Object

Page 27: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

27The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

(You will find the lists on the CD)

Page 28: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

28The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

DiamondCutter

1

Athlete2

Parent9

Child6

Tester8

Honest9

Loyal8

Dependable9

Friend9 Spirituality

4

Student8

How you perceive yourself

overall

1 low 1 low 10 high10 high

Building Self Worth and Self ConfidenceBuilding Self Worth and Self Confidence

Page 29: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

29The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Athlete

DiamondCutter

Athlete

Parent

Child

Tester

Honest

Loyal

Dependable

FriendSpiritual Student

How others perceive

you overall

1 low 1 low 10 high10 high

Building Self Worth and Self ConfidenceBuilding Self Worth and Self Confidence

Page 30: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

30The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Role GOAL

1.2.3.4.

HUSBAND

Page 31: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

31The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Congruence in your lifewill help you be able tomake Goal ACHIEVING

a successful part of your life.

Page 32: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

32The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Being consistent is a great gift.

Consistency comes when priorities are right in our life.

Page 33: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

33The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

FaithFamily

FriendsFitness

Finances

(In that order)

Setting Priorities In Your Life

Page 34: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

34The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

One of the keys to consistency is organization.

If you don’t use a day planner you have found the place for you to begin!

Page 35: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

35The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Page 36: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

36The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Page 37: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

37The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

KNOWLEDGE IS POWER!

Most people never read a book again after they graduate from school!

They normally say they just don’t have time to do all that reading.

Is it time or lack of ambition?

Page 38: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

38The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

WHAT IS THE LIMITOF YOUR MIND?

HAVE YOU EVER WONDERED?

Page 39: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

39The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

I cdnuolt blveiee taht I cluod aulaclty I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg The uesdnatnrd waht I was rdanieg The phaonmneal pweor of the hmuan phaonmneal pweor of the hmuan mind. mind. Aoccdrnig to a rscheearch at Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, The olny waht oredr the ltteers in a wrod are, The olny iprmoatnt tihng is taht the frist and lsat ltteer iprmoatnt tihng is taht the frist and lsat ltteer be in the rghit pclae. The rset can be a taotl be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it wouthit a mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the deos not raed ervey lteter by istlef, but the wrod as a wlohe. Amzanig huh? yaeh and I wrod as a wlohe. Amzanig huh? yaeh and I awlyas thought slpeling was ipmorantt! awlyas thought slpeling was ipmorantt!

Page 40: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

40The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

See the recommendedreading lists and speedreading course on the CD.

Page 41: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

41The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Mentors can help you obtain your life’s goals.

Page 42: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

42The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

“If you will study the attributes of ten great men and women, their attributes of greatness will start showing up on your screen of life.”

Sterling W. SillMetropolitan Life Insurance

Page 43: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

43The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

A sunrise in your career: 11 Keys to improving your value at work

• Key #1: Become an Expert at One Thing• Key #2: Know the Culture• Key #3: Personal Attitude & Demeanor• Key #4: Responsibility & Ownership• Key #5: Cross Training, Education & Certification• Key #6: Making a Contribution• Key #7: Goal Setting• Key #8: 5 F Priorities• Key #9: Use Time Management• Key #10: Be a Team Member• Key #11: Leadership

Page 44: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

44The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Q A&Cordell Vail, cste

Page 45: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

45The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

TEST TEAM WORK BOOK

Issues

Solutions

Practical Exercise Work BookGROUPS 3 MAJOR ISSUES

1. _________________________

2. _________________________

3. _________________________

GROUPS SOLUTIONS

1. _________________________

2. _________________________

3. _________________________

Page 46: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

46The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #2

Keys For Conflict Resolution:

The Art of Developing Relationships

9:25 a.m. to 10:15 a.m. session10:15 a.m. to 10:40 a.m. group exercise10 minute break

Page 47: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

47The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

We need to learn how to build relationships with:

Managers / SupervisorsCo-workers (team)Developers / System Engineers Vendors / SuppliersUsers / CustomersContractors / Part time workers

Page 48: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

48The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building Relationships with Managers

• IssuesMicro-managingMy way or no wayTaking credit for your workEmployee evaluationsYour pride and hurt feelings

Their strange behavior

Page 49: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

49The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

• SolutionsLearn to listenDo first – question laterMake them look goodLook for teaching momentsBe the best of the bestWalk fast except to the bathroom

Building Relationships with Managers

Page 50: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

50The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

How to build relationships with the test team

Page 51: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

51The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

TRIBE MENTALITY:Does the TV reality show “SURVIVOR”

have any similarities to your work place?

Page 52: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

52The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building Relationships with Test Team

• IssuesBack bitingGossipTaking credit for your workNot carrying fair share of work loadNot willing to help teamApple Polishing

Page 53: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

53The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

• SolutionsWeekly tips Secret friend “good deeds”Complementing others in meetingsNo one likes a growling dogInclude them in your successes

Building Relationships with Test Team

Page 54: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

54The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Page 55: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

55The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Page 56: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

56The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building Relationships With Developers

• IssuesFinding bugs makes me look badThe bug is data related not codeThat is a missing feature not a bugAs a tester you are the adversary

Page 57: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

57The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

• SolutionsBribe with foodSay “Help me understand”not “I’m right you are wrong”Catch them doing things rightPeople will work harder for praisethan for more money

Building Relationships With Developers

Page 58: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

58The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building relationships with contractors / part time workers

Page 59: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

59The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building Relationships With Contractors

• IssuesJob security for a contractor can beto make employees look badEmployees feel threatenedThe contractor doesn’t have to dealwith company politicsNo documentation

Page 60: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

60The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

• SolutionsInclude them even if company doesn’tLearn from themDon’t burn bridgesGive them credit for good workAre you a rotten apple or yeast?

Building Relationships With Contractors

Page 61: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

61The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building relationships withUsers / Customers

Page 62: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

62The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Building Relationships With Users

• IssuesWant what can’t be deliveredUpset with bugs that were missedDon’t know what they don’t knowDon’t have time to participate

Page 63: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

63The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

• SolutionsLet them help write acceptance testsduring requirements gatheringHelp them see the big pictureListen to themPut quality over delivery deadline

Building Relationships With Users

Page 64: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

64The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Keep on doing what you have been doing and you will keep on getting what you have been getting!

Page 65: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

65The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

But when the day is done, our collective strengthsovercome our weakness

and together we accomplish a great deal.

Don Denny, WSIPC

Page 66: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

66The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SummaryManagers – give before askingTest Team – don’t be a growling dogDevelopers – feed their ego and hungerContractors – include themUsers – listen to them

See the 15 keys handout on the CD. Use them and it will change your life at work.

3-074

Page 67: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

67The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Q A&Cordell Vail, cste

Page 68: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

68The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

TEST TEAM WORK BOOK

Issues

Solutions

Practical Exercise Work BookGROUPS 3 MAJOR ISSUES

1. _________________________

2. _________________________

3. _________________________

GROUPS SOLUTIONS

1. _________________________

2. _________________________

3. _________________________

Page 69: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

69The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

SESSION #3

The Keys to Maturing The Testing Process Where You work:

Your Ability to Change The Enterprise

10:50 a.m. to 11:40 a.m. session11:40 a.m. to 12:00 p.m. review12:00 p.m. LUNCH!!!!

Page 70: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

70The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Have you ever felt the thrill that comes from the power of starting something really good?

Page 71: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

71The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Then you get others involved.

Page 72: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

72The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

And when it is done, sometimes you And when it is done, sometimes you realize that it doesn't matter who lit the realize that it doesn't matter who lit the first candle.first candle.

4-005

Page 73: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

73The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

What was our goal for today?

Page 74: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

74The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

/Team ConflictResolution

EnterprisePersonal

The end goal for today is to help you learn how

to make a difference at work.

Session 1 Session 2 Session 3Today’s goal!

Page 75: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

75The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Improve how you do your job (session 1)

Improve your team (session 2)

Improve the whole company (session 3)

Improve the profession (your life time)

Page 76: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

76The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

The single most important thing you can do if you want to help mature the testing process in your company, is to become an expert in your field.

Page 77: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

77The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

If you are the best of the best at what you do, management and coworkers will listen to you.

The top 20% of the people every profession are never unemployed.

Brian Tracy

Page 78: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

78The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Being an expert means staying at the leading edge of your field.

Page 79: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

79The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Conformity Makes Or Breaks Processes -

otherwise we have the tail wagging the dog.

Page 80: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

80The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

When I was young I decided I would change the world

But the world would not be changedSo I decided

to change my countryBut the country would not allow change

So I decided to change my community

But the community was set in their waysSo I decided

to change my familyBut they would have nothing to do with it

Page 81: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

81The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

So I decided to just change myself

Then I found that when I changed myself My family changed

And when my family changed They changed the community

And when the community changed They changed the country

And when the country changed Then the world changed with it

Epitaph from a grave stone in London, England

Page 82: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

82The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

“We need to transition out of the corrective action mode and into the continuous improvement mode.”

Vincent C. GuessCMII for Business Process Infrastructure Page Viii

Page 83: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

83The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

REVIEW

Page 84: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

84The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

How can you personally improve the test process where you work?

Get buy in from other testers, developers and management !

Page 85: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

85The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

How do you do that?

Page 86: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

86The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

By Gaining Influence!

Page 87: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

87The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

How do you do that?

Page 88: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

88The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

There is a direct relationship to the inter-relationships of different

parts of our lives.

Page 89: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

89The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

PerspectiveSelf EsteemSelf WorthSelf ConfidenceSelf perception

Page 90: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

90The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Setting prioritiesFilling out your listsACHIEVING goalsUse Time Management

Page 91: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

91The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Personal Attitude & DemeanorResponsibility & OwnershipCross TrainingEducation & Certification

Page 92: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

92The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Making a ContributionBe a Team MemberLeadershipInter-relationships

Page 93: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

93The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Become an expert in your fieldUnderstand the cultural environmentLearn the current process

Page 94: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

94The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Key phrases to remember:

Management of Change

Congruency in your personal life

When you are in at rat race, even if you win you are still a rat.

Page 95: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

95The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Outwardly successful, inwardly unhappy.

Being by doing/being by being/being by becoming.

Wayne Dyer

Page 96: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

96The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

If you don’t remember anything else from this workshop:

YOU CAN’T FOOL THE CHICKENS!

Page 97: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

97The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

This is not the end.

It is just the beginning!

SO LETS GO DO SOMETHING

REMARKABLE!

Page 98: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

98The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Q A&Cordell Vail, cste

Page 99: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

99The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

For Additional InformationFor Additional Information

www.goldenmailbox.com/librarywww.vcaa.com

Page 100: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

100The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

Cordell Vail, cste, csbs – Quality Assurance Analyst -Cordell grew up in Utah. He graduated from the Brigham Young Universityand has completed two years of graduate school work at the University of Utah in Interpersonal Communications. He served as an Infantry Platoon Leader in Vietnam. He was an instructor at Ft. Benning, GA Infantry School for 2 years and achieved the rank of Captain before his discharge from the Army. His work experience includes being a Controller for International Exchange Students Inc, and Laser Image Systems Inc, Assistant Plant Manager at Designer Line Manufacturing Inc, Software Developer and Senior Systems Analyst at Nixdorf Computer Inc and Software Developer at Software Systems Solutions Inc. With this wide range of business experience, Cordell also brings to the presentation a test engineer’s perspective. He is a Certified Software Test Engineer and Certified School Business Specialist with ten years experience in manual and automated testing. He now lives in the Seattle Washington area, where he was a Software Test Engineer at Weyerhaeuser for 8 years, and for the past 3 ½years has been a Quality Assurance Analyst with the Washington School Information Processing Cooperative. WSIPC is a cooperative of 290 Washington State school districts. Cordell has helped several Test Engineers pass their CSTE certification test. He has published 5 books and is currently writing a book on the Social Psychology of Software Testing. His humorous and memorable presentations have entertained and educated audiences across the continent from Vancouver, British Columbia to Orlando, Florida - from Toronto, Ontario to Los Angels, California.

Page 101: The Social Psychology Of Improving Software Testing Processes … - Social Psycology Of... · 2007-03-16 · The Social Psychology of Improving Software Testing Processes Where You

101The Social Psychology Of Improving Testing Processes Where You Work – 2007 SQuAD Conference – Denver, CO - Copyright 2007 by Cordell Vail

I grant permission to make digital or hard copies of this work for personal or classroom use, provided that (a) Copies are not made or distributed for profit or commercial advantage, (b) Copies bear my copyright notice and full citation on the first page, and if you distribute the work in portions, the notice and citation must appear on the first page of each portion. Abstracting with credit is permitted. The proper citation for this work is “The Social Psychology of Improving Software Testing Processes Where You Work, www.vcaa.com, (c)”. Each page that you use from this work must bear the notice "Copyright (c) Cordell Vail, www.vcaa.com” or, if you modify the page, "Modified slide, originally from Cordell Vail", and (d) If a substantial portion of a presentation that you make is derived from the materials in this workshop, advertisements of that presentation must include the statement, "Partially based on materials provided by Cordell Vail, www.vcaa.com." To copy otherwise, to republish or post on servers, or to distribute to lists requires prior specific permission and a fee. Request permission to republish from Cordell Vail, [email protected].