SlideShare ist ein Scribd-Unternehmen logo
1 von 31
@paul_gerrard
Leadership
A personal view


Paul Gerrard
paul@gerrardconsulting.com




gerrardconsulting.com
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 DePree
A 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 Kesey
               A 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. Kissinger
               slings 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
Redistributed testing

      Functional      Build (+little testing) but         Testing (lots of
     Requirements          lots of rework                checking + bugs)




        Trusted
     Requirements +       BDD/Test-Driven                    Testing
         Stories


      Trusted                                                     SAVED
   Requirements +     BDD/Test-Driven)         Testing             TIME
       Stories
The End of Manual
Feature Checking?

     Let the tools do it all and
free the testers to do exploration
Spec by Example, BDD, ATDD etc etc
            Goal                     Risks




        Requirement

                                                        Test Log

       Story/Feature

                                                                   Automated
                                  Scenarios                         Execution

                                    Examples
                                     Examples                                    Manual
                                      Examples
                                                                                Execution
Scope of the Dictionary

                          Intelligent Definition and Assurance                      Slide 19
Goal and risk network




           Intelligent Definition and Assurance   Slide 20
Traceability
   achieved in-flight;
Business Impact Analysis
   becomes possible
   Traceability is a by-product of this
     way of working, not a difficult
              afterthought
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
  started
Lean 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 end
 We 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
@paul_gerrard
Leadership – Thank-You
A personal view


Paul Gerrard
paul@gerrardconsulting.com




gerrardconsulting.com
References
1.   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-You
   Our Thinking:
   businessstorymethod.com

   Our Technology:
   businessstorymanager.com

   gerrardconsulting.com

Weitere ähnliche Inhalte

Was ist angesagt?

A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
TechWell
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
Zeeshan Masood S
 

Was ist angesagt? (20)

Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!
 
Journey of atdd
Journey of atddJourney of atdd
Journey of atdd
 
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.
 
New model
New modelNew model
New model
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
 
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous Shrini Kulkarni -  Software Metrics - So Simple, Yet So Dangerous
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010
 
Michael Bolton - Heuristics: Solving Problems Rapidly
Michael Bolton - Heuristics: Solving Problems RapidlyMichael Bolton - Heuristics: Solving Problems Rapidly
Michael Bolton - Heuristics: Solving Problems Rapidly
 
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
Tafline Murnane - The Carrot or The Whip-What Motivates Testers? - EuroSTAR 2010
 
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven Development
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
ATDD in practice
ATDD in practiceATDD in practice
ATDD in practice
 
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedGustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
 

Ähnlich wie Leadership

Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile Tester
Yi Xu
 
An Overview of automated testing (1)
An Overview of automated testing (1)An Overview of automated testing (1)
An Overview of automated testing (1)
Rodrigo Lopes
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Igor Moochnick
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?
alind tiwari
 

Ähnlich wie Leadership (20)

Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test Automation
 
A New Model For Testing
A New Model For TestingA New Model For Testing
A New Model For Testing
 
Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile Tester
 
Vgile Development Lc By Ram Yonish
Vgile Development Lc By Ram YonishVgile Development Lc By Ram Yonish
Vgile Development Lc By Ram Yonish
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015
 
Test driven development v1.0
Test driven development v1.0Test driven development v1.0
Test driven development v1.0
 
We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?We did it!!? There is place for QAs in Agile!!?
We did it!!? There is place for QAs in Agile!!?
 
Agile testing
Agile testingAgile testing
Agile testing
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for Testing
 
Test analysis & design good practices@TDT Iasi 17Oct2013
Test analysis & design   good practices@TDT Iasi 17Oct2013Test analysis & design   good practices@TDT Iasi 17Oct2013
Test analysis & design good practices@TDT Iasi 17Oct2013
 
Essential practices and thinking tools for Agile Adoption
Essential practices and thinking tools for Agile AdoptionEssential practices and thinking tools for Agile Adoption
Essential practices and thinking tools for Agile Adoption
 
An Overview of automated testing (1)
An Overview of automated testing (1)An Overview of automated testing (1)
An Overview of automated testing (1)
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Flexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts ExplainedFlexing your Agile Muscle - Agile Technical Concepts Explained
Flexing your Agile Muscle - Agile Technical Concepts Explained
 
BDD presentation
BDD presentationBDD presentation
BDD presentation
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Functional testing patterns
Functional testing patternsFunctional testing patterns
Functional testing patterns
 
[Rakuten TechConf2014] [G-4] Beyond Agile Testing to Lean Development
[Rakuten TechConf2014] [G-4] Beyond Agile Testing to Lean Development[Rakuten TechConf2014] [G-4] Beyond Agile Testing to Lean Development
[Rakuten TechConf2014] [G-4] Beyond Agile Testing to Lean Development
 
Testing Sap: Modern Methodology
Testing Sap: Modern MethodologyTesting Sap: Modern Methodology
Testing Sap: Modern Methodology
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Leadership

  • 1. @paul_gerrard Leadership A personal view Paul Gerrard paul@gerrardconsulting.com gerrardconsulting.com
  • 2. Theme • Leadership - what is it? • There may be trouble ahead • Will test leaders stand up?
  • 3. “I must follow the people. Am I not their leader?” Benjamin Disraeli Politician’s view
  • 4. “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 DePree A businessman’s view (Jeeves leadership model?)
  • 5. “Lead me, follow me, or get out of my way!” General George Patton A soldier’s view
  • 6. “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 Kesey A radical author’s view
  • 7. “You don’t need a title to be a leader” anon anyone can be a leader (volunteer)
  • 8. “A leader does not deserve the name unless he is willing occasionally to stand alone” Henry A. Kissinger slings and arrows
  • 9. “The one quality that can be developed by studious reflection and practice is the leadership of men” Dwight D Eisenhower Intelligence, imagination and consensus
  • 10. “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
  • 11. “Don’t get so far ahead of people that they cannot follow” Me
  • 12.
  • 13. 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)
  • 14. Definition and Assurance Bringing Analysis and Testing Together with Business Stories
  • 15. Redistributed testing Functional Build (+little testing) but Testing (lots of Requirements lots of rework checking + bugs) Trusted Requirements + BDD/Test-Driven Testing Stories Trusted SAVED Requirements + BDD/Test-Driven) Testing TIME Stories
  • 16. The End of Manual Feature Checking? Let the tools do it all and free the testers to do exploration
  • 17. Spec by Example, BDD, ATDD etc etc Goal Risks Requirement Test Log Story/Feature Automated Scenarios Execution Examples Examples Manual Examples Execution Scope of the Dictionary Intelligent Definition and Assurance Slide 19
  • 18. Goal and risk network Intelligent Definition and Assurance Slide 20
  • 19. Traceability achieved in-flight; Business Impact Analysis becomes possible Traceability is a by-product of this way of working, not a difficult afterthought
  • 20. 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!
  • 21. 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 started Lean starts with choosing the right projects in the first place.
  • 22. Will Test Leaders Stand Up? We need to slaughter a few sacred cows
  • 23. Developers write code; testers test because developers can’t No they don’t
  • 24. Testing doesn’t just apply to existing software, at the end We test systems, not software; We test early, we test often but it might not be called testing
  • 25. Testing is about measuring achievement, not quality Align delivery with project goals and risks and you’ve got a seat on the board
  • 26. Testers don’t own testing anymore Be a Testmaster
  • 28. “I have taken more good out of alcohol than alcohol has taken out of me” Winston Churchill
  • 29. @paul_gerrard Leadership – Thank-You A personal view Paul Gerrard paul@gerrardconsulting.com gerrardconsulting.com
  • 30. References 1. 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
  • 31. Thank-You Our Thinking: businessstorymethod.com Our Technology: businessstorymanager.com gerrardconsulting.com