SlideShare una empresa de Scribd logo
1 de 38
A personal view

Paul Gerrard
paul@gerrardconsulting.com

gerrardconsulting.com

@paul_gerrard

Will the Test Leaders Stand Up?
Diversity, Innovation and
Leadership
My Theme for Today
Theme
• The testing community is large and diverse
• We work in every single systems domain
• Every day, testers get asked to solve the most
diverse, challenging and difficult problems in
no time at all
• Innovation? You bet!
• Right here, right now, our business is changing
• But it takes people to lead that change.
Some EuroSTAR
Delegates with Diverse,
Interesting Challenges
I could have picked perhaps 10
people at the show that I know as
examples
Mike Jarred,
Director of Testing

• The Challenge
– Testing perceived as a bottleneck
– Testing perceived to be poor at estimating
– Testing required to work long hours to help ensure delivery

• Responses
–
–
–
–

Introduce measures that makes quality visible
Measure rework as percentage of development time
Correlate Dev quality with rework, express time in terms of money wasted
Waste is opportunity cost
Mike Jarred
Director of Software Delivery
• Recognise trends for all products and show
ongoing improvements
• Implement business analysis
• Product quality and product management
alignment
• Creating a Portfolio Management Office
• Challenge the business to ensure there is
understood benefit and prioritisation for all IT
work
• Improving … improving … improving …
Rob Lambert
• NewVoiceMedia - a leading provider of true
cloud contact centre and voice solutions,
enabling businesses to deliver a personal
and unique customer experience quickly and
securely
• Service availability and security are critical
attributes of the cloud

• Guarantees 99.999% service availability
and publishes the performance of it's
services on the world's only cloud contact
centre Trust site.
New Voice Media - Challenges
• First challenge:
– Become reactive to dramatic, fast moving market changes
– Adopted agile and took our release cycle down from every
9 months to every week

• Second challenge:
– Growing the team rapidly whilst still maintaining our
delivery focus
– Development team grew from 15 to 50+ in just a year.

• “We needed to break down the barriers between
teams to enable a holistic environment. So we created
a DevOps structure to bring the teams together both
physically and culturally.”

Hiring!!
Dave Parkinson
Director, First Party Quality
Assurance Europe
PlayStation - a business within Sony Corp.
It’s a hardware and a software business
Large network of global game developers
Support proprietary hardware platforms and
mobile devices
• Desire to front load testing activity.
•
•
•
•
The Old Model…
Concept

Prototype

First
Publishable

α

PRE-PRODUCTION

PRODUCTION

β

Master

POST-PRODUCTION

Black Box Testers

• Sequential,non-iterative, siloed,corrective focus

Live

APPROVE
& RELEASE

Independent
Of
Developers

Future model
Concept

Decommission

1st Release

PRE-PRODUCTION PRODUCTION

ITERATE

Test Engineers
Test Analysts
Black Box Testers
Test Management Engagement

Co-located
Co-located
Co-located
and/or Offsite

Hiring!!
The Old Model…
First
Publishable

β
• IterativeProducts&Services α
PRE-PRODUCTIONTesting Engagement
PRODUCTION
POST-PRODUCTION
• Lifecycle
Independent
• Detection& PreventionFocus Black Box Testers
Of
Developers
• • White, Grey , BlackBoxTesting focus
Sequential,non-iterative, siloed,corrective
• Extensiveautomation
Future model
Concept Testing becomes discipline of product development
Decommission
•
1 Release

Concept

Prototype

Master

Live

APPROVE
& RELEASE

st

Testing Paradigm Test Engineers
Shift…

PRE-PRODUCTION PRODUCTION

ITERATE

Test Analysts
Black Box Testers
Test Management Engagement

Co-located
Co-located
Co-located
and/or Offsite

Hiring!!
Three Innovations
Agile
Shift Left
Analytics
#1
Agile doesn’t work
but being agile might
Agile is no longer innovative.
Challenging Agile and being agile
might be.
#2
Shift Left
Developers in test
Testers everywhere
#3
Test Analytics
Analytics from production
Analytics from test
What an opportunity!
We are in transition
• A re-think is in progress
• Adopting new architectures and a more streamlined
approach to development
• Requirements half-life of weeks
• Agile approaches are homing in on continuous delivery
• Kanban-Ichiwichi-Hokikoki-Kamikaze-Driven
Development – Whatever!
• A hybrid Agile-Structured process:
– Structured Analysis, Agile Delivery?
– That would be SAAD!
What is Agile really,
really about?
COLLABORATION
and
RAPID FEEDBACK
The trend of testing
• Testing isn’t a stage at the end, it’s a part of all
creative activities
– All artefacts are tested, by someone, in some way

• Front-loaded testing (test early, test often)
– But it’s not always called testing

• Test-driven approach isn’t about test, its about
design+risk – embrace it
• Behaviour-driven approach connects
requirements, software design and testing
Change Needs
Leadership
Will you lead change or be changed?
Some thoughts on leadership
“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
“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”

Paul Gerrard
Every now and then,
stand still for a while
and let people catch up
Because there’s trouble ahead and
you can’t face it alone
Will Test Leaders Stand
Up?
Here are the clichés you need to kill
Developers write code;
testers test because
developers can’t
No they don’t
Goal: End Manual
Feature Checking
Let the tools do it all and
free the testers to do exploration
Please!
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 systems delivery with project
goals and risks and you’ve got a seat
on the board
Testers don’t own
testing anymore
Be a TestMaster
The phase after
development is
REWORK, not Testing
The phase after development is
REWORK, not Testing
• Test Phase should not exist
• Testing must align with development, not
follow it
• Change focus:
– Emphasise up-front automated test design
– Integrate test with code change and software
delivery

• Testers must embrace the change, not resist it
• Make that leap! Stand up!
A personal view

Paul Gerrard
paul@gerrardconsulting.com

gerrardconsulting.com

@paul_gerrard

Will the Test Leaders Stand Up?

Más contenido relacionado

La actualidad más candente

Business Story Method - Overview
Business Story Method - OverviewBusiness Story Method - Overview
Business Story Method - OverviewPaul Gerrard
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for TestingSQALab
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and ToolTEST Huddle
 
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!SQALab
 
'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 BoltonTEST Huddle
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideTEST Huddle
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsSQALab
 
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 TestingTechWell
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanQA or the Highway
 
10 signs your testing is not enough
10 signs your testing is not enough10 signs your testing is not enough
10 signs your testing is not enoughSQALab
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…SQALab
 
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 TestingTechWell
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: StrategyTechWell
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?alind tiwari
 

La actualidad más candente (18)

Business Story Method - Overview
Business Story Method - OverviewBusiness Story Method - Overview
Business Story Method - Overview
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
A New Model for Testing
A New Model for TestingA New Model for Testing
A New Model for Testing
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and Tool
 
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!
 
'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
 
New model
New modelNew model
New model
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users Guide
 
Rapid Software Testing
Rapid Software TestingRapid Software Testing
Rapid Software Testing
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
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
 
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh EastmanBehavior Driven Development—A Guide to Agile Practices by Josh Eastman
Behavior Driven Development—A Guide to Agile Practices by Josh Eastman
 
10 signs your testing is not enough
10 signs your testing is not enough10 signs your testing is not enough
10 signs your testing is not enough
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
 
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
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Tester Challenges in Agile ?
Tester Challenges in Agile ?Tester Challenges in Agile ?
Tester Challenges in Agile ?
 

Similar a Will The Test Leaders Stand Up?

Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentJoseph Beale
 
A New Model For Testing
A New Model For TestingA New Model For Testing
A New Model For TestingTEST Huddle
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversionAshish Kumar
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Allison Pollard
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleRyan McGuinness
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryNaveen Kumar Singh
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureAllison Pollard
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev opsAgile Montréal
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testingPeter Varhol
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.Asim Kazmi
 
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessTechWell
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 

Similar a Will The Test Leaders Stand Up? (20)

Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
A New Model For Testing
A New Model For TestingA New Model For Testing
A New Model For Testing
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016
 
Java DevOps at Enterprise Scale
Java DevOps at Enterprise ScaleJava DevOps at Enterprise Scale
Java DevOps at Enterprise Scale
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
SDLC & DevSecOps
SDLC & DevSecOpsSDLC & DevSecOps
SDLC & DevSecOps
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testing
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.
 
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...
 
Invite the tester to the party
Invite the tester to the partyInvite the tester to the party
Invite the tester to the party
 
TDD in Agile
TDD in AgileTDD in Agile
TDD in Agile
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
 
Agile process
Agile processAgile process
Agile process
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 

Último

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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 interpreternaman860154
 
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 2024Rafal Los
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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...Martijn de Jong
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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 MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Will The Test Leaders Stand Up?

  • 1. A personal view Paul Gerrard paul@gerrardconsulting.com gerrardconsulting.com @paul_gerrard Will the Test Leaders Stand Up?
  • 3. Theme • The testing community is large and diverse • We work in every single systems domain • Every day, testers get asked to solve the most diverse, challenging and difficult problems in no time at all • Innovation? You bet! • Right here, right now, our business is changing • But it takes people to lead that change.
  • 4. Some EuroSTAR Delegates with Diverse, Interesting Challenges I could have picked perhaps 10 people at the show that I know as examples
  • 5. Mike Jarred, Director of Testing • The Challenge – Testing perceived as a bottleneck – Testing perceived to be poor at estimating – Testing required to work long hours to help ensure delivery • Responses – – – – Introduce measures that makes quality visible Measure rework as percentage of development time Correlate Dev quality with rework, express time in terms of money wasted Waste is opportunity cost
  • 6. Mike Jarred Director of Software Delivery • Recognise trends for all products and show ongoing improvements • Implement business analysis • Product quality and product management alignment • Creating a Portfolio Management Office • Challenge the business to ensure there is understood benefit and prioritisation for all IT work • Improving … improving … improving …
  • 7. Rob Lambert • NewVoiceMedia - a leading provider of true cloud contact centre and voice solutions, enabling businesses to deliver a personal and unique customer experience quickly and securely • Service availability and security are critical attributes of the cloud • Guarantees 99.999% service availability and publishes the performance of it's services on the world's only cloud contact centre Trust site.
  • 8. New Voice Media - Challenges • First challenge: – Become reactive to dramatic, fast moving market changes – Adopted agile and took our release cycle down from every 9 months to every week • Second challenge: – Growing the team rapidly whilst still maintaining our delivery focus – Development team grew from 15 to 50+ in just a year. • “We needed to break down the barriers between teams to enable a holistic environment. So we created a DevOps structure to bring the teams together both physically and culturally.” Hiring!!
  • 9. Dave Parkinson Director, First Party Quality Assurance Europe PlayStation - a business within Sony Corp. It’s a hardware and a software business Large network of global game developers Support proprietary hardware platforms and mobile devices • Desire to front load testing activity. • • • •
  • 10. The Old Model… Concept Prototype First Publishable α PRE-PRODUCTION PRODUCTION β Master POST-PRODUCTION Black Box Testers • Sequential,non-iterative, siloed,corrective focus Live APPROVE & RELEASE Independent Of Developers Future model Concept Decommission 1st Release PRE-PRODUCTION PRODUCTION ITERATE Test Engineers Test Analysts Black Box Testers Test Management Engagement Co-located Co-located Co-located and/or Offsite Hiring!!
  • 11. The Old Model… First Publishable β • IterativeProducts&Services α PRE-PRODUCTIONTesting Engagement PRODUCTION POST-PRODUCTION • Lifecycle Independent • Detection& PreventionFocus Black Box Testers Of Developers • • White, Grey , BlackBoxTesting focus Sequential,non-iterative, siloed,corrective • Extensiveautomation Future model Concept Testing becomes discipline of product development Decommission • 1 Release Concept Prototype Master Live APPROVE & RELEASE st Testing Paradigm Test Engineers Shift… PRE-PRODUCTION PRODUCTION ITERATE Test Analysts Black Box Testers Test Management Engagement Co-located Co-located Co-located and/or Offsite Hiring!!
  • 13. #1 Agile doesn’t work but being agile might Agile is no longer innovative. Challenging Agile and being agile might be.
  • 14. #2 Shift Left Developers in test Testers everywhere
  • 15. #3 Test Analytics Analytics from production Analytics from test What an opportunity!
  • 16. We are in transition • A re-think is in progress • Adopting new architectures and a more streamlined approach to development • Requirements half-life of weeks • Agile approaches are homing in on continuous delivery • Kanban-Ichiwichi-Hokikoki-Kamikaze-Driven Development – Whatever! • A hybrid Agile-Structured process: – Structured Analysis, Agile Delivery? – That would be SAAD!
  • 17. What is Agile really, really about? COLLABORATION and RAPID FEEDBACK
  • 18. The trend of testing • Testing isn’t a stage at the end, it’s a part of all creative activities – All artefacts are tested, by someone, in some way • Front-loaded testing (test early, test often) – But it’s not always called testing • Test-driven approach isn’t about test, its about design+risk – embrace it • Behaviour-driven approach connects requirements, software design and testing
  • 19. Change Needs Leadership Will you lead change or be changed? Some thoughts on leadership
  • 20. “I must follow the people. Am I not their leader?” Benjamin Disraeli Politician’s view
  • 21. “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?)
  • 22. “Lead me, follow me, or get out of my way!” General George Patton A soldier’s view
  • 23. “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
  • 24. “You don’t need a title to be a leader” anon anyone can be a leader (volunteer)
  • 25. “A leader does not deserve the name unless he is willing occasionally to stand alone” Henry A. Kissinger slings and arrows
  • 26. “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
  • 27. “Don’t get so far ahead of people that they cannot follow” Paul Gerrard
  • 28.
  • 29. Every now and then, stand still for a while and let people catch up Because there’s trouble ahead and you can’t face it alone
  • 30. Will Test Leaders Stand Up? Here are the clichés you need to kill
  • 31. Developers write code; testers test because developers can’t No they don’t
  • 32. Goal: End Manual Feature Checking Let the tools do it all and free the testers to do exploration Please!
  • 33. 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
  • 34. Testing is about measuring achievement, not quality Align systems delivery with project goals and risks and you’ve got a seat on the board
  • 35. Testers don’t own testing anymore Be a TestMaster
  • 36. The phase after development is REWORK, not Testing
  • 37. The phase after development is REWORK, not Testing • Test Phase should not exist • Testing must align with development, not follow it • Change focus: – Emphasise up-front automated test design – Integrate test with code change and software delivery • Testers must embrace the change, not resist it • Make that leap! Stand up!
  • 38. A personal view Paul Gerrard paul@gerrardconsulting.com gerrardconsulting.com @paul_gerrard Will the Test Leaders Stand Up?

Notas del editor

  1. First party = Sony developed
  2. The old model related to the static, boxed, offline products of the past. No patches, no iteration, developers developed, testers tested… in silos. True testing activity only began at the end of the lifecycle, therefore operating in a more sequential, waterfall methodology. This created a corrective/reactive culture with unpredictable end phases, added risk, increased cost and difficulty of defect removal.
  3. The old model related to the static, boxed, offline products of the past. No patches, no iteration, developers developed, testers tested… in silos. True testing activity only began at the end of the lifecycle, therefore operating in a more sequential, waterfall methodology. This created a corrective/reactive culture with unpredictable end phases, added risk, increased cost and difficulty of defect removal.