SlideShare une entreprise Scribd logo
1  sur  9
+
How to build an efficient
Test OrganizationTest organizations in large corporations
+
Introduction
 This presentation gives a simple overview of my proposal on
how to organize your testing in a large corporation in a very
simple manner
+
Organizational Overview Proposal
Development
Team a
Development Organization A
Development
TeamDevelopment
Team
Development Organization B
Development
Team aDevelopment
TeamDevelopment
Team
QA Organization
QA QA
Corporation
+
Testing in the Development Team
 As much testing as possible should be done within the
development team
 The development team can have dedicated testers, that may or
may not know how to code, or programmers could do the
testing
 The main test responsibility lies on the development team
+
Testers in the Development
Organization
 If different development teams are working together to build a
larger system, it may be necessary to have a small team of
testers that focus on system testing of the entire system
 Designing a modular system reduces the need for system
testing
 A large system test team is a symptom of an underlying
problem
+
Testers in the QA Organization
 If there are several development organizations there may be a need to
centralize some testing
 Testing which requires tools that are expensive or inefficient to have duplicated in
multiple organizations
 Example: IOT testing
 Competence which is expensive or inefficient to have duplicated in multiple
organizations
 Example: Localization testing
 But these are exceptions – very little testing should be done this far from the
development teams
 With only one development organization, this can be moved into that
organization
+
Regression Testing
 Everyone is responsible for running their own tests during
regression test activities
 This motivates programmers and testers to design the system
properly with testability in mind, and to automate efficiently
 During regression test activities you must always have a risk-
based approach
 You cannot run every test every time and still be efficient
 This drives the need to reduce system complexity and design the
system with this in mind
+
Levels of Testing
Development Team
Development Organization
QA Organization
Isolated Tests
Contract/Collaboration Tests
Integration Tests
System Tests
Equipment & Competence Specific
Tests
 I like to use the nomenclature
for all the tests done by the
development team from the
following presentation
 Integrated Tests are a Scam
 https://vimeo.com/80533536
+
Conclusion
 This is a simple and efficient way of organizing your testing in a
large corporation to drive good system design, quality
ownership, and a non-bloated test organization

Contenu connexe

En vedette

Wszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaWszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaRadoslaw Smilgin
 
Zarządzanie projektami w XSolve
Zarządzanie projektami w XSolveZarządzanie projektami w XSolve
Zarządzanie projektami w XSolveXSolve
 
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...Fundacja Rozwoju Społeczeństwa Informacyjnego
 
Nieznane zwierzę. współpraca w grupie ćwiczenie
Nieznane zwierzę. współpraca w grupie   ćwiczenieNieznane zwierzę. współpraca w grupie   ćwiczenie
Nieznane zwierzę. współpraca w grupie ćwiczenieCentres-EU
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing teamSQALab
 
Ir deck 5 10-16 final q4
Ir deck 5 10-16 final q4Ir deck 5 10-16 final q4
Ir deck 5 10-16 final q4IR_HubSpot
 
Content for Business Past, Present & Future
Content for Business Past, Present & FutureContent for Business Past, Present & Future
Content for Business Past, Present & FutureLeanne Ross
 
Six Healthy Smoothie Recipes
Six Healthy Smoothie RecipesSix Healthy Smoothie Recipes
Six Healthy Smoothie RecipesManisha Dorawala
 
Tri Net Wp 10 Principles Hc Plan (2)
Tri Net Wp 10 Principles Hc Plan (2)Tri Net Wp 10 Principles Hc Plan (2)
Tri Net Wp 10 Principles Hc Plan (2)Tim Weyland
 
Ir deck 2 q 16 final 9.29.2016
Ir deck 2 q 16 final 9.29.2016Ir deck 2 q 16 final 9.29.2016
Ir deck 2 q 16 final 9.29.2016IR_HubSpot
 
Státní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euStátní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euVlajky.EU s.r.o.
 
Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Else Boutkan
 
Html5 the future of browsers
Html5 the future of browsersHtml5 the future of browsers
Html5 the future of browsersJatin Dabas
 

En vedette (16)

Wszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaWszystkie role testera oprogramowania
Wszystkie role testera oprogramowania
 
Zarządzanie projektami w XSolve
Zarządzanie projektami w XSolveZarządzanie projektami w XSolve
Zarządzanie projektami w XSolve
 
Idealny zespół
Idealny zespółIdealny zespół
Idealny zespół
 
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...
Wespół w zespół, czyli o istocie współpracy - Małgorzata Piekarska, Marta Gąs...
 
Nieznane zwierzę. współpraca w grupie ćwiczenie
Nieznane zwierzę. współpraca w grupie   ćwiczenieNieznane zwierzę. współpraca w grupie   ćwiczenie
Nieznane zwierzę. współpraca w grupie ćwiczenie
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing team
 
How to Build a Winning Team
How to Build a Winning TeamHow to Build a Winning Team
How to Build a Winning Team
 
Ir deck 5 10-16 final q4
Ir deck 5 10-16 final q4Ir deck 5 10-16 final q4
Ir deck 5 10-16 final q4
 
Content for Business Past, Present & Future
Content for Business Past, Present & FutureContent for Business Past, Present & Future
Content for Business Past, Present & Future
 
Six Healthy Smoothie Recipes
Six Healthy Smoothie RecipesSix Healthy Smoothie Recipes
Six Healthy Smoothie Recipes
 
PROPIEDAD INTELECTUAL EN COLOMBIA.
PROPIEDAD INTELECTUAL EN COLOMBIA.PROPIEDAD INTELECTUAL EN COLOMBIA.
PROPIEDAD INTELECTUAL EN COLOMBIA.
 
Tri Net Wp 10 Principles Hc Plan (2)
Tri Net Wp 10 Principles Hc Plan (2)Tri Net Wp 10 Principles Hc Plan (2)
Tri Net Wp 10 Principles Hc Plan (2)
 
Ir deck 2 q 16 final 9.29.2016
Ir deck 2 q 16 final 9.29.2016Ir deck 2 q 16 final 9.29.2016
Ir deck 2 q 16 final 9.29.2016
 
Státní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euStátní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.eu
 
Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323
 
Html5 the future of browsers
Html5 the future of browsersHtml5 the future of browsers
Html5 the future of browsers
 

Plus de Johan Hoberg

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problemJohan Hoberg
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organizationJohan Hoberg
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on QualityJohan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptJohan Hoberg
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainJohan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityJohan Hoberg
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset Johan Hoberg
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software Johan Hoberg
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneJohan Hoberg
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Johan Hoberg
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingJohan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality SoftwareJohan Hoberg
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesJohan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test CompetenceJohan Hoberg
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for qualityJohan Hoberg
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?Johan Hoberg
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration TestingJohan Hoberg
 

Plus de Johan Hoberg (20)

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problem
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organization
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on Quality
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing Mountain
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset
 
What is QI?
What is QI?What is QI?
What is QI?
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for Everyone
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testing
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration Testing
 

Dernier

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Dernier (20)

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

How to build an efficient test organization

  • 1. + How to build an efficient Test OrganizationTest organizations in large corporations
  • 2. + Introduction  This presentation gives a simple overview of my proposal on how to organize your testing in a large corporation in a very simple manner
  • 3. + Organizational Overview Proposal Development Team a Development Organization A Development TeamDevelopment Team Development Organization B Development Team aDevelopment TeamDevelopment Team QA Organization QA QA Corporation
  • 4. + Testing in the Development Team  As much testing as possible should be done within the development team  The development team can have dedicated testers, that may or may not know how to code, or programmers could do the testing  The main test responsibility lies on the development team
  • 5. + Testers in the Development Organization  If different development teams are working together to build a larger system, it may be necessary to have a small team of testers that focus on system testing of the entire system  Designing a modular system reduces the need for system testing  A large system test team is a symptom of an underlying problem
  • 6. + Testers in the QA Organization  If there are several development organizations there may be a need to centralize some testing  Testing which requires tools that are expensive or inefficient to have duplicated in multiple organizations  Example: IOT testing  Competence which is expensive or inefficient to have duplicated in multiple organizations  Example: Localization testing  But these are exceptions – very little testing should be done this far from the development teams  With only one development organization, this can be moved into that organization
  • 7. + Regression Testing  Everyone is responsible for running their own tests during regression test activities  This motivates programmers and testers to design the system properly with testability in mind, and to automate efficiently  During regression test activities you must always have a risk- based approach  You cannot run every test every time and still be efficient  This drives the need to reduce system complexity and design the system with this in mind
  • 8. + Levels of Testing Development Team Development Organization QA Organization Isolated Tests Contract/Collaboration Tests Integration Tests System Tests Equipment & Competence Specific Tests  I like to use the nomenclature for all the tests done by the development team from the following presentation  Integrated Tests are a Scam  https://vimeo.com/80533536
  • 9. + Conclusion  This is a simple and efficient way of organizing your testing in a large corporation to drive good system design, quality ownership, and a non-bloated test organization