SlideShare a Scribd company logo
1 of 15
Download to read offline
TESTING TEAM ORGANIZATION
Contents

  • Testing team models
  • Potential issues in each models
  • Trend in the community




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   2
Testing team models attempted




•   Just-in-time: Assemble a team when required
•   Entry to organization as test engineer
•   Policy driven: Must play a role as test engineer to grow
•   Testing team and development team under one delivery manager
•   Independent testing team




Copyright 2011 Stag Software Pvt. Ltd.                         www.stagsoftware.com
Just-in-time model

  Organization believes
  • Investing in testing effort worth only when
    code is ready
  • Development engineer knowledge of design
    and code helps in better testing
  • Anyone can do testing



 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   4
Entry as test engineer

  Organization believes
  • Take new engineer and train them on testing
  • Assuring them career path later as
    development engineer brings stability
  • Focus on test engineering training required




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   5
Policy driven model

  Organization believes
  • Every one must play role in testing team to
    grow
  • Focus on test engineering training required




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   6
Testing & Development team under one manager



   Organization believes
   • One point control helps
   • Focus on test engineering training required




  Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   7
Independent testing team

  Organization believes
  • Testing team consolidated reports to Test
    Manager will help
  • Organization test process evolves
  • Focus on test engineering training required




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   8
Potential issues observed

  Model                                                        Potential issues
  Just-in-time model                                           •Core testing skills are missing in the
                                                               organization
                                                               •Normally conformance oriented testing takes
                                                               place (no negative testing). “Find more bugs”
                                                               attitude will be missing
                                                               •Insufficient test cases results in more field bugs
                                                               •Developer spends more time in debugging not
                                                               so critical issues than finding more critical issues




                         Test engineers need to build separate skill sets




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.                                                          9
Potential issues observed

  Model                                                        Potential issues
  Enter into organization as test                              •Stability is a concern. More people leave after
  engineer                                                     short stay in the organization
                                                               •Fully trained test engineer who is performing
                                                               well will demand for his/her movement as per
                                                               policy
                                                               •Will be treated as fresh to the new role when it
                                                               comes to critical decision point like promotion,
                                                               giving on-site project etc.




                         Losing a well-trained test engineer from project!




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.                                                   10
Potential issues observed

  Model                                                        Potential issues
  Policy driven: Playing a role in                             •Attrition rate high. They may wish to have
  testing is a must to grow                                    options to continue their career in the same line
                                                               with promotions
                                                               •Performance dips due to new skills required
                                                               •Promotion may get delayed than the
                                                               expectations of an individual




                         Performance may drop with role change




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.                                                   11
Potential issues observed

  Model                                                        Potential issues
  Testing and Development team                                 •Conflicting views from team leads may result in
  reporting to one Manager                                     wrong decisions
                                                               •Attrition rate high in testing team if they sense
                                                               testing process is not effective
                                                               •Goals of each levels of testing will not be met
                                                               •Test process improvement in the organization
                                                               across project may not happen. Test process
                                                               improvement is local to a project




                         Equal respect to both team views is the key for success




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.                                                    12
Potential issues observed

  Model                                                        Potential issues
  Independent testing team                                     •Infrastructure investment looks high
                                                               •Resistance to sharing resources like server, tools
                                                               are high
                                                               •Management may get tempted to switch over
                                                               to testing & development team under one
                                                               manager model which may result in attrition
                                                               rate going up




                         Cost of test lab goes up, test engineers see career path




 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.                                                    13
Trend in the community

  • Independent testing team model picking up
  • Testing as services looked as good option
  • Organization test process maturity evolved
  • Scientific method for testing looked as
    opportunity for research area
  • Test engineering became elective subjects in
    universities
  • Certificates in testing became popular trend

 Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   14
nagaraj@stagsoftware.com
 Blog: mcnagaraj.blogspot.com
 Twitter: http://twitter.com/mcnagaraj




Copyright 2011. STAG Software Pvt Ltd. All rights reserved.   15

More Related Content

What's hot

Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Agile India
 
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 AdoptionSteven Mak
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Raj Indugula
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming CodeNaresh Jain
 
Agile Testing at Scale
Agile Testing at ScaleAgile Testing at Scale
Agile Testing at ScaleTechWell
 
Agile Test Automation: Truth, Oxymoron or Lie?
Agile Test Automation: Truth, Oxymoron or Lie?Agile Test Automation: Truth, Oxymoron or Lie?
Agile Test Automation: Truth, Oxymoron or Lie?Original Software
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentRaj Indugula
 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsTechWell
 
ISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationMichał Dudziak
 
Agile Testing – Is it for me and how are others doing it?
Agile Testing – Is it for me and how are others doing it?Agile Testing – Is it for me and how are others doing it?
Agile Testing – Is it for me and how are others doing it?Alexander Tarlinder
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestCory Foy
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019Peter Gfader
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015Dag Rowe
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015Raghu Karnati
 

What's hot (18)

Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
 
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
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
Agile Testing at Scale
Agile Testing at ScaleAgile Testing at Scale
Agile Testing at Scale
 
Agile testing
Agile testingAgile testing
Agile testing
 
Agile Test Automation: Truth, Oxymoron or Lie?
Agile Test Automation: Truth, Oxymoron or Lie?Agile Test Automation: Truth, Oxymoron or Lie?
Agile Test Automation: Truth, Oxymoron or Lie?
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile Environment
 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large Organizations
 
New model
New modelNew model
New model
 
ISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about Certification
 
Agile Testing – Is it for me and how are others doing it?
Agile Testing – Is it for me and how are others doing it?Agile Testing – Is it for me and how are others doing it?
Agile Testing – Is it for me and how are others doing it?
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
 
Agile Testing Agile Ottawa April 2015
Agile Testing   Agile Ottawa April 2015Agile Testing   Agile Ottawa April 2015
Agile Testing Agile Ottawa April 2015
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015
 

Similar to Testing team

Do The Right Thing - Empowering Your Test Teams
Do The Right Thing - Empowering Your Test TeamsDo The Right Thing - Empowering Your Test Teams
Do The Right Thing - Empowering Your Test TeamsSmartBear
 
Test Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related MeasurementsTest Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related MeasurementsSTAG Software Private Limited
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - uploadDebashis Banerjee
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012sdlc_coach
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamdebashisb
 
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
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of AgileSam Hwang
 
Engaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsEngaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsRavi Kumar
 
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeAstute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeArvind Rajan
 
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile ApplicationsCompuware APM
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseClareMcLennan
 
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileIndia Scrum Enthusiasts Community
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspectiveImaginea
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsSantanu Bhattacharya
 
Continuous Delivery without Test Automation @STPCon, San Diego
Continuous Delivery without Test Automation @STPCon, San DiegoContinuous Delivery without Test Automation @STPCon, San Diego
Continuous Delivery without Test Automation @STPCon, San DiegoMaaret Pyhäjärvi
 
Agile vs.-traditional-roles
Agile vs.-traditional-rolesAgile vs.-traditional-roles
Agile vs.-traditional-rolesAnthony Crabtree
 

Similar to Testing team (20)

Do The Right Thing - Empowering Your Test Teams
Do The Right Thing - Empowering Your Test TeamsDo The Right Thing - Empowering Your Test Teams
Do The Right Thing - Empowering Your Test Teams
 
Agile process
Agile processAgile process
Agile process
 
Test Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related MeasurementsTest Process Maturity Measurement and Related Measurements
Test Process Maturity Measurement and Related Measurements
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - upload
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of Agile
 
Engaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile ProjectsEngaging IV&V Testing Services for Agile Projects
Engaging IV&V Testing Services for Agile Projects
 
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft UpgradeAstute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
Astute @ Oracle Open World 2011 - Cost Efficiencies During PeopleSoft Upgrade
 
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projects
 
Continuous Delivery without Test Automation @STPCon, San Diego
Continuous Delivery without Test Automation @STPCon, San DiegoContinuous Delivery without Test Automation @STPCon, San Diego
Continuous Delivery without Test Automation @STPCon, San Diego
 
Agile vs.-traditional-roles
Agile vs.-traditional-rolesAgile vs.-traditional-roles
Agile vs.-traditional-roles
 
test
testtest
test
 
test
testtest
test
 

Testing team

  • 2. Contents • Testing team models • Potential issues in each models • Trend in the community Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 2
  • 3. Testing team models attempted • Just-in-time: Assemble a team when required • Entry to organization as test engineer • Policy driven: Must play a role as test engineer to grow • Testing team and development team under one delivery manager • Independent testing team Copyright 2011 Stag Software Pvt. Ltd. www.stagsoftware.com
  • 4. Just-in-time model Organization believes • Investing in testing effort worth only when code is ready • Development engineer knowledge of design and code helps in better testing • Anyone can do testing Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 4
  • 5. Entry as test engineer Organization believes • Take new engineer and train them on testing • Assuring them career path later as development engineer brings stability • Focus on test engineering training required Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 5
  • 6. Policy driven model Organization believes • Every one must play role in testing team to grow • Focus on test engineering training required Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 6
  • 7. Testing & Development team under one manager Organization believes • One point control helps • Focus on test engineering training required Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 7
  • 8. Independent testing team Organization believes • Testing team consolidated reports to Test Manager will help • Organization test process evolves • Focus on test engineering training required Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 8
  • 9. Potential issues observed Model Potential issues Just-in-time model •Core testing skills are missing in the organization •Normally conformance oriented testing takes place (no negative testing). “Find more bugs” attitude will be missing •Insufficient test cases results in more field bugs •Developer spends more time in debugging not so critical issues than finding more critical issues Test engineers need to build separate skill sets Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 9
  • 10. Potential issues observed Model Potential issues Enter into organization as test •Stability is a concern. More people leave after engineer short stay in the organization •Fully trained test engineer who is performing well will demand for his/her movement as per policy •Will be treated as fresh to the new role when it comes to critical decision point like promotion, giving on-site project etc. Losing a well-trained test engineer from project! Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 10
  • 11. Potential issues observed Model Potential issues Policy driven: Playing a role in •Attrition rate high. They may wish to have testing is a must to grow options to continue their career in the same line with promotions •Performance dips due to new skills required •Promotion may get delayed than the expectations of an individual Performance may drop with role change Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 11
  • 12. Potential issues observed Model Potential issues Testing and Development team •Conflicting views from team leads may result in reporting to one Manager wrong decisions •Attrition rate high in testing team if they sense testing process is not effective •Goals of each levels of testing will not be met •Test process improvement in the organization across project may not happen. Test process improvement is local to a project Equal respect to both team views is the key for success Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 12
  • 13. Potential issues observed Model Potential issues Independent testing team •Infrastructure investment looks high •Resistance to sharing resources like server, tools are high •Management may get tempted to switch over to testing & development team under one manager model which may result in attrition rate going up Cost of test lab goes up, test engineers see career path Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 13
  • 14. Trend in the community • Independent testing team model picking up • Testing as services looked as good option • Organization test process maturity evolved • Scientific method for testing looked as opportunity for research area • Test engineering became elective subjects in universities • Certificates in testing became popular trend Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 14
  • 15. nagaraj@stagsoftware.com Blog: mcnagaraj.blogspot.com Twitter: http://twitter.com/mcnagaraj Copyright 2011. STAG Software Pvt Ltd. All rights reserved. 15