14
1 HOW TO TALK TO A CIO (about software testing) if you really have to…

1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

Embed Size (px)

Citation preview

Page 1: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

1

HOW TO TALK TO A CIO(about software testing)

if you really have to…

Page 2: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

2

“Those are my principles, and if you don’t like them, well, I have others.”

Groucho Marx

Page 3: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

3

I’ve got my own

problems…

No one cares about

your problems…I don’t care about your

problems…

WHY WOULD YOU WANT

TO TALK TO A CIO?

Page 4: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

4

confidence in…

TESTING

products and systemsDECISIONS

COVERAGE

Page 5: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

5

“We never are right, we can only be sure we are wrong.”

Richard Feynman

Page 6: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

6

the problem with talking “QUALITY”

THEY SUCK

YOU SUCKWE SUCK

Page 7: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

7

≠Quality

0 Defects!

Page 8: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

8

USABILITY

defects

scale

maintainabilityRELIABILITY

REUSE

availability

Cost

VALUEQuality

ofsecurity

support

interoperability

DATAACCESS

PERFORMANCESPEED

privacy DESIGNUX interface

compliance

standardsto

function

Page 9: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

9

“testing is QUESTIONING a system in order to evaluate it.” James Bach

Page 10: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

10

interactionalexpertise

“expertise in the language of a specialism in the absence of expertise in its practice”

Rethinking ExpertiseHarry Collins, Robert Evans

Page 11: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

11

…So What Does a CIO Need to Know?

• Answers for their CFO

• Regulatory and financial risk

• Operational governance

• Threats to their business

• Defect impact – found in test

• What problems are your competitors experiencing?

• Market data

• What are your competitors doing?

• What should we be doing now? 2 years?

• Business opportunities

Page 12: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

12

So if you really HAVE to talk to a CIO (about testing…)

• Remember its not about you!

• Know your audience – target your terminology

• Establish credibility with people who matter

• Answer questions for the CFO

• Listen to the CFO calls – internal, external

• Research your own company – SEC Form 10k

• Have an outcome in mind BEFORE

• Know something

• Do something

Page 13: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

13

MANAGE

EXPECTATIONS!

YOUROWN

Page 14: 1 H OW TO T ALK TO A CIO (about software testing) if you really have to…

14

Thank you!http://qualityremarks.com