SlideShare a Scribd company logo
1 of 4
THE A-A-A Test Transformation MODEL <br />Author : Sushant Hublikar<br />The agility to adapt to achieve !!!<br />THE BIG PICTURE<br />The A-A-A Test Transformation Model is designed to :<br />,[object Object]
Create an industry standard model to follow that allow organizations to grow within as well as from a global perspective.
This model is applicable to software services organisations who provide development and testing services to customers.
Software Product organisations can follow this model to build robust, quality, reliable, and early time-to-market software products.

More Related Content

What's hot

Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
Fuad Mak
 
Fuctional Testing value brief
Fuctional Testing value briefFuctional Testing value brief
Fuctional Testing value brief
Jeffrey Nunn
 

What's hot (20)

Standards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsStandards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
 
Challenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type projectChallenges with measuring quality for agile distributed research type project
Challenges with measuring quality for agile distributed research type project
 
Test factory approach to automated testing
Test factory approach to automated testingTest factory approach to automated testing
Test factory approach to automated testing
 
Business Representative as a Successful Agile Product Owner by Kemal Bajramović
Business Representative as a Successful Agile Product Owner by Kemal BajramovićBusiness Representative as a Successful Agile Product Owner by Kemal Bajramović
Business Representative as a Successful Agile Product Owner by Kemal Bajramović
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
Tcoe team
Tcoe teamTcoe team
Tcoe team
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellence
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund Wangikar
 
Industrialization of testing
Industrialization of testing Industrialization of testing
Industrialization of testing
 
Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...Reducing the complexity of your Enterprise Packaged Application Automation Te...
Reducing the complexity of your Enterprise Packaged Application Automation Te...
 
Fuctional Testing value brief
Fuctional Testing value briefFuctional Testing value brief
Fuctional Testing value brief
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
My presentation to VanQ at BCIT
My presentation to VanQ at BCITMy presentation to VanQ at BCIT
My presentation to VanQ at BCIT
 
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
 
Online testing strategy
Online testing strategyOnline testing strategy
Online testing strategy
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
Engineering quality assurance manual
Engineering quality assurance manualEngineering quality assurance manual
Engineering quality assurance manual
 
QASymphony Rolls Out Testing Platform qTest
QASymphony Rolls Out Testing Platform qTestQASymphony Rolls Out Testing Platform qTest
QASymphony Rolls Out Testing Platform qTest
 

Viewers also liked

Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
SivaprasanthRentala1975
 

Viewers also liked (17)

A380
A380A380
A380
 
Leverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessLeverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for Success
 
Test Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For SucesssTest Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For Sucesss
 
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for Success
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Selenium Basics Tutorial
Selenium Basics TutorialSelenium Basics Tutorial
Selenium Basics Tutorial
 
Introduction to Selenium Web Driver
Introduction to Selenium Web DriverIntroduction to Selenium Web Driver
Introduction to Selenium Web Driver
 
Introduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and ToolsIntroduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and Tools
 
Web Test Automation with Selenium
Web Test Automation with SeleniumWeb Test Automation with Selenium
Web Test Automation with Selenium
 
Automation Testing by Selenium Web Driver
Automation Testing by Selenium Web DriverAutomation Testing by Selenium Web Driver
Automation Testing by Selenium Web Driver
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
 
Selenium ppt
Selenium pptSelenium ppt
Selenium ppt
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Developing RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDBDeveloping RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDB
 

Similar to The AAA Test Transformation Model

NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning
Udayantha de Silva
 
Hilary Martin CV 07 16
Hilary Martin CV 07 16Hilary Martin CV 07 16
Hilary Martin CV 07 16
Hilary Martin
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
Sunil Mohal
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdf
AnanthReddy38
 

Similar to The AAA Test Transformation Model (20)

Tackling software testing challenges in the agile era
Tackling software testing challenges in the agile eraTackling software testing challenges in the agile era
Tackling software testing challenges in the agile era
 
NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning
 
Value of software testing
Value of software testingValue of software testing
Value of software testing
 
! Testing for agile teams
! Testing for agile teams! Testing for agile teams
! Testing for agile teams
 
Adopting Agile Testing
Adopting Agile TestingAdopting Agile Testing
Adopting Agile Testing
 
Hilary Martin CV 07 16
Hilary Martin CV 07 16Hilary Martin CV 07 16
Hilary Martin CV 07 16
 
Testing throughout the software life cycle (software development models)
Testing throughout the software life cycle (software development models)Testing throughout the software life cycle (software development models)
Testing throughout the software life cycle (software development models)
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
How to create a test strategy.pptx
How to create a test strategy.pptxHow to create a test strategy.pptx
How to create a test strategy.pptx
 
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptxChapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptx
 
Manoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile EnvironmentManoj Kolhe - Testing in Agile Environment
Manoj Kolhe - Testing in Agile Environment
 
Agile case studies
Agile case studiesAgile case studies
Agile case studies
 
Agile model in software testing
Agile model in software testingAgile model in software testing
Agile model in software testing
 
Top Software Testing Models for Customer Satisfaction.pdf
Top Software Testing Models for Customer Satisfaction.pdfTop Software Testing Models for Customer Satisfaction.pdf
Top Software Testing Models for Customer Satisfaction.pdf
 
How To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdfHow To Implement Efficient Test Automation In The Agile World.pdf
How To Implement Efficient Test Automation In The Agile World.pdf
 
Software Development Models by Graham et al
Software Development Models by Graham et alSoftware Development Models by Graham et al
Software Development Models by Graham et al
 
Software Development Models
Software Development ModelsSoftware Development Models
Software Development Models
 
Siddharth Raipure_CV_NEW
Siddharth Raipure_CV_NEWSiddharth Raipure_CV_NEW
Siddharth Raipure_CV_NEW
 
QA Tester Training Course _ H2kinfosys.pdf
QA Tester Training Course _ H2kinfosys.pdfQA Tester Training Course _ H2kinfosys.pdf
QA Tester Training Course _ H2kinfosys.pdf
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
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
vu2urc
 

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

The AAA Test Transformation Model

  • 1.
  • 2. Create an industry standard model to follow that allow organizations to grow within as well as from a global perspective.
  • 3. This model is applicable to software services organisations who provide development and testing services to customers.
  • 4. Software Product organisations can follow this model to build robust, quality, reliable, and early time-to-market software products.
  • 5. This model is applicable to every role within the software development/testing lifecycle, i.e, the manager, lead and the engineer.
  • 6.
  • 7. Agility of the organisation: Means to manage the ever-changing/agile Business Processes in the future.
  • 8. Anticipate at-the-moment new business requirements from the customer.
  • 9. Agility of the team: Means to build an “agile” not a “fragile” test team.
  • 10. Flexibility of the testing techniques used.
  • 11. There a lot of trainings made available in the organizations on development i.e, JAVA, C, C++, , .NET etc. But are there enough for testing as well ??? Define a training/project readiness plan specifically based on test activities and techniques for the test team members before directly assigning them to any projects.
  • 12. Gather the team prior to the beginning of the project and strategize the execution per tester.
  • 13. Agility of the individual: Means to provide tester independence.
  • 14. Testers trained to apply different techniques to the system during execution.
  • 15.
  • 16. Frequent communication with the customers. Understand their business and anticipate new requirements based on their time-to-market needs.
  • 17. Selecting the appropriate development lifecycle . Agile and V - model have their own advantages and disadvantages.
  • 18. Train your team to adapt to new test techniques. Strategize !
  • 19. Encourage maximum exploratory testing along with automation during regression.
  • 20. Well-trained team can be capable of switching gears during execution in time-based projects.
  • 21. Have a separate automation team. Allow them to work independent of the other testers.
  • 22.
  • 24. Granting the tester his/her independence during execution. Instill confidence in the tester. It would definitely motivate him to do more. Makes feel he/she has achieved a milestone.
  • 25. Different techniques applied during execution to the system as a whole. Ensures almost complete coverage of the requirements.
  • 26. Providing complete metrics to the management as a result of different techniques used and ensuring optimum coverage.
  • 27.
  • 28. Provide the management with the visibility of the test activities.
  • 29. Involve OR Communicate to the team of the regular updates about the project from the stakeholders. Neither isolate the team from the management discussions and decisions unless they are really necessary nor involve them too much and vice versa.
  • 30. Rotate the testers to work on different techniques on every project. At the end of the day, tester skills count in his/her resume.
  • 31.
  • 32. Agile vs V – Which model to use? Both yield better results in their own way. Depends on the type of project and the necessity of the customer. Agile for smaller projects with less time-to-market. V-model for projects which have high expectations and therefore need utmost importance on development and testing activities to be carried out. Decide the best option. Be flexible!
  • 33. Maximum usage of exploratory testing and heuristics during the final regression testing before the final product goes to the customer. At the end of the project, the customer is the layman. He will be interested in the end result/business objective and not in the “statement coverage of a module”.
  • 34. Apply different test techniques i.e., Static testing (Test basis review, Documentation review), Black-box (BVC, EP, Decision-based, state-transition etc), White-box (Statement coverage, Decision coverage etc), Risk-based, Defect-based testing during system test execution.
  • 35. Break the software in as much ways as possible within the scope of the requirements.
  • 36. Provide tester independence to apply his best skills during execution, the ones he is good at.
  • 37. Create a balanced ecological system with the development team.
  • 38. Encourage feedback to the management from the team members on the way the activities are to be carried out and schedule to be met and vice versa.
  • 39. Heed to the testers! They are the smaller shining carbon crystals of the diamond.
  • 40. Rotate the test team to adapt to change. It would improve their skills and help gather rich experience.
  • 41. Have a separate independent automation team. Manual and Automation testing need to exist in harmony. Negligence of one over other reduces the quality and coverage.
  • 42.
  • 43. This can be achieved only by having a separate autonomous testing unit within the organization.
  • 44. Also, create an elite panel of experienced testers who can train new recruits on the different testing techniques and strategies to be used on the job.
  • 45. Why should always the testing team be at the receiving end from the stakeholders and the customers??? Encourage feedback from the test team. Listen and Oblige!
  • 46.
  • 47. The A-A-A model should be implemented in a way that the customer is assured of quality as well as the time-to-market delivery.
  • 48. Demonstrate and exhibit the robustness of the team.
  • 49. Reveal the strengths of the team gained by the implementing the model.
  • 50. Go for the Agile model or the V-model. Display that we have the experience on working on either of these powerful development lifecycles.
  • 52. Show the easy and efficient adaptation to their sudden needs and requirements.
  • 54. Look forward to achieve and Win!