64
Growing Excellence Michael “Doc” Norton @DocOnDev [email protected] PNSQ Cfr 2012

Growing into Excellence - PNSQC

  • View
    1.029

  • Download
    3

Embed Size (px)

DESCRIPTION

Growing Into Excellence talk given at the Pacific Northwest Software Quality Conference. This is yet another version on this theme. A little more on Collaboration 8 and Six Thinking Hats along with new material from Dave Hoover on stretching into incompetence.

Citation preview

Page 1: Growing into Excellence - PNSQC

Growinginto

Excellence

Michael “Doc” Norton ◊ @DocOnDev ◊ [email protected]

PNSQ Conference 2012

Page 2: Growing into Excellence - PNSQC

Mastery

Page 3: Growing into Excellence - PNSQC

Know

Page 4: Growing into Excellence - PNSQC

KnowYour

Page 5: Growing into Excellence - PNSQC

KnowYourShit

Page 6: Growing into Excellence - PNSQC

KnowYourStuff

Page 7: Growing into Excellence - PNSQC

KnowYourCra-

Page 8: Growing into Excellence - PNSQC

KnowYourCra-

Page 9: Growing into Excellence - PNSQC

KnowYourCra-

Page 10: Growing into Excellence - PNSQC

Apprentice Journeyman Master

Page 11: Growing into Excellence - PNSQC

Apprentice Journeyman MasterShu Ha Ri

Page 12: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 13: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 14: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 15: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 16: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 17: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 18: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 19: Growing into Excellence - PNSQC

Where are you?

Page 20: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 21: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 22: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 23: Growing into Excellence - PNSQC

Novice

Advanced Beginner

CompetentProficient Expert

InnovatorShu Ha Ri

Page 24: Growing into Excellence - PNSQC

StretchingToward

Incompetencyhttp://obtiva.com/blog/139-stretching-toward-incompetency-at-speakerconf :: http://blog.apprentice.us/post/30160167263/apprenticeship-goes-to-washington

Page 25: Growing into Excellence - PNSQC

Novice Expert

Page 26: Growing into Excellence - PNSQC
Page 27: Growing into Excellence - PNSQC

Novice Expert

Page 28: Growing into Excellence - PNSQC

Done?

Page 29: Growing into Excellence - PNSQC

T-Shape

Page 30: Growing into Excellence - PNSQC

T-ShapeIndividuals able to apply deep vertical skills but who have empathy with other skills in the team

Page 31: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Page 32: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Page 33: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

IntegrationAutomationUni

t

API

Acce

ptan

ce

Defect TrackingRegression

GUI

Harness

Load

Man

ual

Fixt

ures

System

Dynamic

Code Review

Test Case

Expl

orat

ory

Fuzz

Functional

Page 34: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

AutomationUni

t

API

Acce

ptan

ce

Defect TrackingRegression

GUI

Harness

Load

Man

ual

Fixt

ures

System

Dynamic

Code Review

Test Case

Expl

orat

ory

Fuzz

FunctionalIntegration

Page 35: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Automation

Uni

t

API

Acce

ptan

ce

Defect TrackingRegression

GUI

Harness

Load

Man

ual

Fixt

ures

System

Dynamic

Code Review

Test Case

Expl

orat

ory

Fuzz

Functional

Page 36: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Capi

stra

no

Uni

t

API

Acce

ptan

ce

Defect TrackingRegression

GUI

Harness

Load

Man

ual

Fixt

ures

System

Dynamic

Code Review

Test Case

Expl

orat

ory

Fuzz

Functional

Page 37: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Capi

stra

no

Uni

tAPI

GUIHarnessMan

ual

Fixt

ures

SystemDynamic

Code Review

Test Case

Expl

orat

ory

Fuzz

Functional

Page 38: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

User ExperienceBusiness Analysis

Development

Page 39: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skillsUser ExperienceBusiness AnalysisDevelopment

Page 40: Growing into Excellence - PNSQC

apply deep vertical skills

empathy with other skills

Business Domain

ATDD

Version Control

CMMI / ISO9000Automation Scripting

Mentorship

Coaching

Project Management

Team Leadership

Public Speaking

Account Management

Aesthetic Design

Configuration

Page 41: Growing into Excellence - PNSQC

Software Tester

Page 42: Growing into Excellence - PNSQC

Software Tester

Page 43: Growing into Excellence - PNSQC

Done?

Page 44: Growing into Excellence - PNSQC

Collegial

Page 45: Growing into Excellence - PNSQC

CollegialUnited in a common purpose and

respecting each other's abilities to work toward that purpose

Page 46: Growing into Excellence - PNSQC

Myers / BriggsExtraversion Introversion

Sensing IntuitionThinking FeelingJudging Perception

Page 47: Growing into Excellence - PNSQC
Page 48: Growing into Excellence - PNSQC

Can we all get along?

Page 49: Growing into Excellence - PNSQC

Should we Automate

Acceptance?

Page 50: Growing into Excellence - PNSQC

Should we Automate

Acceptance?Disagree. I Require Changes

Needs Discussion

Have ChangeSuggestions

Desire Discussion Have Minor Concerns

Not in Total Agreement,

but Will Support

Good Idea, I Will Work

For It

Great Idea, I Will Be a Leader in

Implementation

Page 51: Growing into Excellence - PNSQC

What kind of chairs should we

purchase?

Top of the line Herman Miller

Those chairs are a rip-off. Get the $120 chair from OfficeMart.

I like the conference room chairs.

It doesn’t matter to me, but we could each buy our own.

Lumbar support please.

I don’t really care, but I personally like leather chairs

Page 52: Growing into Excellence - PNSQC

What kind of chairs should we

purchase?

Top of the line Herman Miller.

Thos chairs are a rip off. Get the $120 from OfficeMart.

I like the conference room chairs.

It doesn’t matter to me, but we could each

buy our own.

Small profile is crap, broLumbar support please

I don’t really care, but I personally like leather

chairs.

Page 53: Growing into Excellence - PNSQC

Tell Sell Consult Agree Advise Inquire Delegate

I consider this my

responsibility, and I don’t want

anyone else involved in this

decision

I consider this my

responsibility. I understand other folks might feel

invested and will be happy to

answer questions.

I consider this my

responsibility to manage, but

would appreciate help

deciding.

I’d like us to make this decision

together. I hope you’d like that

too.

I’d like to talk about it, but I’m happy to have someone else

make the decision.

I’d like to hear about it, but I’d prefer someone else make the

decision.

I’m not interested in this, but I’ll

support whatever decision is

made. I’d rather not be involved.

Collaboration 8

Page 54: Growing into Excellence - PNSQC

Tell Sell Consult Agree Advise Inquire Delegate

I consider this my

responsibility, and I don’t want

anyone else involved in this

decision

I consider this my

responsibility. I understand other folks might feel

invested and will be happy to

answer questions.

I consider this my

responsibility to manage, but

would appreciate help

deciding.

I’d like us to make this decision

together. I hope you’d like that

too.

I’d like to talk about it, but I’m happy to have someone else

make the decision.

I’d like to hear about it, but I’d prefer someone else make the

decision.

I’m not interested in this, but I’ll

support whatever decision is

made. I’d rather not be involved.

Joe Alice Thom, Susan Art, Arnie Janet, Frank

Collaboration 8

Page 55: Growing into Excellence - PNSQC

Tell Sell Consult Agree Advise Inquire Delegate

I consider this my

responsibility, and I don’t want

anyone else involved in this

decision

I consider this my

responsibility. I understand other folks might feel

invested and will be happy to

answer questions.

I consider this my

responsibility to manage, but

would appreciate help

deciding.

I’d like us to make this decision

together. I hope you’d like that

too.

I’d like to talk about it, but I’m happy to have someone else

make the decision.

I’d like to hear about it, but I’d prefer someone else make the

decision.

I’m not interested in this, but I’ll

support whatever decision is

made. I’d rather not be involved.

Joe Alice, Thom, Susan Art, Arnie Janet, Frank

Collaboration 8

Page 56: Growing into Excellence - PNSQC

Collaboration 8

Page 57: Growing into Excellence - PNSQC

Collaboration 8

Page 58: Growing into Excellence - PNSQC

Trend % Profit

-10

0

10

20

30

40

Q1 Q2 Q3 Q4 Next

I’ve seen this before. Let’s try ...

As a matter of fact...

Yes, but I feel...

That will never work because...

This isn’t a problem, it’s an

AWSOME opportunity!

We’re Doomed

Page 59: Growing into Excellence - PNSQC

S4 5inking Hats

Neutral, objective, only concerned with facts

and figures

The emotional view,just what you feel, no justification needed

Careful and cautious, the “devil’s

advocate”, points out the weakness in

ideas

Sunny and positive, covers hope and positive thinking

Associated with fertile growth, creativity and

new ideas

Cool, the color of the sky, above everything else, the organizing

hat

Page 60: Growing into Excellence - PNSQC

S4 5inking Hats

Page 61: Growing into Excellence - PNSQC

S4 5inking Hats

Page 62: Growing into Excellence - PNSQC

Done?

Page 63: Growing into Excellence - PNSQC

Never.“Anyone who stops learning is old, whether

at twenty or eighty.”  ~ Henry Ford

Page 64: Growing into Excellence - PNSQC

5anksMichael “Doc” Norton ◊ @DocOnDev ◊ [email protected]

“Anyone who stops learning is old, whether at twenty or eighty.”  ~ Henry Ford