SlideShare a Scribd company logo
1 of 21
HOWTO INTRODUCE TESTING AND
AGILE PRACTICES IN EXISTING
PROJECTS
Adolfo Terrón. Adidas Testing Day. Feb’2019
•Attribution — You must give appropriate credit, provide a link to the
license, and indicate if changes were made. You may do so in any
reasonable manner, but not in any way that suggests the licensor
endorses you or your use.
•NonCommercial — You may not use the material for commercial
purposes.
•ShareAlike — If you remix, transform, or build upon the material,
you must distribute your contributions under the same license as the
the original.
https://creativecommons.org/licenses/by-nc-sa/4.0/This work is licensed under the following terms:
WHO AM I ?
CONTENT
1. ZEN CONCEPTSTO MEDIDATE ON
2. THE 10 COMMANDMENTS - KEY SUCCESS FACTORS
ZEN CONCEPTS TO
MEDIDATE ON
11-Feb-19Adolfo Terrón / Feb’2019
5
SHU-HA-RI
It is a Japanese martial art concept
that is used to describe the stages
of learning to mastery.
• Shu: In this beginning stage the student follows the
teachings of one master precisely.
• Ha: At this point the student begins to branch out.
• Ri: Now the student creates his own approaches
and adapts what he's learned to his own particular
circumstances.
11-Feb-19
6
Adolfo Terrón / Feb’2019
https://martinfowler.com/bliki/ShuHaRi.html
https://www.solutionsiq.com/resource/blog-post/shuhari-agile-adoption-pattern/
SHU IN ACTION
11-Feb-19
7
Adolfo Terrón / Feb’2019
KAI-ZEN
It means continuous improvement.
The result of Kaizen should be:
• reducing waste
• a better workplace
• elimination of hard work
• test new ideas
• increasing productivity
• and so on.
11-Feb-19
8https://agileleanlife.com/kaizen-growth-mindset-continuous-improvement/
Adolfo Terrón / Feb’2019
KEY SUCCESS
FACTORS
11-Feb-19
9
THE TEN COMMANDMENTS
Adolfo Terrón / Feb’2019
I. Commitment
• The key point that
will determine the
success of the project
is to obtain the
commitment of all the
involved stakeholders
to its achievement.
Adolfo Terrón / Feb’2019
10
II. Communication
• Different communication
channels will be
established, depending on
the identified needs, from
casual to committees.
• The QA team, although
its members could be
participating in different
projects, will be holding
brief daily meetings so
that all members have a
global view of the state of
the service.
Adolfo Terrón / Feb’2019
11
Calculating the cost due to
software errors
• Lost Profit
• Brand Damages
• Lawsuits
11-Feb-19FOOTER / PRESENTATION NAME
12III. Evangelize
IV. Multifunctional Teams
• Agile isn’t about
delivering software
faster; it’s about
delivering quality
software faster.
• A truly cross-functional
team has all of the
necessary skills.
• Testers must be sitting
on your cross-
functional team
Adolfo Terrón / Feb’2019
13
V. SHIFT TO THE LEFT
• The QA team must be
integrated in the rest of
development projects
from the planning phase.
• This will enable the
majority of testing
activities to be performed
in parallel with
development activities.
• Only the execution phase
of testing should be in the
critical path of the life
cycle of applications.
Adolfo Terrón / Feb’2019
14
VI. Standards
• Standard testing
methodologies
(ISTQB, TMap Next)
should be employed
as far as possible,
adapted to compay’s
existing processes.
Adolfo Terrón / Feb’2019
15
VII. Alignment
• The QA Policy should
be aligned with the
business objectives
• Reducing Time to
market
• Cost improvement
Adolfo Terrón / Feb’2019
16
VIII. Risk-driven
• During the initial
phase of
implementation a
Product Risk Analysis
(PRA) should be
conducted to identify
the different areas of
risk.
• The PRA will lead
the test strategy.
Adolfo Terrón / Feb’2019
17
IX. Visibility
• A key point is giving
visibility of the
service quality grade
and the risks
associated with
projects.
• A Reporting process
should be articulated
and its needs and
periodicities
established.
Adolfo Terrón / Feb’2019
18
X. Automation
• Test Automation represents
a reduction of long-term
costs but increases them in
short-term to medium-term
• Automation should be
conducted as long as you
can establish that the
benefit outweighs the cost.
• The Pesticide Paradox: the
same tests run over a period
of time would start losing
their effectiveness to find
defects.
Adolfo Terrón / Feb’2019
19
“The definition of insanity is doing
the same thing over and over again,
but expecting different results”
ALBERT EINSTEIN
QUESTIONS?
Adolfo Terrón / Feb’2019

More Related Content

Similar to How to introduce testing and agile practices in existing projects - CC license

8 quality dimensions example
8 quality dimensions example8 quality dimensions example
8 quality dimensions exampleayandeb72
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints EfficientlyLemi Orhan Ergin
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxtitatis74
 
Internal_Audit_Competency_Framework
Internal_Audit_Competency_FrameworkInternal_Audit_Competency_Framework
Internal_Audit_Competency_FrameworkMuhamad Sugian Nor
 
Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019Mariapaola Sorrentino
 
Chartered Engineer Guidance Notes
Chartered Engineer Guidance NotesChartered Engineer Guidance Notes
Chartered Engineer Guidance NotesRoseanne O'Leary
 
Check Your Understanding (40) Approx. 400 words1. Distinguish .docx
Check Your Understanding (40) Approx. 400 words1. Distinguish .docxCheck Your Understanding (40) Approx. 400 words1. Distinguish .docx
Check Your Understanding (40) Approx. 400 words1. Distinguish .docxmccormicknadine86
 
Chapter 7 QFD.ppt
Chapter 7 QFD.pptChapter 7 QFD.ppt
Chapter 7 QFD.pptGulaHangus
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Hax asia introduction to deliverables
Hax asia introduction to deliverablesHax asia introduction to deliverables
Hax asia introduction to deliverablesRoman Shulga
 
05 professional practice
05 professional practice05 professional practice
05 professional practiceSulman Ahmed
 
Incubation Application _AIC BARC powerpoint.pptx
Incubation Application _AIC BARC powerpoint.pptxIncubation Application _AIC BARC powerpoint.pptx
Incubation Application _AIC BARC powerpoint.pptxvu1f2122032
 
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!Human Capital Media
 

Similar to How to introduce testing and agile practices in existing projects - CC license (20)

8 quality dimensions example
8 quality dimensions example8 quality dimensions example
8 quality dimensions example
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints Efficiently
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptx
 
Internal_Audit_Competency_Framework
Internal_Audit_Competency_FrameworkInternal_Audit_Competency_Framework
Internal_Audit_Competency_Framework
 
Cut Cost Preparing for App Development: The 4 Decisions
Cut Cost Preparing for App Development: The 4 Decisions Cut Cost Preparing for App Development: The 4 Decisions
Cut Cost Preparing for App Development: The 4 Decisions
 
Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019Prioritisation techniques tutorial Agile Cambridge 2019
Prioritisation techniques tutorial Agile Cambridge 2019
 
Chartered Engineer Guidance Notes
Chartered Engineer Guidance NotesChartered Engineer Guidance Notes
Chartered Engineer Guidance Notes
 
Flowcracker - Agile Manifesto
Flowcracker - Agile ManifestoFlowcracker - Agile Manifesto
Flowcracker - Agile Manifesto
 
Check Your Understanding (40) Approx. 400 words1. Distinguish .docx
Check Your Understanding (40) Approx. 400 words1. Distinguish .docxCheck Your Understanding (40) Approx. 400 words1. Distinguish .docx
Check Your Understanding (40) Approx. 400 words1. Distinguish .docx
 
Addie model
Addie model Addie model
Addie model
 
Chapter 7 QFD.ppt
Chapter 7 QFD.pptChapter 7 QFD.ppt
Chapter 7 QFD.ppt
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Assignment Lean six sigma
Assignment Lean six sigmaAssignment Lean six sigma
Assignment Lean six sigma
 
Hax asia introduction to deliverables
Hax asia introduction to deliverablesHax asia introduction to deliverables
Hax asia introduction to deliverables
 
Ppp
PppPpp
Ppp
 
05 professional practice
05 professional practice05 professional practice
05 professional practice
 
What is agile?
What is agile?What is agile?
What is agile?
 
Incubation Application _AIC BARC powerpoint.pptx
Incubation Application _AIC BARC powerpoint.pptxIncubation Application _AIC BARC powerpoint.pptx
Incubation Application _AIC BARC powerpoint.pptx
 
Assignment 2
Assignment 2Assignment 2
Assignment 2
 
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
Modernize for Engagement: The 5 Steps to Breathing Life Back into Stale Content!
 

Recently uploaded

[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypseTomasz Kowalczewski
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Andreas Granig
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringPrakhyath Rai
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AIAGATSoftware
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfSrushith Repakula
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Clinic
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...Neo4j
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit MilanNeo4j
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024MulesoftMunichMeetup
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Maxim Salnikov
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdftimtebeek1
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jNeo4j
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...naitiksharma1124
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Eraconfluent
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksJinanKordab
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAShane Coughlan
 

Recently uploaded (20)

[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 

How to introduce testing and agile practices in existing projects - CC license

  • 1. HOWTO INTRODUCE TESTING AND AGILE PRACTICES IN EXISTING PROJECTS Adolfo Terrón. Adidas Testing Day. Feb’2019
  • 2. •Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. •NonCommercial — You may not use the material for commercial purposes. •ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the the original. https://creativecommons.org/licenses/by-nc-sa/4.0/This work is licensed under the following terms:
  • 4. CONTENT 1. ZEN CONCEPTSTO MEDIDATE ON 2. THE 10 COMMANDMENTS - KEY SUCCESS FACTORS
  • 5. ZEN CONCEPTS TO MEDIDATE ON 11-Feb-19Adolfo Terrón / Feb’2019 5
  • 6. SHU-HA-RI It is a Japanese martial art concept that is used to describe the stages of learning to mastery. • Shu: In this beginning stage the student follows the teachings of one master precisely. • Ha: At this point the student begins to branch out. • Ri: Now the student creates his own approaches and adapts what he's learned to his own particular circumstances. 11-Feb-19 6 Adolfo Terrón / Feb’2019 https://martinfowler.com/bliki/ShuHaRi.html https://www.solutionsiq.com/resource/blog-post/shuhari-agile-adoption-pattern/
  • 7. SHU IN ACTION 11-Feb-19 7 Adolfo Terrón / Feb’2019
  • 8. KAI-ZEN It means continuous improvement. The result of Kaizen should be: • reducing waste • a better workplace • elimination of hard work • test new ideas • increasing productivity • and so on. 11-Feb-19 8https://agileleanlife.com/kaizen-growth-mindset-continuous-improvement/ Adolfo Terrón / Feb’2019
  • 9. KEY SUCCESS FACTORS 11-Feb-19 9 THE TEN COMMANDMENTS Adolfo Terrón / Feb’2019
  • 10. I. Commitment • The key point that will determine the success of the project is to obtain the commitment of all the involved stakeholders to its achievement. Adolfo Terrón / Feb’2019 10
  • 11. II. Communication • Different communication channels will be established, depending on the identified needs, from casual to committees. • The QA team, although its members could be participating in different projects, will be holding brief daily meetings so that all members have a global view of the state of the service. Adolfo Terrón / Feb’2019 11
  • 12. Calculating the cost due to software errors • Lost Profit • Brand Damages • Lawsuits 11-Feb-19FOOTER / PRESENTATION NAME 12III. Evangelize
  • 13. IV. Multifunctional Teams • Agile isn’t about delivering software faster; it’s about delivering quality software faster. • A truly cross-functional team has all of the necessary skills. • Testers must be sitting on your cross- functional team Adolfo Terrón / Feb’2019 13
  • 14. V. SHIFT TO THE LEFT • The QA team must be integrated in the rest of development projects from the planning phase. • This will enable the majority of testing activities to be performed in parallel with development activities. • Only the execution phase of testing should be in the critical path of the life cycle of applications. Adolfo Terrón / Feb’2019 14
  • 15. VI. Standards • Standard testing methodologies (ISTQB, TMap Next) should be employed as far as possible, adapted to compay’s existing processes. Adolfo Terrón / Feb’2019 15
  • 16. VII. Alignment • The QA Policy should be aligned with the business objectives • Reducing Time to market • Cost improvement Adolfo Terrón / Feb’2019 16
  • 17. VIII. Risk-driven • During the initial phase of implementation a Product Risk Analysis (PRA) should be conducted to identify the different areas of risk. • The PRA will lead the test strategy. Adolfo Terrón / Feb’2019 17
  • 18. IX. Visibility • A key point is giving visibility of the service quality grade and the risks associated with projects. • A Reporting process should be articulated and its needs and periodicities established. Adolfo Terrón / Feb’2019 18
  • 19. X. Automation • Test Automation represents a reduction of long-term costs but increases them in short-term to medium-term • Automation should be conducted as long as you can establish that the benefit outweighs the cost. • The Pesticide Paradox: the same tests run over a period of time would start losing their effectiveness to find defects. Adolfo Terrón / Feb’2019 19
  • 20. “The definition of insanity is doing the same thing over and over again, but expecting different results” ALBERT EINSTEIN