mode evasion

36
Mod-E-Vasion vs. Motivation QA Staff Meeting 7/15/2010

Upload: watzamatoni

Post on 22-Jan-2018

875 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mode Evasion

Mod-E-Vasion vs. Motivation

QA Staff Meeting 7/15/2010

Page 2: Mode Evasion

Quality and Motivation

Page 3: Mode Evasion

Boredom at Work

You know who you are if it’s you…

RIGHT? It happens to (almost) everyone…

If it wasn’t WORK…

They’d call it VACATION

And CHARGE you…

Page 4: Mode Evasion

Is This You?

Page 6: Mode Evasion

Motivation Explained…

Page 7: Mode Evasion

Theory X

• Assumes the average person:

– Dislikes work and attempts to avoid it

• Has no ambition

• Wants no responsibility

• Would rather follow than lead

– Is self-centered and therefore does not care about organizational goals

– Resists change

– Is gullible and not particularly intelligent

Page 8: Mode Evasion

Management X Approaches

• Hard Approach:– Coercion– Implicit threats– Close supervision– Tight controls

• Results in hostility, purposely low-output, and hard-line union demands

• Soft Approach:– Permissive and seek harmony with the hope that

employees will cooperate when asked to do so• Results in ever-increasing requests for more rewards in

exchange for ever-decreasing work output

Page 9: Mode Evasion

Problem with Theory X

• A satisfied need no longer motivates.

– Company relies upon money and benefits to satisfy employee’s lower needs

– Once needs are met, motivation is lost

• Style actually hinders higher level needs

– (i.e. money isn’t everything for job satisfaction)

Page 10: Mode Evasion

Inspiration from Management

Page 11: Mode Evasion

Theory Y

• Assumes the following:

– Work can be as natural as play and rest– People will be self-directed to meet their work

objectives if they are committed to them

– People will be committed if rewards are in place that address higher needs such as self-fulfillment

• People will then seek responsibility– Most people can handle responsibility because

c r e a t i v i t y and i n g e n u i t y are common in the population.

Page 12: Mode Evasion

Theory Y: If true…

• Opportunity to alignpersonal goals with company goals– Use employee’s own quest

for fulfillment as the motivator

• Note: Theory Y Management does not imply a soft approach…– Also, some people may not

have reached level of maturity needed and might need tighter controls that can later be relaxed as employee develops.

Page 13: Mode Evasion

Theory Y Management

• Motivational Energy can be harnessed by:– Decentralization and Delegation

• Reduction in levels of management• Responsibility and decision making delegated

– Job Enlargement• Broadening the scope of job

– Add variety and opportunities

– Participative Management• Consulting employees in decision making process to tap creative

capacity and provide SOME control over work environment

– Performance Appraisals• Have employee set objectives and participate in the process of

evaluating how well they were met

Page 14: Mode Evasion

Still Unmotivated?

Page 15: Mode Evasion

Out of the RutStickyMinds.com Article Michael Bolton

I'm testing, and I just realized that I'm bored.

This is a Bad Thing. I'll have to do something about it…

I'll sneak a few moments of disposable time, defined as:

"the time that you can afford to waste…

without getting into TROUBLE."

Page 16: Mode Evasion

No tester that I know of is really supervised every minute

of every day

If it turns out that I've wasted disposable time

it's OKby definition I can afford to waste it…

And maybe I'll learn something C O O L …

We have moments in which we might…

•try a new test idea•do some side research

•look briefly at a different area of the product

•or just do something else for a while.

Page 17: Mode Evasion

... It means that SOMETHING BIG...

…is keeping us from doing what we want to dofrom playing outside

from expressing ourselves

from moving forward

"... boredom isn't the same thing as being in stasis.

Being bored doesn't mean there's nothing to do…

Page 18: Mode Evasion

Triggers of Boredom

• Repetition Repetition Repetition

• Minute and fragmented tasks

• Insufficient motivation

• The absence of a need for intellectual engagement

• The absence of things that

!!! WAKE US UP !!!

Page 19: Mode Evasion

Without motivationI lose engagement…

…and without engagement…

…motivation becomes

more difficult….

Page 20: Mode Evasion

Common Tester Complaints

• When Mandated to Repeat Heavily Scripted Tests:

–Not discovering new problems

–Not finding bugs

–Can feel that they're not learning

• Don't feel as though in control of their own testing process

Page 21: Mode Evasion

What Can You Do to Take Back Control?

Page 22: Mode Evasion

Trade Assignments

• On a well-managed or self-organizing team, we might be able

to trade assignments to play to our strengths.

Note: – The downside of simply trading off work is that you might

deprive yourself of an opportunity to learn something valuable.

• Check with your lead first!

Page 23: Mode Evasion

Exploit Variation

When feeling bored, try to change the work in subtle but interesting ways.

• Doing vs. Describing• Careful vs. Quick• Working with the product vs. working with the developer• Design vs. Execution• Data gathering vs. Data analysis• Solo work vs. Team effort

Page 24: Mode Evasion

Variation

• When BORED, pause, note whatever approach you’re using at the moment, and try

going the other way…

• Try branching and backtracking:– deliberately choosing a different path of execution,

and then aborting it and backing up several steps.

– This can be very useful for revealing state-based bugs.

The downside of variation is that too much of it might take you off charter or testing mission.

Page 25: Mode Evasion

Collaborate

• Chat with a programmer

– Ask about workflows or pitfalls

• Pair with another tester

• Conversation using whiteboard

– Can help to model the system

– See new risks

– Take a new approach

Page 26: Mode Evasion

Focus on Something Else

Maybe I'm bored because I've been paying attention to:

• One thing too closely• To the same thing for too long

• To the wrong thing

• Risk: Inattentional Blindness– A psychological phenomenon wherein we can miss significant

things that are happening right in front of our eyes

Page 27: Mode Evasion

I've found that consistent alternation between focusing and defocusing--

--looking at some detail, then looking at the big picture, then looking at some other detail--

--helps keep me engaged and helps me see a different set of potential problems.

Page 28: Mode Evasion

Put the Machine to Work

• If it's genuinely better done by a machine, get a machine to do it.

• If I'm doing something that is monotonous and repetitive that includes a decision that the machine can make:

– there's a good chance that some little tool I cobble together will be extensible or reusable.

– Moreover, I need to exercise programming skill regularly, or I get rusty quickly.

Page 29: Mode Evasion

The risk is that automating a task limits my observations to things that I can program the machine to observe, greatly reducing my ability to spot an unanticipated problem…

I have to consider opportunity cost.

That reminds me to ...

Page 30: Mode Evasion

Assess Cost vs. Value

• My boredom might be a subconscious trigger that I'm doing something that’s not terribly valuable. – Maybe I'm whacking on an empty piñata and the

value of what I'm doing no longer supports the cost of doing it?

– Perhaps it's not just uninteresting to me but

uninteresting to my client, too???

That leads me to the…

Page 31: Mode Evasion

Mission Check

• Maybe I should have a chat with my manager to make sure that we agree that I'm doing something worthwhile?– Their perception of risk might not match what I've

been observing in the product. • I like to manage this by using session-based test

management and time-boxing my testing charters.

– Deliberately change charters on my own every ninety minutes or so. • That helps keep me fresh, because the end of a session

marks a good time to ...

Page 32: Mode Evasion

Just Take a Break!

• Go for a walk, read a magazine, take a bike ride, grab a coffee, get a snack, run an errand, etc.

• Over the years, I've noticed a lot of people who are virtually chained to their desks. – They claim it's because they have important work to do and that

they can keep flow going.– Fair enough, but if they're genuinely in flow, they're engaged--not

bored.

• Making some change to clear out the cobwebs is important, too, sometimes.

Now, back to work…

Page 33: Mode Evasion

Words of Motivation

Page 34: Mode Evasion

Just Because…

Page 36: Mode Evasion

References

• Franklin, Nancy, " Patients, Patients" in New Yorker, February 4, 2008.

• Gosline, Anna, " Bored?" in Scientific American Mind, December, 2007.

• Bach, James and Bach, Jon, "Exploratory Testing Dynamics." See also Bach, Jon, Inside The Masters' Mind: Describing the Tester's Art, STAREAST 2006, Orlando, FL.

• Visual Cognition Lab.