Upload
paul-gerrard
View
464
Download
0
Tags:
Embed Size (px)
DESCRIPTION
These are the slides I presented as a keynote at the Test Management Summit on 6th February 2013.
Citation preview
Theme
• Leadership - what is it?• There may be trouble ahead•Will test leaders stand up?
“I must follow the people. Am I not
their leader?”Benjamin Disraeli
Politician’s view
“The first responsibility of a leader is to define reality. The last is
to say thank you. In between, the
leader is a servant” Max DePreeA businessman’s view (Jeeves leadership model?)
“Lead me, follow me, or get out of
my way!”General George
Patton
A soldier’s view
“You don’t lead by pointing and telling
people some place to go. You lead by going
to that place and making a case”
Ken KeseyA radical author’s view
“You don’t need a title to be a leader”
anon
anyone can be a leader (volunteer)
“A leader does not deserve the name unless he is willing
occasionally to stand alone”
Henry A. Kissingerslings and arrows
“The one quality that can be developed by studious reflection and practice is the leadership of men”
Dwight D Eisenhower
Intelligence, imagination and consensus
“I start with the premise that the
function of leadership is to produce more leaders, not more
followers”Ralph Nader
now we’re getting there
“Don’t get so far ahead of people that they cannot
follow”
Me
Every now and then, stand still for
a while and let people catch up
Because there’s trouble ahead
(if you don’t want to collaborate)
Definition and Assurance
Bringing Analysis and Testing Together with Business
Stories
TestingBDD/Test-Driven)Trusted
Requirements + Stories
Redistributed testing
Functional Requirements
Build (+little testing) but lots of rework
Testing (lots of checking + bugs)
Trusted Requirements +
StoriesTesting
SAVEDTIME
BDD/Test-Driven
The End of Manual Feature Checking?
Let the tools do it all andfree the testers to do
exploration
Scope of the DictionaryExamplesExamples
Spec by Example, BDD, ATDD etc etc
Intelligent Definition and Assurance Slide 19
Requirement
Goal
Story/Feature
Risks
Examples
Scenarios
Test Log
ManualExecution
AutomatedExecution
Goal and risk network
Intelligent Definition and Assurance Slide 20
Traceabilityachieved in-flight;Business Impact
Analysis becomes possible
Traceability is a by-product of this way of working, not a
difficult afterthought
Coverage
Traceability
• We can report test coverage at all levels• We can also report coverage against any
entry in the glossary (Ubiquitous Language)
• We can also report coverage of processes, paths and process activities (elements)– Don’t forget – processes add the value, not
software!
Business impact analysis becomes viable• We have traceability from goals, risks
through requirements stories and tests• With continuous delivery, these
artefacts are always in synchronisation• We can trust our analyses much more• Most projects that fail should never
have been startedLean starts with choosing the right projects in the first place.
Will Test Leaders Stand Up?
We need to slaughter a few sacred cows
Developers write code; testers test
because developers can’t
No they don’t
Testing doesn’t just apply to existing software, at the
endWe test systems, not
software;We test early, we test often but it might not be called
testing
Testing is about measuring
achievement, not quality
Align delivery with project goals and risks and you’ve
got a seat on the board
Testers don’t own testing anymore
Be a Testmaster
One final quotation…
“I have taken more good out of alcohol
than alcohol has taken out of me”Winston Churchill
References1. 100 Best Quotes on Leadership, Forbes magazine http
://www.forbes.com/sites/kevinkruse/2012/10/16/quotes-on-leadership/
2. http://www.brainyquote.com/quotes/topics/topic_leadership.html
Thank-YouOur Thinking:businessstorymethod.com
Our Technology:businessstorymanager.com
gerrardconsulting.com