SlideShare a Scribd company logo
How AI and ML
Can Accelerate
and Optimize
Software
Development
and Testing
Eran Kinsbruner
Best-Selling Author, TechBeacon
Top 30 Test Automation Leader
& the Chief Evangelist and Senior
Director at Perforce Software
Tom Hartig
Webinar Coordinator,
Information Technology Zone
Information Technology Zone
June 15th, 2022
9:30 am PT
12:30 pm ET
5:30 pm BST
With
&
Rollbar is the leading continuous code improvement platform that enables developers to
proactively discover and resolve issues in their code. Rollbar integrates with a
development team's existing toolchain to give greater coverage and insights into broken
code, across the software lifecycle. With Rollbar, developers focus on deploying better
software faster, knowing they can quickly recover from critical errors as they happen.
Thousands of companies, including Twilio, Salesforce, Twitch, and Duolingo, use Rollbar
for their most critical applications, ensuring happier customers and more productive
development teams.
To learn more about how Rollbar can help you, visit Rollbar.com
02
TO USE YOUR COMPUTER'S AUDIO:
When the webinar begins, you will be connected to audio using your
computer's microphone and speakers (VoIP). A headset is recommended. TO USE YOUR TELEPHONE:
You must select "Use Telephone" after joining
and call in using the numbers below.
United States: +1 (562) 247-8422
Access Code: 345-410-448
Audio PIN: Shown after joining the webinar
03
--OR--
Click on the Questions panel
to
interact with the presenters
Information
Technology Zone
04
Eran Kinsbruner
Best-Selling Author, TechBeacon Top 30 Test Automation
Leader & the Chief Evangelist and Senior Director at Perforce
Software
How AI and ML Can Accelerate and Optimize
Software Development and Testing
Information
Technology
Zone
© Perforce Software, Inc.
Presenter
• 22+ years of experience in software development & testing
• Inventor, author, speaker, blogger
Social
: @ek121268
: https://www.linkedin.com/in/erankinsbruner/
Blog : continuoustesting.dev/
Author of
• The Digital Quality Handbook
• Continuous Testing for DevOps Professionals
• Accelerating Software Quality
• A Front-End Web Developer’s Guide to Testing
My List of Books on Digital Quality
© Perforce Software, Inc.
6
AI & ML Core Benefits
© Perforce Software, Inc.
7
AI & ML Investments
https://www.jpmorgan.com/technology/artificial-intelligence
Approximately three out of every four organizations (76%) in DevOps.com 2021 report
said they are prioritizing AI/ML over other IT initiatives, with 28% reporting that it is their
top priority overall
© Perforce Software, Inc.
Top AI Startups in 2020-2021
CBINSIGHTS
© Perforce Software, Inc.
9
AI & ML In DEVOPS!
Source: cloudthat
© Perforce Software, Inc.
10
The Coding
Phase
© Perforce Software, Inc.
11
AI & ML In DEVOPS – Coding Phase!
© Perforce Software, Inc.
12
https://aws.amazon.com/codeguru/
AI & ML In DEVOPS – Coding Phase!
© Perforce Software, Inc.
13
https://cloud.google.com/ai-platform/training/pricing
AI & ML In DEVOPS – Coding Phase!
Use the AI Platform Training to train your machine learning models using the resources of Google Cloud.
© Perforce Software, Inc.
14
The Build
Phase
© Perforce Software, Inc.
15
https://www.diffblue.com/products/
AI & ML In DEVOPS – Build Phase!
© Perforce Software, Inc.
16
The Testing
Phase
© Perforce Software, Inc.
17
AI & ML In DEVOPS – Test Phase!
AppVance
© Perforce Software, Inc.
18
AI & ML In DEVOPS – Test Phase!
DIFFERENTIAL VISUAL DECLARATIVE
Classifications of AI and ML Tools
Image-Based Learning
• Screen Comparisons
• Look and Feel
• UI Design, Accessibility
Comparing application
versions over builds:
• Recognizing changes
• Classifying the differences
• Bugs vs. features
ANALYTICS
SELF-HEALING
Specifying Test Intent
• Goal-Based Automation
• Natural Language Processing
• Domain-Specific Languages
Autocorrecting Test Scripts
• Element Location
• Improved Maintenance
• Improved Robustness
Autocorrecting Test Scripts
• Root Cause Analysis
• Test Selection/Prioritization
• Test Flakiness
© Perforce Software, Inc.
19
AI & ML In DEVOPS – Test Phase!
Autonomous & Agnostic to the Dev Framework
• Sophisticated locators – Picked up autonomously.
Doesn’t require user input.
• Each element identified by a multi locator adaptive
scoring system.
• Most mobile frameworks don’t expose unique IDs –
Perfecto Scriptless has its own locator system, agnostic
to the framework.
Discover & Manage System Messages
• Stable on real devices too: Manage unpredictable
messages that can fail tests randomly.
Adaptive to Screen Load Time
• Identifying progress bars and synchronizing actions to
when screens are loaded and ready.
© Perforce Software, Inc.
20
The Operate
Phase
© Perforce Software, Inc.
21
AIOps, (artificial intelligence for IT operations) is the application of artificial intelligence (AI)
to enhance IT operations. Specifically, AIOps uses big data, analytics, and machine learning
capabilities to do the following:
• Collect and aggregate the huge and ever-increasing volumes of operations data
generated by multiple IT infrastructure components, applications, and
performance-monitoring tools.
• Intelligently sift ‘signals’ out of the ‘noise’ to identify significant events and patterns
related to system performance and availability issues (detect business anomalies).
• Automatically diagnose root causes and report them to IT for rapid response and
remediation — or, in some cases, automatically resolve these issues without human
intervention.
AI & ML In DEVOPS – Test Phase!
© Perforce Software, Inc.
22
APM – Application Performance Management
ITIM – IT Infrastructure Monitoring
ITSM – IT Service Monitoring
APM + ITIM + ITSM =AIOPS
© Perforce Software, Inc.
23
AIOps Maturity Model
© Perforce Software, Inc.
24
• Enhance organizations digital transformation
• Achieve faster MTTR (focus on real issues instead of noise)
• Go from reactive to proactive to predictive management (predictive alerting)
• Modernize your IT operations and your IT operations team (focus on innovation rather
then KTLO)
AIOps Benefits
© Perforce Software, Inc.
25
AIOps Objectives
© Perforce Software, Inc.
26
AIOps Solution Example
Source: https://www.validatek.com/technologies/ai-ops
• Key Features:
• Event correlation
• Noise reduction (filters,
blacklisting, etc.)
• Collaboration between
security and operations
• Ecosystem automation
(auto-ticketing,
auto-diagnostics, escalation,
etc.)
• Flexible implementation
options (SaaS, on-premise,
hybrid)
• Integration with third party
tools (Splunk, Remedy,
SolarWinds)
© Perforce Software, Inc.
27
Future of AIOps
• Integral part of DevOps and IT management
• Shorter DevOps and production issues cycles
• Higher code quality continuously, more emphasis on shift-right processes
• Better cross-function collaboration (Dev, QA, Ops, Business)
© Perforce Software, Inc.
28
The Monitor
Phase
© Perforce Software, Inc.
29
AI & ML In DEVOPS: Monitor/Observability
© Perforce Software, Inc.
30
AI & ML In DEVOPS: API Cybersecurity Identification
© Perforce Software, Inc.
31
CONCULSION
Identify the most painful area
within your process
Start with a single problem
and a single solution
Prove value and continue
down the stream
Maximize the benefits from
AI/ML to automate and
enhance your velocity!
/in/erankinsbruner/ informationtechnologyzone.com
Q&A
Eran Kinsbruner Tom Hartig
Webinar Coordinator
Information Technology Zone
Best-Selling Author, TechBeacon Top 30 Test
Automation Leader & the Chief Evangelist and
Senior Director at Perforce Software
Information Technology Zone

More Related Content

What's hot (20)

PDF
Maximizing Enterprise AI Investments | Accenture
accenture
 
PPTX
Digital transformation: Managing the change
Patrizia Bertini
 
PDF
Ml ops past_present_future
Nisha Talagala
 
PPTX
DevOps-as-a-Service: Towards Automating the Automation
Keith Pleas
 
PDF
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs
 
PPTX
Introduction to power apps
RezaDorrani1
 
PDF
Architecting an Enterprise API Management Strategy
WSO2
 
PDF
Understanding LLMOps-Large Language Model Operations
My Gen Tec
 
PPTX
API Management in Digital Transformation
Aditya Thatte
 
PDF
UTILITY OF AI
Andre Muscat
 
PDF
Why Digital Transformation is not an IT Transformation
Vishal Sharma
 
PDF
Future Proofing Your IT Operating Model for Digital
David Favelle
 
PDF
Definitive Guide to API Management
Apigee | Google Cloud
 
PDF
MLOps Bridging the gap between Data Scientists and Ops.
Knoldus Inc.
 
PDF
BigQuery ML - Machine learning at scale using SQL
Márton Kodok
 
PPTX
Google Vertex AI
VikasBisoi
 
PDF
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
 
PPTX
API Frenzy: API Strategy 101
Akana
 
PPTX
Using Generative AI
Mark DeLoura
 
PDF
MLops workshop AWS
Gili Nachum
 
Maximizing Enterprise AI Investments | Accenture
accenture
 
Digital transformation: Managing the change
Patrizia Bertini
 
Ml ops past_present_future
Nisha Talagala
 
DevOps-as-a-Service: Towards Automating the Automation
Keith Pleas
 
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs
 
Introduction to power apps
RezaDorrani1
 
Architecting an Enterprise API Management Strategy
WSO2
 
Understanding LLMOps-Large Language Model Operations
My Gen Tec
 
API Management in Digital Transformation
Aditya Thatte
 
UTILITY OF AI
Andre Muscat
 
Why Digital Transformation is not an IT Transformation
Vishal Sharma
 
Future Proofing Your IT Operating Model for Digital
David Favelle
 
Definitive Guide to API Management
Apigee | Google Cloud
 
MLOps Bridging the gap between Data Scientists and Ops.
Knoldus Inc.
 
BigQuery ML - Machine learning at scale using SQL
Márton Kodok
 
Google Vertex AI
VikasBisoi
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
 
API Frenzy: API Strategy 101
Akana
 
Using Generative AI
Mark DeLoura
 
MLops workshop AWS
Gili Nachum
 

Similar to How AI and ML Can Accelerate and Optimize Software Development and Testing (20)

PDF
Leveraging AI and ML in Test Management Systems - DevOps Next
Perfecto by Perforce
 
PDF
Classification of Advanced AI and ML Testing Tools - DevOps Next
Perfecto by Perforce
 
PPTX
How to apply machine learning into your CI/CD pipeline
Alon Weiss
 
PPTX
DevOps Online Training | DevOps Certification Training in Hyderabad
ranjithvisualpath44
 
PDF
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
Perfecto by Perforce
 
PDF
Integrating AI in software quality in absence of a well-defined requirements
Nagarro
 
PPTX
How AI is transforming DevOps | Calidad Infotech
Calidad Infotech
 
PDF
Agile Mumbai 27-28th Sep 2024 | AI Revolution: Transforming the Future of Dev...
AgileNetwork
 
PDF
How AI Developers Are Reshaping DevOps for Smarter Automation.pdf
Gyâñü Ðwïvêðï
 
PDF
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
Indium Software
 
PDF
AI Assisted Continuous Testing - Talk Track v2.pdf
Marc Hornbeek
 
PDF
Complete guide to AIOps_ Automate IT Operations with AI.pdf
Peerbits
 
PPTX
It Consulting & Services - Black Basil Technologies
Black Basil Technologies
 
PDF
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Marco Coulter
 
PDF
Advancing the State of The Art in AI and Testing - DevOps Next
Perfecto by Perforce
 
PDF
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Cristina Vidu
 
PDF
AI Enabling the Modern IT Operating Model
David Favelle
 
PDF
9 Ways to Integrate AI in DevOps for Enhanced Efficiency.pdf
Sparity1
 
PPTX
3 Ways AI Will Change Software Testing
Rachel Maxwell
 
PDF
AI-Powered DevOps_ How AI Revolutionize Software Delivery.pdf
Gyâñü Ðwïvêðï
 
Leveraging AI and ML in Test Management Systems - DevOps Next
Perfecto by Perforce
 
Classification of Advanced AI and ML Testing Tools - DevOps Next
Perfecto by Perforce
 
How to apply machine learning into your CI/CD pipeline
Alon Weiss
 
DevOps Online Training | DevOps Certification Training in Hyderabad
ranjithvisualpath44
 
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
Perfecto by Perforce
 
Integrating AI in software quality in absence of a well-defined requirements
Nagarro
 
How AI is transforming DevOps | Calidad Infotech
Calidad Infotech
 
Agile Mumbai 27-28th Sep 2024 | AI Revolution: Transforming the Future of Dev...
AgileNetwork
 
How AI Developers Are Reshaping DevOps for Smarter Automation.pdf
Gyâñü Ðwïvêðï
 
ROLE OF iSAFE/iMobi IN SEAMLESS INTEGRATION OF THE DEVOPS ENVIRONMENT
Indium Software
 
AI Assisted Continuous Testing - Talk Track v2.pdf
Marc Hornbeek
 
Complete guide to AIOps_ Automate IT Operations with AI.pdf
Peerbits
 
It Consulting & Services - Black Basil Technologies
Black Basil Technologies
 
Devops, Agile and AI - Cue your Robot Underlords #CLUS2019
Marco Coulter
 
Advancing the State of The Art in AI and Testing - DevOps Next
Perfecto by Perforce
 
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Cristina Vidu
 
AI Enabling the Modern IT Operating Model
David Favelle
 
9 Ways to Integrate AI in DevOps for Enhanced Efficiency.pdf
Sparity1
 
3 Ways AI Will Change Software Testing
Rachel Maxwell
 
AI-Powered DevOps_ How AI Revolutionize Software Delivery.pdf
Gyâñü Ðwïvêðï
 
Ad

More from Aggregage (20)

PDF
Staying Ahead of UFLPA Enforcement: Best Practices for Retail Supply Chains
Aggregage
 
PDF
Making the Moment: The Art of Creating Events That Drive Results
Aggregage
 
PDF
Maximizing Profit And Productivity: The New Era Of AI-Powered Accounting
Aggregage
 
PPTX
From Rigid To Resilient: Why Enterprises Need Modular Commerce Now
Aggregage
 
PDF
How to Achieve High-Accuracy Results When Using LLMs
Aggregage
 
PDF
AI for Paralegals: Everything You Need to Know (and How to Use It Safely)
Aggregage
 
PPTX
Beyond the Blast: How to Pitch with Purpose and Build Lasting Media Relations...
Aggregage
 
PDF
Next-Level Fraud Prevention: Strategies for Today’s Threat Landscape
Aggregage
 
PDF
Cash Flow Secrets Every Upskilled CPA Should Know
Aggregage
 
PDF
The Great Disruption: Leveraging AI To Better Your Benefits Strategy
Aggregage
 
PDF
AI in Marketing & Sales: Today’s Tools, Tomorrow’s Potential
Aggregage
 
PDF
Navigating Payroll Compliance: Future-Proofing Payroll in an Evolving Regulat...
Aggregage
 
PDF
AP Automation: The Competitive Advantage Your Business Needs
Aggregage
 
PPTX
Campaigns that Click: Practical Personalization Strategies to Boost ROI
Aggregage
 
PDF
The Constructor's Digital Transformation Playbook: Reducing Risk With Technology
Aggregage
 
PDF
The Future Of Finance: How To Manage Spend The Right Way
Aggregage
 
PDF
The Evolving Retailers Fulfillment Strategy: Meeting Demands with Agility
Aggregage
 
PDF
The New Way CPAs are Delivering Value: Aligning Automation with Client Success
Aggregage
 
PDF
The 2nd Generation of Innovation Management: A Survival Guide
Aggregage
 
PPTX
Case Closed: How to Optimize Your Legal Intake Process for Efficiency
Aggregage
 
Staying Ahead of UFLPA Enforcement: Best Practices for Retail Supply Chains
Aggregage
 
Making the Moment: The Art of Creating Events That Drive Results
Aggregage
 
Maximizing Profit And Productivity: The New Era Of AI-Powered Accounting
Aggregage
 
From Rigid To Resilient: Why Enterprises Need Modular Commerce Now
Aggregage
 
How to Achieve High-Accuracy Results When Using LLMs
Aggregage
 
AI for Paralegals: Everything You Need to Know (and How to Use It Safely)
Aggregage
 
Beyond the Blast: How to Pitch with Purpose and Build Lasting Media Relations...
Aggregage
 
Next-Level Fraud Prevention: Strategies for Today’s Threat Landscape
Aggregage
 
Cash Flow Secrets Every Upskilled CPA Should Know
Aggregage
 
The Great Disruption: Leveraging AI To Better Your Benefits Strategy
Aggregage
 
AI in Marketing & Sales: Today’s Tools, Tomorrow’s Potential
Aggregage
 
Navigating Payroll Compliance: Future-Proofing Payroll in an Evolving Regulat...
Aggregage
 
AP Automation: The Competitive Advantage Your Business Needs
Aggregage
 
Campaigns that Click: Practical Personalization Strategies to Boost ROI
Aggregage
 
The Constructor's Digital Transformation Playbook: Reducing Risk With Technology
Aggregage
 
The Future Of Finance: How To Manage Spend The Right Way
Aggregage
 
The Evolving Retailers Fulfillment Strategy: Meeting Demands with Agility
Aggregage
 
The New Way CPAs are Delivering Value: Aligning Automation with Client Success
Aggregage
 
The 2nd Generation of Innovation Management: A Survival Guide
Aggregage
 
Case Closed: How to Optimize Your Legal Intake Process for Efficiency
Aggregage
 
Ad

Recently uploaded (20)

PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 

How AI and ML Can Accelerate and Optimize Software Development and Testing

  • 1. How AI and ML Can Accelerate and Optimize Software Development and Testing Eran Kinsbruner Best-Selling Author, TechBeacon Top 30 Test Automation Leader & the Chief Evangelist and Senior Director at Perforce Software Tom Hartig Webinar Coordinator, Information Technology Zone Information Technology Zone June 15th, 2022 9:30 am PT 12:30 pm ET 5:30 pm BST With &
  • 2. Rollbar is the leading continuous code improvement platform that enables developers to proactively discover and resolve issues in their code. Rollbar integrates with a development team's existing toolchain to give greater coverage and insights into broken code, across the software lifecycle. With Rollbar, developers focus on deploying better software faster, knowing they can quickly recover from critical errors as they happen. Thousands of companies, including Twilio, Salesforce, Twitch, and Duolingo, use Rollbar for their most critical applications, ensuring happier customers and more productive development teams. To learn more about how Rollbar can help you, visit Rollbar.com 02
  • 3. TO USE YOUR COMPUTER'S AUDIO: When the webinar begins, you will be connected to audio using your computer's microphone and speakers (VoIP). A headset is recommended. TO USE YOUR TELEPHONE: You must select "Use Telephone" after joining and call in using the numbers below. United States: +1 (562) 247-8422 Access Code: 345-410-448 Audio PIN: Shown after joining the webinar 03 --OR-- Click on the Questions panel to interact with the presenters Information Technology Zone
  • 4. 04 Eran Kinsbruner Best-Selling Author, TechBeacon Top 30 Test Automation Leader & the Chief Evangelist and Senior Director at Perforce Software How AI and ML Can Accelerate and Optimize Software Development and Testing Information Technology Zone
  • 5. © Perforce Software, Inc. Presenter • 22+ years of experience in software development & testing • Inventor, author, speaker, blogger Social : @ek121268 : https://www.linkedin.com/in/erankinsbruner/ Blog : continuoustesting.dev/ Author of • The Digital Quality Handbook • Continuous Testing for DevOps Professionals • Accelerating Software Quality • A Front-End Web Developer’s Guide to Testing My List of Books on Digital Quality
  • 6. © Perforce Software, Inc. 6 AI & ML Core Benefits
  • 7. © Perforce Software, Inc. 7 AI & ML Investments https://www.jpmorgan.com/technology/artificial-intelligence Approximately three out of every four organizations (76%) in DevOps.com 2021 report said they are prioritizing AI/ML over other IT initiatives, with 28% reporting that it is their top priority overall
  • 8. © Perforce Software, Inc. Top AI Startups in 2020-2021 CBINSIGHTS
  • 9. © Perforce Software, Inc. 9 AI & ML In DEVOPS! Source: cloudthat
  • 10. © Perforce Software, Inc. 10 The Coding Phase
  • 11. © Perforce Software, Inc. 11 AI & ML In DEVOPS – Coding Phase!
  • 12. © Perforce Software, Inc. 12 https://aws.amazon.com/codeguru/ AI & ML In DEVOPS – Coding Phase!
  • 13. © Perforce Software, Inc. 13 https://cloud.google.com/ai-platform/training/pricing AI & ML In DEVOPS – Coding Phase! Use the AI Platform Training to train your machine learning models using the resources of Google Cloud.
  • 14. © Perforce Software, Inc. 14 The Build Phase
  • 15. © Perforce Software, Inc. 15 https://www.diffblue.com/products/ AI & ML In DEVOPS – Build Phase!
  • 16. © Perforce Software, Inc. 16 The Testing Phase
  • 17. © Perforce Software, Inc. 17 AI & ML In DEVOPS – Test Phase! AppVance
  • 18. © Perforce Software, Inc. 18 AI & ML In DEVOPS – Test Phase! DIFFERENTIAL VISUAL DECLARATIVE Classifications of AI and ML Tools Image-Based Learning • Screen Comparisons • Look and Feel • UI Design, Accessibility Comparing application versions over builds: • Recognizing changes • Classifying the differences • Bugs vs. features ANALYTICS SELF-HEALING Specifying Test Intent • Goal-Based Automation • Natural Language Processing • Domain-Specific Languages Autocorrecting Test Scripts • Element Location • Improved Maintenance • Improved Robustness Autocorrecting Test Scripts • Root Cause Analysis • Test Selection/Prioritization • Test Flakiness
  • 19. © Perforce Software, Inc. 19 AI & ML In DEVOPS – Test Phase! Autonomous & Agnostic to the Dev Framework • Sophisticated locators – Picked up autonomously. Doesn’t require user input. • Each element identified by a multi locator adaptive scoring system. • Most mobile frameworks don’t expose unique IDs – Perfecto Scriptless has its own locator system, agnostic to the framework. Discover & Manage System Messages • Stable on real devices too: Manage unpredictable messages that can fail tests randomly. Adaptive to Screen Load Time • Identifying progress bars and synchronizing actions to when screens are loaded and ready.
  • 20. © Perforce Software, Inc. 20 The Operate Phase
  • 21. © Perforce Software, Inc. 21 AIOps, (artificial intelligence for IT operations) is the application of artificial intelligence (AI) to enhance IT operations. Specifically, AIOps uses big data, analytics, and machine learning capabilities to do the following: • Collect and aggregate the huge and ever-increasing volumes of operations data generated by multiple IT infrastructure components, applications, and performance-monitoring tools. • Intelligently sift ‘signals’ out of the ‘noise’ to identify significant events and patterns related to system performance and availability issues (detect business anomalies). • Automatically diagnose root causes and report them to IT for rapid response and remediation — or, in some cases, automatically resolve these issues without human intervention. AI & ML In DEVOPS – Test Phase!
  • 22. © Perforce Software, Inc. 22 APM – Application Performance Management ITIM – IT Infrastructure Monitoring ITSM – IT Service Monitoring APM + ITIM + ITSM =AIOPS
  • 23. © Perforce Software, Inc. 23 AIOps Maturity Model
  • 24. © Perforce Software, Inc. 24 • Enhance organizations digital transformation • Achieve faster MTTR (focus on real issues instead of noise) • Go from reactive to proactive to predictive management (predictive alerting) • Modernize your IT operations and your IT operations team (focus on innovation rather then KTLO) AIOps Benefits
  • 25. © Perforce Software, Inc. 25 AIOps Objectives
  • 26. © Perforce Software, Inc. 26 AIOps Solution Example Source: https://www.validatek.com/technologies/ai-ops • Key Features: • Event correlation • Noise reduction (filters, blacklisting, etc.) • Collaboration between security and operations • Ecosystem automation (auto-ticketing, auto-diagnostics, escalation, etc.) • Flexible implementation options (SaaS, on-premise, hybrid) • Integration with third party tools (Splunk, Remedy, SolarWinds)
  • 27. © Perforce Software, Inc. 27 Future of AIOps • Integral part of DevOps and IT management • Shorter DevOps and production issues cycles • Higher code quality continuously, more emphasis on shift-right processes • Better cross-function collaboration (Dev, QA, Ops, Business)
  • 28. © Perforce Software, Inc. 28 The Monitor Phase
  • 29. © Perforce Software, Inc. 29 AI & ML In DEVOPS: Monitor/Observability
  • 30. © Perforce Software, Inc. 30 AI & ML In DEVOPS: API Cybersecurity Identification
  • 31. © Perforce Software, Inc. 31 CONCULSION Identify the most painful area within your process Start with a single problem and a single solution Prove value and continue down the stream Maximize the benefits from AI/ML to automate and enhance your velocity!
  • 32. /in/erankinsbruner/ informationtechnologyzone.com Q&A Eran Kinsbruner Tom Hartig Webinar Coordinator Information Technology Zone Best-Selling Author, TechBeacon Top 30 Test Automation Leader & the Chief Evangelist and Senior Director at Perforce Software Information Technology Zone