SlideShare a Scribd company logo
1 of 25
Download to read offline
Managing Your ROI & TCO In Automation Testing
2
© Utthunga 2021
OFFERINGS
Production Applications
Engineering
Operations Applications
Engineering
Security Engineering Verification &
Validation
Embedded Engineering
FOCUS
Power & Utilities
Motion & Mobility
Building Automation
& Control
Digital Engineering
Connectivity and
Data Solutions
Industrial Automation
& Control
3
© Utthunga 2021
600+
Professionals
14+
Years
Headquarters: Bangalore, India
Offices In: Japan, Germany and USA
4
Locations
100+
Products
50+
Customers
Increase velocity of releases
up to 40%
Reduced TCO
Reduced vendor management
Co-creation partnership
Certifications
4
© Utthunga 2021
ASSOCIATIONS
Part of various
Special Interest Groups
1
Technology Outsourcing
Partner
2
Involved in Reference
Application Architecture,
Design and Development
3
Part of Global Expert
Speakers Community
4 FDT Test & Certification Center
5 Compliance and Certification
6
5
© Utthunga 2021
Speakers for Today
Nandan HA
 Nandan is an expert software test architect with over 12 years of experience in the testing
landscape
 Internally at Utthunga, Nandan is referred to as the sign-off gatekeeper for delivering zero
business impact and bug free production software
 He is proficient in performance testing, test automation framework development for web
applications, mobile and backend automation
Ravikumar NG
 Ravi specializes in the software test automation and manual testing domain
 He has over 15+ years of experience in different automation tools like Selenium, WinAppDriver,
Ranorex, TestComplete, UFT, AutoIT and other open source tools.
 His expert recommendations allows quality test execution of multiple process automation projects
like DCS Testing, DTM application automation, MS update patching in industrial automation domain
for desktop, mobile, web and cloud applications.
6
© Utthunga 2021
Agenda
1
2
3
4
5
6
What is ROI and TCO of Automation Testing?
Challenges in Testing
Few Use cases
Best Approaches
How to calculate ROI
Best Approaches for Improving ROI and Reducing TCO
7
© Utthunga 2021
Return On Investment & Total Cost of Ownership
What is ROI ?
 Savings related to cost
 Savings related to time
 Savings related to number of bugs detected
 Increase test coverage
Why do we need to calculate ROI?
 Improve efficiency
 Improve cost effectiveness
 Reduce repetition
 Improve product quality
 Improve release frequency
8
© Utthunga 2021
Return On Investment & Total Cost of Ownership
When do we need to calculate ROI?
 After each release cycle
 After sprint cycle
 After product release
 After completing testing activity
How to calculate Testing ROI?
 % Change in execution duration
 Cost Analysis
 % Change in product quality
 Resources
CapEx
 Investment
 Procurement
OpEx
 Daily Operation
 Maintenance
9
© Utthunga 2021
Testing Challenges
Dimensions
 Conformance
 Safety and Regulations
 Security and Privacy
 Network
 Interoperability
 Performance and scalability
 Usability
Challenges
 Lack of communication
 Overall system complexity
 Higher number of configurations to test due to hardware and software
architecture
 Dependency on 3rd party hardware and software
 Bugs in 3rd party software affecting testing activities
 Fast evolving architectures and protocols
 Incomplete documentation
 Co-existence of different applications (like antivirus, OS dependencies etc.)
10
© Utthunga 2021
Problem Statement : Testing of HMI and DCS System
Problem Statement:
 DCS Systems operate in huge and complex settings
 Connects to multiple devices at a time
 Need cross platform testing to cover both Desktop and Cloud
scenarios
 Requires Functionality, Performance and Load testing
 Requires higher number of human resources
 Involves higher investment for testing infrastructure
Ineffective and inefficient testing leading to:
 Increased time consumption for validation of different parameters on
multiple devices
 Reduced test execution speed and unsatisfactory test coverage
 Test reporting and analysis consumes lot of time
 Painful infrastructure maintenance over extended period of time
11
© Utthunga 2021
Stakeholders across the business experienced improved communication
and significant reduction in various aspects of their testing processes:
 Cost wise ROI within 6 build releases
 Increase in release velocity by > 120%
 Infrastructure reusability increased by > 100%
 Manpower dependency reduced by > 50%
 Maintenance cost reduced by > 80%
 Reusability of scripts > 35%
 Test coverage improvement by > 50%
 Improved bug detection by > 70%
Solution – Testing of HMI and DCS System
 Detailed feasibility study to analyze ROI and TCO, propose suitable
automation tools, and develop end-to-end automation framework
 Framework for test data management, ease of maintenance,
exception-handling and reusability
 Reliable, scalable and application-independent framework
 Identification and handling Flaky test and edge transitions
 Detailed test report for better readability and tracking
 Use of test simulators / device simulators to reduce costs
Proposed Solution
Benefits
12
© Utthunga 2021
ROI Calculations
0.00%
50.00%
100.00%
150.00%
200.00%
250.00%
Build1 Build2 Build3 Build4 Build5 Build6 Build7 Build8 Build9 Build10 Build11 Build12
0
100000
200000
300000
400000
500000
600000
700000
Build1 Build2 Build3 Build4 Build5 Build6 Build7 Build8 Build9 Build10 Build11 Build12
Savings ($)
13
© Utthunga 2021
Problem Statement: End-To-End AV and MS Security Updates
Qualification Process
Problem Statement:
A leading provider of Industrial Automation Solutions with a wide product
portfolio, recommends using 3 Anti-Virus software on Microsoft platform to its
end customers. The frequent Anti-Virus software, windows security and multiple
3rd party software updates to the system was hindering their overall efficiency
and productivity. Before recommending to the end customers, these updates
needed to be validated on daily basis or very frequently against the client
product’s functionality and performance.
 Manual test execution taking minimum 18 hours of effort per release
 Multiple new releases of AUT are added every year
 Support new operating systems and their versions as and when Microsoft
releases a new one
 Time consuming activities related to:
 Identifying network and other hardware related issues (before execution)
 Consolidation of test results and test report generation
 Average number of 504 hours of manual effort required per week
 Approximate cost per week is around $20,000
 Daily updates of antivirus software by vendors requires regular test
execution for correct validation of the software on a daily basis
14
© Utthunga 2021
Test Solution: Approach I
Approach 1
 Automation of download process and pushing the updates to all the machines
 COTS automation tool used for easier scripting and maintenance
 Isolated execution of automation scripts for each product and release
 Framework for test data management, ease of maintenance, exception-handling
and reusability
 Reliable, scalable and application-independent framework
 Independent test scripts maintained for each release
 Separate logs and test reports generated for each release
Advantages
 Cost wise ROI within 63 build releases
 Increase in release velocity by > 11 %
 Cost per week reduced by approximately ~ $2050
 Manpower dependency reduced by > 30%
 Maintenance cost reduced by > 80%
 Reusability of Scripts > 25%
 Improved bug detection by > 60%
 Overall improvements of communication across all stakeholders
Product 2 - Release 2
Test Runner
Product 2 - Release 1
Test Runner
Product 1 - Release 2
Test Runner
Product 1 - Release 1
Test Runner
15
© Utthunga 2021
Test Solution: Approach II
Approach 2
Develop and execute one common script that handles the End-To-End automation of
entire process
 Script handles all the test scenarios and test cases for all the releases/products
 Uses Open Source tools
 Support parallel script execution
 A centralized location for test execution on all releases
 Logs and Reports generated in one common location for all releases
 CI / CD implemented
 Use simulators and VM’s for improved test coverage
Advantages
 Cost wise ROI in < 50 build releases
 Increase in release velocity by > 15 %
 Cost per week reduced by approximately > $3000
 Manpower dependency reduced by > 90%
 Maintenance cost reduced by > 80%
 Reusability of scripts > 40%
 Improved bug detection by > 60%
 Overall improvements of Communication across all stakeholders
Product 1 - Release 2
Product 2 - Release 1
Product 2 - Release 2
Test Runner
Product 1 - Release 1
CICD
16
© Utthunga 2021
ROI Calculations – Approach I & II
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
140.00%
160.00%
ROI (%) – Approach 1
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
140.00%
160.00%
180.00% ROI (%) – Approach 2
0
20000
40000
60000
80000
100000
120000
140000
160000
180000
200000
Savings – Approach 1
0
20000
40000
60000
80000
100000
120000
140000
160000
180000
200000
Savings
17
© Utthunga 2021
Problem Statement : Cloud Testing
Problem Statement
A leading OEM faced issues with quality deliverable. They migrated
from an no QA setup to fully operational QA in 8 months. This
resulted in challenges for testing various scenarios and input
combinations and comparing the results to the expected behavior
and recording their observations.
 Manual test execution resulted in an increased testing efforts
with minimum 18 hours per release
 Encountered multiple browser and platform combinations
 Challenges in testing scalability
 On-premise testing infrastructure requires high testing effort
and ultimately rising overhead cost.
 Requires continuous maintenance & up-gradation to meet the
constant business needs
18
© Utthunga 2021
Test Solution: Approach
Approach
 Implementing an effective test automation setup that can scale easily
 Adopting cloud automation platform for scalable testing
 90% reduction in regression testing time
 Dashboard service which gives historical data helps in tracking the progress
19
© Utthunga 2021
ROI Calculation
ROI = Benefit / Cost
Item Cost Time
Develop manual tests for the site 1 tester @ $50 hr 4 days
Execute manual tests for the site 2 testers @ $50 hr 1 day
Develop automated tests for the site 1 tester @ $50 hr 10 days
Execute automated tests for the site 1 tester @ $50 hr 1 hour to review logs
Maintain manual test cases 1 tester @ $50 hr 1 day every two weeks
Maintain automated test scripts 1 tester @ $50 hr 1 day every week
Hardware for test execution 2 computers @ $1,000
Test software and licenses 2 licenses @ $2,000
20
© Utthunga 2021
ROI Calculation
Cost of automation = price of hardware + price of software + time to develop scripts + (time to maintain scripts x number of times
scripts are executed) + (time to execute scripts x number of times scripts are executed)
Cost of automation = 2 computers @ $1,000 + 2 licenses @ $2,000 + 10 days @ $50 hr + (1 day @ $50 hr x 52 weeks) + (1 hr @
$50 x 52 weeks)
Cost of automation = $2,000 + $4,000 + $4,000 + $20,800 + $2,600
Cost of automation = $33,400
Cost of manual = time to develop test cases + (time to maintain test cases x number of times tests are executed) + (time to execute
manual testing x number of times tests are executed)
Cost of manual = 4 days @ $50 hr + (1 day @ $50 x 26 weeks) + (1 day @ $100 x 52 weeks) Cost of manual = $1,600 + $10,400 +
$41,600
Cost of manual = $53,600 ROI = benefit / cost ROI = (cost of manual – cost of automation) / cost of automation
ROI = ($53,600 - $33,400) / $33,400
ROI = about 61% over the course of the year
21
© Utthunga 2021
Conclusions - Best Approaches for Improving ROI and
Reducing TCO
Detailed Feasibility study
 Technical : Tools, Complexities, Resource availability,
limitations, Advantages, approaches, Frameworks
 Economic : TCO, ROI
 Schedule : Based on the client requirement
 Operational : Direct and Indirect Costs, Maintenance,
Resource Availability, Training
22
© Utthunga 2021
Conclusions - Best Approaches for Improving ROI and
Reducing TCO
 Automate as much as possible:
 Decide and prioritize what to automate (Test case selection)
 Do NOT try to automate everything
 Use standard test automation tools, frameworks & test techniques
 Utilize good quality test data
 Plan End-to-End user scenarios
 Divide testing efforts
 Smaller teams higher benefits
 Shift left approach
 Parallel testing wherever possible
 Risk based and combinatorial testing approaches
 Use simulators / emulators wherever possible
 Documenting each and every activity
 Proper maintenance of scripts and other artefacts
 CI/ CD
 DevOps
23
© Utthunga 2021
Questions?
24
© Utthunga 2021
Upcoming Webinar
 Smart QE testing with AI & ML – September 2021
www.utthunga.com
contact@utthunga.com
+91 80 6815 1900
India Germany Japan
USA
Follow us:
/utthunga-technologies
/utthunga
Thank you

More Related Content

What's hot

Transition from PROFIBUS to PROFINET Network | Webinar
Transition from PROFIBUS to PROFINET Network | WebinarTransition from PROFIBUS to PROFINET Network | Webinar
Transition from PROFIBUS to PROFINET Network | WebinarSadatulla Zishan
 
Digital Transformation with FDT 3.0 Webinar
Digital Transformation with FDT 3.0 WebinarDigital Transformation with FDT 3.0 Webinar
Digital Transformation with FDT 3.0 WebinarSadatulla Zishan
 
Revolutionizing I4.0 Security and IT/OT Harmonization
Revolutionizing I4.0 Security and IT/OT HarmonizationRevolutionizing I4.0 Security and IT/OT Harmonization
Revolutionizing I4.0 Security and IT/OT HarmonizationSadatulla Zishan
 
FDT 3.0 and OPC UA : Key to Interoperability
FDT 3.0 and OPC UA : Key to InteroperabilityFDT 3.0 and OPC UA : Key to Interoperability
FDT 3.0 and OPC UA : Key to InteroperabilitySadatulla Zishan
 
OPC UA: Ready for realtime
OPC UA: Ready for realtimeOPC UA: Ready for realtime
OPC UA: Ready for realtimeMiodrag Veselic
 
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
 View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni... View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...MongoDB
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationAVEVA
 
IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001Dominic Storey
 
Manufacturing IoT - OPC UA Information Revolution
Manufacturing IoT - OPC UA Information RevolutionManufacturing IoT - OPC UA Information Revolution
Manufacturing IoT - OPC UA Information RevolutionBill Lydon
 
open62541 - Open Source OPC UA on Steroids
open62541  - Open Source OPC UA on Steroidsopen62541  - Open Source OPC UA on Steroids
open62541 - Open Source OPC UA on SteroidsJulius Pfrommer
 
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and ScalabilityExtending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and ScalabilityReal-Time Innovations (RTI)
 
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...Rockwell Automation
 
RA TechED 2019 - CL01 - Integrated Architecture System Hardware - what's new
RA TechED 2019 -  CL01 - Integrated Architecture System Hardware - what's newRA TechED 2019 -  CL01 - Integrated Architecture System Hardware - what's new
RA TechED 2019 - CL01 - Integrated Architecture System Hardware - what's newRockwell Automation
 
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRockwell Automation
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoftAVEVA
 
OSGi in Telematics - Volker Braun
OSGi in Telematics - Volker BraunOSGi in Telematics - Volker Braun
OSGi in Telematics - Volker Braunmfrancis
 
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE
 

What's hot (20)

Transition from PROFIBUS to PROFINET Network | Webinar
Transition from PROFIBUS to PROFINET Network | WebinarTransition from PROFIBUS to PROFINET Network | Webinar
Transition from PROFIBUS to PROFINET Network | Webinar
 
Digital Transformation with FDT 3.0 Webinar
Digital Transformation with FDT 3.0 WebinarDigital Transformation with FDT 3.0 Webinar
Digital Transformation with FDT 3.0 Webinar
 
Revolutionizing I4.0 Security and IT/OT Harmonization
Revolutionizing I4.0 Security and IT/OT HarmonizationRevolutionizing I4.0 Security and IT/OT Harmonization
Revolutionizing I4.0 Security and IT/OT Harmonization
 
FDT 3.0 and OPC UA : Key to Interoperability
FDT 3.0 and OPC UA : Key to InteroperabilityFDT 3.0 and OPC UA : Key to Interoperability
FDT 3.0 and OPC UA : Key to Interoperability
 
Security in OPC UA ppt
Security in OPC UA pptSecurity in OPC UA ppt
Security in OPC UA ppt
 
OPC UA: Ready for realtime
OPC UA: Ready for realtimeOPC UA: Ready for realtime
OPC UA: Ready for realtime
 
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
 View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni... View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
 
IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001
 
Manufacturing IoT - OPC UA Information Revolution
Manufacturing IoT - OPC UA Information RevolutionManufacturing IoT - OPC UA Information Revolution
Manufacturing IoT - OPC UA Information Revolution
 
open62541 - Open Source OPC UA on Steroids
open62541  - Open Source OPC UA on Steroidsopen62541  - Open Source OPC UA on Steroids
open62541 - Open Source OPC UA on Steroids
 
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and ScalabilityExtending OPC-UA through Architecture Flexibility, Performance, and Scalability
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
 
OPC PPT
OPC PPTOPC PPT
OPC PPT
 
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
RA TechED 2019 - SS08 - What's New and Coming Soon in Safety Automation Archi...
 
RA TechED 2019 - CL01 - Integrated Architecture System Hardware - what's new
RA TechED 2019 -  CL01 - Integrated Architecture System Hardware - what's newRA TechED 2019 -  CL01 - Integrated Architecture System Hardware - what's new
RA TechED 2019 - CL01 - Integrated Architecture System Hardware - what's new
 
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx SystemsRA TechED 2019 - PR03 - Implementation of PlantPAx Systems
RA TechED 2019 - PR03 - Implementation of PlantPAx Systems
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoft
 
OSGi in Telematics - Volker Braun
OSGi in Telematics - Volker BraunOSGi in Telematics - Volker Braun
OSGi in Telematics - Volker Braun
 
IGS-5227-6MT Industrial Managed Ethernet Switch
IGS-5227-6MT Industrial Managed Ethernet Switch IGS-5227-6MT Industrial Managed Ethernet Switch
IGS-5227-6MT Industrial Managed Ethernet Switch
 
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
 

Similar to Managing Your ROI & TCO In Automation Testing | V&V Webinar PPT

Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneMirco Hering
 
Testing a large cloud computing platform.
Testing a large cloud computing platform.Testing a large cloud computing platform.
Testing a large cloud computing platform.Mindtree Ltd.
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsTechWell
 
NERC CIP - Top Testing & Compliance Challenges, How to Address Them
NERC CIP - Top Testing & Compliance Challenges, How to Address ThemNERC CIP - Top Testing & Compliance Challenges, How to Address Them
NERC CIP - Top Testing & Compliance Challenges, How to Address ThemInflectra
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewSuhas Patil
 
Enabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryEnabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryMichael Medin
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...RapidValue
 
Web Service Test Automation Framework (WSTAF).
Web Service Test Automation Framework (WSTAF).Web Service Test Automation Framework (WSTAF).
Web Service Test Automation Framework (WSTAF).Mindtree Ltd.
 
SV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxSV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxCAIKYPALLETAMOURALIM
 
End to End Test of Network Management Software
End to End Test of Network Management Software End to End Test of Network Management Software
End to End Test of Network Management Software Indium Software
 
Success Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareSuccess Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareIndium Software
 
DevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationDevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationIRJET Journal
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptxpavelpopov43
 
Tech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfTech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfSaiKumarBorusu
 

Similar to Managing Your ROI & TCO In Automation Testing | V&V Webinar PPT (20)

Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Testing a large cloud computing platform.
Testing a large cloud computing platform.Testing a large cloud computing platform.
Testing a large cloud computing platform.
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
 
NERC CIP - Top Testing & Compliance Challenges, How to Address Them
NERC CIP - Top Testing & Compliance Challenges, How to Address ThemNERC CIP - Top Testing & Compliance Challenges, How to Address Them
NERC CIP - Top Testing & Compliance Challenges, How to Address Them
 
Nuevosoft Test Manager Overview
Nuevosoft Test Manager OverviewNuevosoft Test Manager Overview
Nuevosoft Test Manager Overview
 
DST Vega test Tool
DST Vega test ToolDST Vega test Tool
DST Vega test Tool
 
Enabling Mobility through Continuous Delivery
Enabling Mobility through Continuous DeliveryEnabling Mobility through Continuous Delivery
Enabling Mobility through Continuous Delivery
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
Web Service Test Automation Framework (WSTAF).
Web Service Test Automation Framework (WSTAF).Web Service Test Automation Framework (WSTAF).
Web Service Test Automation Framework (WSTAF).
 
SV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxSV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptx
 
Shalini Sharma Resume
Shalini Sharma ResumeShalini Sharma Resume
Shalini Sharma Resume
 
End to End Test of Network Management Software
End to End Test of Network Management Software End to End Test of Network Management Software
End to End Test of Network Management Software
 
Success Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareSuccess Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management Software
 
Mobile Monitoring Best Practices
Mobile Monitoring Best PracticesMobile Monitoring Best Practices
Mobile Monitoring Best Practices
 
DevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationDevOps CI Automation Continuous Integration
DevOps CI Automation Continuous Integration
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
 
Anuroop_Resume
Anuroop_ResumeAnuroop_Resume
Anuroop_Resume
 
Tech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfTech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdf
 

More from Sadatulla Zishan

An Overview of Products Certfication Webinar
An Overview of Products Certfication WebinarAn Overview of Products Certfication Webinar
An Overview of Products Certfication WebinarSadatulla Zishan
 
OPC UA Inside Out Part 5 - Cloud Connectivity
OPC UA Inside Out Part 5 - Cloud ConnectivityOPC UA Inside Out Part 5 - Cloud Connectivity
OPC UA Inside Out Part 5 - Cloud ConnectivitySadatulla Zishan
 
OPC UA Inside Out Part 4 - OPC Tunneller
OPC UA Inside Out Part 4 - OPC TunnellerOPC UA Inside Out Part 4 - OPC Tunneller
OPC UA Inside Out Part 4 - OPC TunnellerSadatulla Zishan
 
IIoT in Pharma Manufacturing and Use Cases
IIoT in Pharma Manufacturing and Use CasesIIoT in Pharma Manufacturing and Use Cases
IIoT in Pharma Manufacturing and Use CasesSadatulla Zishan
 
Industry 4.0 : Relevance to your industry
Industry 4.0 : Relevance to your industryIndustry 4.0 : Relevance to your industry
Industry 4.0 : Relevance to your industrySadatulla Zishan
 
Webinar on PROFIBUS Network Maintenance
Webinar on PROFIBUS Network MaintenanceWebinar on PROFIBUS Network Maintenance
Webinar on PROFIBUS Network MaintenanceSadatulla Zishan
 

More from Sadatulla Zishan (6)

An Overview of Products Certfication Webinar
An Overview of Products Certfication WebinarAn Overview of Products Certfication Webinar
An Overview of Products Certfication Webinar
 
OPC UA Inside Out Part 5 - Cloud Connectivity
OPC UA Inside Out Part 5 - Cloud ConnectivityOPC UA Inside Out Part 5 - Cloud Connectivity
OPC UA Inside Out Part 5 - Cloud Connectivity
 
OPC UA Inside Out Part 4 - OPC Tunneller
OPC UA Inside Out Part 4 - OPC TunnellerOPC UA Inside Out Part 4 - OPC Tunneller
OPC UA Inside Out Part 4 - OPC Tunneller
 
IIoT in Pharma Manufacturing and Use Cases
IIoT in Pharma Manufacturing and Use CasesIIoT in Pharma Manufacturing and Use Cases
IIoT in Pharma Manufacturing and Use Cases
 
Industry 4.0 : Relevance to your industry
Industry 4.0 : Relevance to your industryIndustry 4.0 : Relevance to your industry
Industry 4.0 : Relevance to your industry
 
Webinar on PROFIBUS Network Maintenance
Webinar on PROFIBUS Network MaintenanceWebinar on PROFIBUS Network Maintenance
Webinar on PROFIBUS Network Maintenance
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
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
 
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
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile 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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ 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
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
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
 
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
 

Managing Your ROI & TCO In Automation Testing | V&V Webinar PPT

  • 1. Managing Your ROI & TCO In Automation Testing
  • 2. 2 © Utthunga 2021 OFFERINGS Production Applications Engineering Operations Applications Engineering Security Engineering Verification & Validation Embedded Engineering FOCUS Power & Utilities Motion & Mobility Building Automation & Control Digital Engineering Connectivity and Data Solutions Industrial Automation & Control
  • 3. 3 © Utthunga 2021 600+ Professionals 14+ Years Headquarters: Bangalore, India Offices In: Japan, Germany and USA 4 Locations 100+ Products 50+ Customers Increase velocity of releases up to 40% Reduced TCO Reduced vendor management Co-creation partnership Certifications
  • 4. 4 © Utthunga 2021 ASSOCIATIONS Part of various Special Interest Groups 1 Technology Outsourcing Partner 2 Involved in Reference Application Architecture, Design and Development 3 Part of Global Expert Speakers Community 4 FDT Test & Certification Center 5 Compliance and Certification 6
  • 5. 5 © Utthunga 2021 Speakers for Today Nandan HA  Nandan is an expert software test architect with over 12 years of experience in the testing landscape  Internally at Utthunga, Nandan is referred to as the sign-off gatekeeper for delivering zero business impact and bug free production software  He is proficient in performance testing, test automation framework development for web applications, mobile and backend automation Ravikumar NG  Ravi specializes in the software test automation and manual testing domain  He has over 15+ years of experience in different automation tools like Selenium, WinAppDriver, Ranorex, TestComplete, UFT, AutoIT and other open source tools.  His expert recommendations allows quality test execution of multiple process automation projects like DCS Testing, DTM application automation, MS update patching in industrial automation domain for desktop, mobile, web and cloud applications.
  • 6. 6 © Utthunga 2021 Agenda 1 2 3 4 5 6 What is ROI and TCO of Automation Testing? Challenges in Testing Few Use cases Best Approaches How to calculate ROI Best Approaches for Improving ROI and Reducing TCO
  • 7. 7 © Utthunga 2021 Return On Investment & Total Cost of Ownership What is ROI ?  Savings related to cost  Savings related to time  Savings related to number of bugs detected  Increase test coverage Why do we need to calculate ROI?  Improve efficiency  Improve cost effectiveness  Reduce repetition  Improve product quality  Improve release frequency
  • 8. 8 © Utthunga 2021 Return On Investment & Total Cost of Ownership When do we need to calculate ROI?  After each release cycle  After sprint cycle  After product release  After completing testing activity How to calculate Testing ROI?  % Change in execution duration  Cost Analysis  % Change in product quality  Resources CapEx  Investment  Procurement OpEx  Daily Operation  Maintenance
  • 9. 9 © Utthunga 2021 Testing Challenges Dimensions  Conformance  Safety and Regulations  Security and Privacy  Network  Interoperability  Performance and scalability  Usability Challenges  Lack of communication  Overall system complexity  Higher number of configurations to test due to hardware and software architecture  Dependency on 3rd party hardware and software  Bugs in 3rd party software affecting testing activities  Fast evolving architectures and protocols  Incomplete documentation  Co-existence of different applications (like antivirus, OS dependencies etc.)
  • 10. 10 © Utthunga 2021 Problem Statement : Testing of HMI and DCS System Problem Statement:  DCS Systems operate in huge and complex settings  Connects to multiple devices at a time  Need cross platform testing to cover both Desktop and Cloud scenarios  Requires Functionality, Performance and Load testing  Requires higher number of human resources  Involves higher investment for testing infrastructure Ineffective and inefficient testing leading to:  Increased time consumption for validation of different parameters on multiple devices  Reduced test execution speed and unsatisfactory test coverage  Test reporting and analysis consumes lot of time  Painful infrastructure maintenance over extended period of time
  • 11. 11 © Utthunga 2021 Stakeholders across the business experienced improved communication and significant reduction in various aspects of their testing processes:  Cost wise ROI within 6 build releases  Increase in release velocity by > 120%  Infrastructure reusability increased by > 100%  Manpower dependency reduced by > 50%  Maintenance cost reduced by > 80%  Reusability of scripts > 35%  Test coverage improvement by > 50%  Improved bug detection by > 70% Solution – Testing of HMI and DCS System  Detailed feasibility study to analyze ROI and TCO, propose suitable automation tools, and develop end-to-end automation framework  Framework for test data management, ease of maintenance, exception-handling and reusability  Reliable, scalable and application-independent framework  Identification and handling Flaky test and edge transitions  Detailed test report for better readability and tracking  Use of test simulators / device simulators to reduce costs Proposed Solution Benefits
  • 12. 12 © Utthunga 2021 ROI Calculations 0.00% 50.00% 100.00% 150.00% 200.00% 250.00% Build1 Build2 Build3 Build4 Build5 Build6 Build7 Build8 Build9 Build10 Build11 Build12 0 100000 200000 300000 400000 500000 600000 700000 Build1 Build2 Build3 Build4 Build5 Build6 Build7 Build8 Build9 Build10 Build11 Build12 Savings ($)
  • 13. 13 © Utthunga 2021 Problem Statement: End-To-End AV and MS Security Updates Qualification Process Problem Statement: A leading provider of Industrial Automation Solutions with a wide product portfolio, recommends using 3 Anti-Virus software on Microsoft platform to its end customers. The frequent Anti-Virus software, windows security and multiple 3rd party software updates to the system was hindering their overall efficiency and productivity. Before recommending to the end customers, these updates needed to be validated on daily basis or very frequently against the client product’s functionality and performance.  Manual test execution taking minimum 18 hours of effort per release  Multiple new releases of AUT are added every year  Support new operating systems and their versions as and when Microsoft releases a new one  Time consuming activities related to:  Identifying network and other hardware related issues (before execution)  Consolidation of test results and test report generation  Average number of 504 hours of manual effort required per week  Approximate cost per week is around $20,000  Daily updates of antivirus software by vendors requires regular test execution for correct validation of the software on a daily basis
  • 14. 14 © Utthunga 2021 Test Solution: Approach I Approach 1  Automation of download process and pushing the updates to all the machines  COTS automation tool used for easier scripting and maintenance  Isolated execution of automation scripts for each product and release  Framework for test data management, ease of maintenance, exception-handling and reusability  Reliable, scalable and application-independent framework  Independent test scripts maintained for each release  Separate logs and test reports generated for each release Advantages  Cost wise ROI within 63 build releases  Increase in release velocity by > 11 %  Cost per week reduced by approximately ~ $2050  Manpower dependency reduced by > 30%  Maintenance cost reduced by > 80%  Reusability of Scripts > 25%  Improved bug detection by > 60%  Overall improvements of communication across all stakeholders Product 2 - Release 2 Test Runner Product 2 - Release 1 Test Runner Product 1 - Release 2 Test Runner Product 1 - Release 1 Test Runner
  • 15. 15 © Utthunga 2021 Test Solution: Approach II Approach 2 Develop and execute one common script that handles the End-To-End automation of entire process  Script handles all the test scenarios and test cases for all the releases/products  Uses Open Source tools  Support parallel script execution  A centralized location for test execution on all releases  Logs and Reports generated in one common location for all releases  CI / CD implemented  Use simulators and VM’s for improved test coverage Advantages  Cost wise ROI in < 50 build releases  Increase in release velocity by > 15 %  Cost per week reduced by approximately > $3000  Manpower dependency reduced by > 90%  Maintenance cost reduced by > 80%  Reusability of scripts > 40%  Improved bug detection by > 60%  Overall improvements of Communication across all stakeholders Product 1 - Release 2 Product 2 - Release 1 Product 2 - Release 2 Test Runner Product 1 - Release 1 CICD
  • 16. 16 © Utthunga 2021 ROI Calculations – Approach I & II 0.00% 20.00% 40.00% 60.00% 80.00% 100.00% 120.00% 140.00% 160.00% ROI (%) – Approach 1 0.00% 20.00% 40.00% 60.00% 80.00% 100.00% 120.00% 140.00% 160.00% 180.00% ROI (%) – Approach 2 0 20000 40000 60000 80000 100000 120000 140000 160000 180000 200000 Savings – Approach 1 0 20000 40000 60000 80000 100000 120000 140000 160000 180000 200000 Savings
  • 17. 17 © Utthunga 2021 Problem Statement : Cloud Testing Problem Statement A leading OEM faced issues with quality deliverable. They migrated from an no QA setup to fully operational QA in 8 months. This resulted in challenges for testing various scenarios and input combinations and comparing the results to the expected behavior and recording their observations.  Manual test execution resulted in an increased testing efforts with minimum 18 hours per release  Encountered multiple browser and platform combinations  Challenges in testing scalability  On-premise testing infrastructure requires high testing effort and ultimately rising overhead cost.  Requires continuous maintenance & up-gradation to meet the constant business needs
  • 18. 18 © Utthunga 2021 Test Solution: Approach Approach  Implementing an effective test automation setup that can scale easily  Adopting cloud automation platform for scalable testing  90% reduction in regression testing time  Dashboard service which gives historical data helps in tracking the progress
  • 19. 19 © Utthunga 2021 ROI Calculation ROI = Benefit / Cost Item Cost Time Develop manual tests for the site 1 tester @ $50 hr 4 days Execute manual tests for the site 2 testers @ $50 hr 1 day Develop automated tests for the site 1 tester @ $50 hr 10 days Execute automated tests for the site 1 tester @ $50 hr 1 hour to review logs Maintain manual test cases 1 tester @ $50 hr 1 day every two weeks Maintain automated test scripts 1 tester @ $50 hr 1 day every week Hardware for test execution 2 computers @ $1,000 Test software and licenses 2 licenses @ $2,000
  • 20. 20 © Utthunga 2021 ROI Calculation Cost of automation = price of hardware + price of software + time to develop scripts + (time to maintain scripts x number of times scripts are executed) + (time to execute scripts x number of times scripts are executed) Cost of automation = 2 computers @ $1,000 + 2 licenses @ $2,000 + 10 days @ $50 hr + (1 day @ $50 hr x 52 weeks) + (1 hr @ $50 x 52 weeks) Cost of automation = $2,000 + $4,000 + $4,000 + $20,800 + $2,600 Cost of automation = $33,400 Cost of manual = time to develop test cases + (time to maintain test cases x number of times tests are executed) + (time to execute manual testing x number of times tests are executed) Cost of manual = 4 days @ $50 hr + (1 day @ $50 x 26 weeks) + (1 day @ $100 x 52 weeks) Cost of manual = $1,600 + $10,400 + $41,600 Cost of manual = $53,600 ROI = benefit / cost ROI = (cost of manual – cost of automation) / cost of automation ROI = ($53,600 - $33,400) / $33,400 ROI = about 61% over the course of the year
  • 21. 21 © Utthunga 2021 Conclusions - Best Approaches for Improving ROI and Reducing TCO Detailed Feasibility study  Technical : Tools, Complexities, Resource availability, limitations, Advantages, approaches, Frameworks  Economic : TCO, ROI  Schedule : Based on the client requirement  Operational : Direct and Indirect Costs, Maintenance, Resource Availability, Training
  • 22. 22 © Utthunga 2021 Conclusions - Best Approaches for Improving ROI and Reducing TCO  Automate as much as possible:  Decide and prioritize what to automate (Test case selection)  Do NOT try to automate everything  Use standard test automation tools, frameworks & test techniques  Utilize good quality test data  Plan End-to-End user scenarios  Divide testing efforts  Smaller teams higher benefits  Shift left approach  Parallel testing wherever possible  Risk based and combinatorial testing approaches  Use simulators / emulators wherever possible  Documenting each and every activity  Proper maintenance of scripts and other artefacts  CI/ CD  DevOps
  • 24. 24 © Utthunga 2021 Upcoming Webinar  Smart QE testing with AI & ML – September 2021
  • 25. www.utthunga.com contact@utthunga.com +91 80 6815 1900 India Germany Japan USA Follow us: /utthunga-technologies /utthunga Thank you