SlideShare une entreprise Scribd logo
1  sur  39
Welcome!
Agile-plus-DevOps
Testing for Packaged
Applications
September 2018
©2018 Worksoft, Inc. All trademarks and product names mentioned herein are the
property of their respective owners in the United States, Canada and/or other countries.
The information contained herein is subject to change without notice. All rights
reserved.
Agenda
3
Part 1 – “Why”
• Agile-plus-DevOps in the
enterprise
• Customer trends
• Future outlook
Part 2 – “How”
• Custom apps vs. packaged
apps
• Successfully adopting Agile-
plus-DevOps for packaged
apps
© 2018 FORRESTER. REPRODUCTION PROHIBITED.
September, 2018
Packaged App Testing in the Age Of Agile
and DevOps
Diego Lo Giudice, VP & Principal Analyst, serving AD&D
5© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Leading organizations make SW development their
core competency! Why ?
Digital Matters... Software
Makes
Digital
Successful...
Excellence in Delivering
Great Business and SW
Applications: A Must for
everyone !!!..
6© 2018 FORRESTER. REPRODUCTION PROHIBITED.
End to end agility makes it happen!
Agile
DevOps
Speed, Quality and CX
Common Language
AGILE
Infrastructure
Automation
Infrastructure: Grip, Security
Scaled Infrastructure
AGILE
Development
7© 2018 Forrester Research, Inc. Reproduction Prohibited Source: Forrester Agile Panel Survey 2017 Base: 232
Agile + DevOps is better than just Agile….
Faster Business value
41%
Faster Business value
69%
Improved functional
quality 47%
Improved Functional
quality 72%
Greater frequency of
delivery 75%
Improved technical
quality 29%
Greater frequency of
delivery 83%
Improved technical
quality 72%
Testing is right in the middle of the
turbulence and becomes continuous too..
Test ReleaseBuild
MonitorIdeate/Plan
Developers UsersFeedback loop
Delivery Pipeline
Insights
Data/analytics
Agile
DevOps+
Continuous SW Delivery
9© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Continuous delivery => Continuous testing
10© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Agile Is Slowly But Steadily Scaling In Firms
This is a Horizontal and Vertical scale
Source: The State of Agile 2017: Agile at Scale.
Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
2013
2017 2013
2017
25% 75%
11© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Departmental IT or app dev team for mobile applications development
(custom or packaged applications for smartphones or tablets)
Departmental IT for internal applications (packaged application
software like ERP, CRM, PLM, SCM, SRM, finance or business
intelligence)
13%
14%
Central IT for internal applications (packaged application software like
ERP, CRM, PLM, SCM, SRM, finance or business intelligence)
Central IT app dev team for mobile applications development (custom
or packaged applications for smartphones or tablets)
36%
19%
> 50%
What kind of software development is your
organization primarily responsible for?
Source: The State of Agile 2017: Agile at Scale.
Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
12© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Seven scaling
areas of lessons
learned:
Lights and
Shadows
But Agile Expert
Firms do it all
better
Source: The State of Agile 2017: Agile at Scale
Agile + DevOps Slowly But Steadily Reaches Enterrse Scale
13© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Key Metrics that
increase agility,
and Agile Expert
firms have
higher scores…
Source: The State of Agile 2017: Agile at Scale
Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
14© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Continuous
Testing, lessons
from Expert
Firms
Source: The State of Agile 2017: Agile at Scale.
Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
Experts
Neophytes
15© 2018 FORRESTER. REPRODUCTION PROHIBITED.
“In three to five years, the TCoE as we know it will change:
shifting to become practice centers” (January 2013)
Source: January 15, 2013, “Consistent Performance In Agile Teams Must Include Testing” Forrester report, Diego Lo Giudice
From:
Centralized
To:
Federated
Packaged Apps:
- Regression Testing
- End-to-end Testing
16© 2018 FORRESTER. REPRODUCTION PROHIBITED.
The new state of
Testing in
Agile+DevOps
packaged app
delivery
Ruthless Automation
Shift Left – QA Built in
New Organization & Roles
Performance testing shifts left
SVT automates integration testing
Security Testing gets automated
Test Data Management
Artificial Intelligence/ML
17© 2018 FORRESTER. REPRODUCTION PROHIBITED.
For automation,
technology does
matter !.........
And for
Packaged apps
technology
requirements
can be different
SAP, Oracle, Salesforce…
CI/CD technology
Testing persona
Areas of Differentiation to look for
API Testing (protocols, etc)
More data driven testing
SaaS
Partner strategy
AI / ML
18© 2018 FORRESTER. REPRODUCTION PROHIBITED.
19© 2018 FORRESTER. REPRODUCTION PROHIBITED.
20© 2018 FORRESTER. REPRODUCTION PROHIBITED.
21© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Can AI improve
the way we test?
Augment and
automate ?
22© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Most GSIs, new startups and even existing test tool
vendors are experimenting new approaches by
leveraging ML, DL and NLP.
To test smarter and
automate less
Augment testers with
better insights
Optimize and
generate test cases
Increase Automation
generation
Prevent bugs besides
minimize MTTR
Optimize test data
Automate CX testing
………..and more
23© 2018 FORRESTER. REPRODUCTION PROHIBITED.
Image source: https://blaesbjerg.com/den-mentale-liste/
If you think that being
in the packaged or
business apps world
you can’t be agile, test
better and faster, think
more…
FORRESTER.COM
Thank you
© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Diego Lo Giudice
+39 340 7710775
dlogiudice@forrester.com
@dlogiudice
How to Adopt Agile-plus-
DevOps for Enterprise
Applications
Chris Kraus, Sr. Director of Product Management
11/9/2018© 2017 Worksoft, Inc.
Today’s Modern Enterprise Applications.
Houses or Cities?
Release Train for Enterprise Operations
Multiple ALM platforms puts the pressure on Continuous Testing
Mobile
Change
ERP
Change
Web
Change
CD Continuous Delivery - Release Train
DEVELOP
GROOM STORIES BACKLOG
CODE CHECK INSPRINT STARTS
RUN
TEST EXECUTION TEST AUTOMATION
CHANGE IMPACT
ANALYSIS
GO LIVE
DEVELOP
GROOM STORIES BACKLOG
CODE CHECK INSPRINT STARTS
SolMan
Panaya
JIRA Project
NewWeb
JIRA Project
NewDevice
Multiple systems for code check in
Subversion
GitHub
SAP Transport
ERP rollouts in different ALM products
More PPM is observed
Sales Order to Cash Business process
No Requirements.
No Consolidated Change Lists.
• Understanding of a process lies with the
business
• A single process can include 100s of steps
• Multiple sprints working in parallel but not
on the same board
• No easy way to map from requirements >
source control > change lists > test
management system
28
“We struggle with knowing exactly what to test and exactly are business processes
are. With the adoption of the Fiori interface and SuccessFactors, we see things only
becoming more complicated.”
- SAP Functional Lead
Key Considerations
Consider Agile Testing in the Traditional DevOps World
29
Application Owners / DevTest Pre-Prod Prod
Sprint Team
“The only thing more
dangerous than a developer
is a developer conspiring
with Security.”
― Gene Kim, The Phoenix Project: A Novel About IT, DevOps,
and Helping Your Business Win
Key Considerations
End-to-End Business Process Testing
• Ownership of test creation and maintenance
• Test reuse/scalability – ability to feed CI/CT cycles
• UI version changes
• Compliance and audit requirements
• Impact on upstream and downstream system
30
“Our biggest concern is down time. We currently schedule at least 40 hours maintenance a
month and we are a 24/7 business. We have too many integrations with SAP today. One of
our biggest challenges is testing. Today, we have to get a bunch of people together to
build test scripts, then get those people back together in a room to execute tests, this is a big
waste of time.”
- Business Application Manager
Modern Apps. Modern COE.
Rise of the New Federated Testing Center of Excellence
31
Plan Prepare/Explore Realize: Build Test Deploy Run
Process
Owner
Sprint Team
Federated Testing
COE
Operations
• Business Owner
• Portfolio Management
(LPM)
• Epic Owners
• Enterprise Architect
• Dev Team
• Scrum Master
• Product Owner
• Test Automation
Specialists
• Sprint teams work only on
small stories and do not see
the larger epic
• Sprint teams work in dev
environments with limited
data
• End-to-end automation
specialists kept as centralized
resources
• Testing works with pre-production
systems testing across full
systems with supporting data
Enterprise
Problems
The Second Loop: Continuous Testing
32
Realize: Build Test Deploy
N+1 Automation
Functional experts run capture to document the stories.
Once a feature is complete, test automation professionals can finish the
automation and schedule into continuous testing cycles.
Sprint 1 - 3
Sprint 4 - 6
Unit Tests
Unit Tests
Functional
Test
Functional
Test
Functional
Integration Test
Sprint 7 - 10
Sprint 11 - 14
Unit Tests
Unit Tests
Functional
Test
Functional
Test
Functional
Integration Test
Scale to Continuous Testing
33
Plan Prepare/Explore Realize: Build Test Deploy Run
Automation Library
Demonstration
DevOps Tool Chain
• What technologies will you
need
• Who will be using
• What needs to work together
UI Driven
• Logging in and out of system
• Differences in UIs and version
updates
• Orchestration and execution of
tests on demand at scale
35
“We need to extend ERP testing thru CI/CD so we can release changes at the pace we need
to.. Sr. management wants us to be more agile and ensure changes don’t break things
upstream or downstream from where that change took place.”
- Sr. Mgr. Technical Services
Key Considerations
Tool Chain Complexity – Many Tools Working Together that
Need to be Integrated
36
Requirements
Management
Defect Reporting
Test Management
Test Data Management
Mobile Device Lab
Test Orchestration
Continuous Integration Continuous Testing
Application Lifecycle Management (ALM)
Demonstration
Created a robust COE
as a foundational capability
to establish process and
framework.
Adopted agile methodology
and made “automation
everyone’s job”.
Consolidate high
maintenance SAP tests
from HP UFT and Turnkey
cFactory to Certify.
Analyze Capture
leveraged to accelerate
automation creation for
Manhattan.
Automation extended to
RPA and used for SAP
mass configuration.
Builds a Foundation for
Continuous Testing and RPA
GOAL
Continuous Testing &
Integration and RPA
40% reduction in automation maintenance.
60% reduction in regression test execution.
90% automated in sprint test coverage.
Sources: SAP SAPHHIRE NOW 2018 Presentation
and SAP Insider Article Fall 2018
“A Testing Center of Excellence (COE) should be geared toward mission-
critical applications- focused on your most vital projects. The COE
enables execution & shares best practices.” – Nikhil Shah
Cardinal Health is a Fortune 100
health care company serving more
than 100,000 locations world wide.
85% reduction in
mass configuration
efforts.
Related Resources
• Info Page for Capture 2.0:
https://www.worksoft.com/products/capture
• DEMO: Daily Continuous Testing with Worksoft and Jenkins
• DEMO: End-to-End Agile Testing for SAP with Worksoft Certify
• ALM Integration Support
• HP ALM: https://www.worksoft.com/micro-focus-hp-alm-integrations-
support
• SAP Solution Manager: https://www.worksoft.com/testing-framework-
sap-solution-manager
• Worksoft University (Free Online Self-Paced Courses)
39
Thank YOU!
Questions?
40

Contenu connexe

Tendances

Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
Sauce Labs
 

Tendances (20)

ІГОР ПАВЛЕНКО «QA role in DevOps world» Online QADay 2021
ІГОР ПАВЛЕНКО «QA role in DevOps world» Online QADay 2021ІГОР ПАВЛЕНКО «QA role in DevOps world» Online QADay 2021
ІГОР ПАВЛЕНКО «QA role in DevOps world» Online QADay 2021
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
 
What's New with Worksoft Certify
What's New with Worksoft CertifyWhat's New with Worksoft Certify
What's New with Worksoft Certify
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
 
Accelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAPAccelerate Your Test Automation Journey with Process Mining for SAP
Accelerate Your Test Automation Journey with Process Mining for SAP
 
Shift_Left
Shift_LeftShift_Left
Shift_Left
 
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...
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
Application Lifecycle Transformation...a DevOps Discussion - By David Miller ...
 
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
 
Building Quality into Your DevSecOps Pipelines
Building Quality into Your DevSecOps PipelinesBuilding Quality into Your DevSecOps Pipelines
Building Quality into Your DevSecOps Pipelines
 
DevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has MaturedDevOps 2020: How Enterprise Strategy has Matured
DevOps 2020: How Enterprise Strategy has Matured
 
How to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentHow to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps Environment
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
ApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apexApexUnit: Open source test framework for apex
ApexUnit: Open source test framework for apex
 
Understanding DevOps
Understanding DevOpsUnderstanding DevOps
Understanding DevOps
 
DevOps in Salesforce AppCloud
DevOps in Salesforce AppCloudDevOps in Salesforce AppCloud
DevOps in Salesforce AppCloud
 

Similaire à Agile-plus-DevOps Testing for Packaged Applications

Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
Leland Newsom CSP-SM, SPC5, SDP
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
Reedy Feggins Jr
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
Chethan H
 

Similaire à Agile-plus-DevOps Testing for Packaged Applications (20)

IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
How AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingHow AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and Testing
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
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
 
IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
 
Developing a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps SuccessDeveloping a Testing Strategy for DevOps Success
Developing a Testing Strategy for DevOps Success
 
Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
Mastering Automation Quality: Exploring UiPath's Test Suite for Seamless Test...
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
 
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
HP Software ALM point of view
HP Software ALM point of viewHP Software ALM point of view
HP Software ALM point of view
 
Rapise Overview Presentation (2019)
Rapise Overview Presentation (2019)Rapise Overview Presentation (2019)
Rapise Overview Presentation (2019)
 
Monitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital TransformationMonitor and Measure Your Way to Successful Digital Transformation
Monitor and Measure Your Way to Successful Digital Transformation
 

Plus de Worksoft

Plus de Worksoft (20)

Testing Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsTesting Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactors
 
SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation SAP Business Blueprint Auto-Generation
SAP Business Blueprint Auto-Generation
 
Business Process Quality at Citrix
Business Process Quality at CitrixBusiness Process Quality at Citrix
Business Process Quality at Citrix
 
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
YETI Cooler's Guide to Pulling off a Rock Solid SAP S/4HANA Software Implemen...
 
Escape the Scripts of HP UFT
Escape the Scripts of HP UFTEscape the Scripts of HP UFT
Escape the Scripts of HP UFT
 
Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back! Stop manual testing: Take your weekends back!
Stop manual testing: Take your weekends back!
 
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent AutomationDigital Testing Strategy: Replace Manual Testing with Intelligent Automation
Digital Testing Strategy: Replace Manual Testing with Intelligent Automation
 
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & TestingNewport News Shipbuilding Takes the Pain out of Compliance & Testing
Newport News Shipbuilding Takes the Pain out of Compliance & Testing
 
The Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with AutomationThe Road to Simple: Accelerate S/4HANA Adoption with Automation
The Road to Simple: Accelerate S/4HANA Adoption with Automation
 
Test Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital StrategiesTest Automation in Business and Enterprise Digital Strategies
Test Automation in Business and Enterprise Digital Strategies
 
CenturyLink's Game-Changing Strategies for Increasing Project Quality
CenturyLink's Game-Changing Strategies for Increasing Project QualityCenturyLink's Game-Changing Strategies for Increasing Project Quality
CenturyLink's Game-Changing Strategies for Increasing Project Quality
 
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous AutomationAccelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
 
CITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with AutomationCITGO: Fueling Time Savings and Ensuring Quality with Automation
CITGO: Fueling Time Savings and Ensuring Quality with Automation
 
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing StrategyAccenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
Accenture and Worksoft Explain Why Businesses Need a Digital Testing Strategy
 
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
CITGO Fueling Time Savings and Ensuring Quality with Automation – TechEd 2015
 
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
Latest Trends in Digital Testing in Europe: Strategies, Challenges & Measurin...
 
Digital Labor for Digital Risk
Digital Labor for Digital RiskDigital Labor for Digital Risk
Digital Labor for Digital Risk
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 
How Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP ProjectsHow Verizon Uses Automation to Accelerate SAP Projects
How Verizon Uses Automation to Accelerate SAP Projects
 

Dernier

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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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...
 
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...
 

Agile-plus-DevOps Testing for Packaged Applications

  • 1. Welcome! Agile-plus-DevOps Testing for Packaged Applications September 2018 ©2018 Worksoft, Inc. All trademarks and product names mentioned herein are the property of their respective owners in the United States, Canada and/or other countries. The information contained herein is subject to change without notice. All rights reserved.
  • 2. Agenda 3 Part 1 – “Why” • Agile-plus-DevOps in the enterprise • Customer trends • Future outlook Part 2 – “How” • Custom apps vs. packaged apps • Successfully adopting Agile- plus-DevOps for packaged apps
  • 3. © 2018 FORRESTER. REPRODUCTION PROHIBITED. September, 2018 Packaged App Testing in the Age Of Agile and DevOps Diego Lo Giudice, VP & Principal Analyst, serving AD&D
  • 4. 5© 2018 FORRESTER. REPRODUCTION PROHIBITED. Leading organizations make SW development their core competency! Why ? Digital Matters... Software Makes Digital Successful... Excellence in Delivering Great Business and SW Applications: A Must for everyone !!!..
  • 5. 6© 2018 FORRESTER. REPRODUCTION PROHIBITED. End to end agility makes it happen! Agile DevOps Speed, Quality and CX Common Language AGILE Infrastructure Automation Infrastructure: Grip, Security Scaled Infrastructure AGILE Development
  • 6. 7© 2018 Forrester Research, Inc. Reproduction Prohibited Source: Forrester Agile Panel Survey 2017 Base: 232 Agile + DevOps is better than just Agile…. Faster Business value 41% Faster Business value 69% Improved functional quality 47% Improved Functional quality 72% Greater frequency of delivery 75% Improved technical quality 29% Greater frequency of delivery 83% Improved technical quality 72%
  • 7. Testing is right in the middle of the turbulence and becomes continuous too.. Test ReleaseBuild MonitorIdeate/Plan Developers UsersFeedback loop Delivery Pipeline Insights Data/analytics Agile DevOps+ Continuous SW Delivery
  • 8. 9© 2018 FORRESTER. REPRODUCTION PROHIBITED. Continuous delivery => Continuous testing
  • 9. 10© 2018 FORRESTER. REPRODUCTION PROHIBITED. Agile Is Slowly But Steadily Scaling In Firms This is a Horizontal and Vertical scale Source: The State of Agile 2017: Agile at Scale. Agile + DevOps Slowly But Steadily Reaches Enterprise Scale 2013 2017 2013 2017 25% 75%
  • 10. 11© 2018 FORRESTER. REPRODUCTION PROHIBITED. Departmental IT or app dev team for mobile applications development (custom or packaged applications for smartphones or tablets) Departmental IT for internal applications (packaged application software like ERP, CRM, PLM, SCM, SRM, finance or business intelligence) 13% 14% Central IT for internal applications (packaged application software like ERP, CRM, PLM, SCM, SRM, finance or business intelligence) Central IT app dev team for mobile applications development (custom or packaged applications for smartphones or tablets) 36% 19% > 50% What kind of software development is your organization primarily responsible for? Source: The State of Agile 2017: Agile at Scale. Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
  • 11. 12© 2018 FORRESTER. REPRODUCTION PROHIBITED. Seven scaling areas of lessons learned: Lights and Shadows But Agile Expert Firms do it all better Source: The State of Agile 2017: Agile at Scale Agile + DevOps Slowly But Steadily Reaches Enterrse Scale
  • 12. 13© 2018 FORRESTER. REPRODUCTION PROHIBITED. Key Metrics that increase agility, and Agile Expert firms have higher scores… Source: The State of Agile 2017: Agile at Scale Agile + DevOps Slowly But Steadily Reaches Enterprise Scale
  • 13. 14© 2018 FORRESTER. REPRODUCTION PROHIBITED. Continuous Testing, lessons from Expert Firms Source: The State of Agile 2017: Agile at Scale. Agile + DevOps Slowly But Steadily Reaches Enterprise Scale Experts Neophytes
  • 14. 15© 2018 FORRESTER. REPRODUCTION PROHIBITED. “In three to five years, the TCoE as we know it will change: shifting to become practice centers” (January 2013) Source: January 15, 2013, “Consistent Performance In Agile Teams Must Include Testing” Forrester report, Diego Lo Giudice From: Centralized To: Federated Packaged Apps: - Regression Testing - End-to-end Testing
  • 15. 16© 2018 FORRESTER. REPRODUCTION PROHIBITED. The new state of Testing in Agile+DevOps packaged app delivery Ruthless Automation Shift Left – QA Built in New Organization & Roles Performance testing shifts left SVT automates integration testing Security Testing gets automated Test Data Management Artificial Intelligence/ML
  • 16. 17© 2018 FORRESTER. REPRODUCTION PROHIBITED. For automation, technology does matter !......... And for Packaged apps technology requirements can be different SAP, Oracle, Salesforce… CI/CD technology Testing persona Areas of Differentiation to look for API Testing (protocols, etc) More data driven testing SaaS Partner strategy AI / ML
  • 17. 18© 2018 FORRESTER. REPRODUCTION PROHIBITED.
  • 18. 19© 2018 FORRESTER. REPRODUCTION PROHIBITED.
  • 19. 20© 2018 FORRESTER. REPRODUCTION PROHIBITED.
  • 20. 21© 2018 FORRESTER. REPRODUCTION PROHIBITED. Can AI improve the way we test? Augment and automate ?
  • 21. 22© 2018 FORRESTER. REPRODUCTION PROHIBITED. Most GSIs, new startups and even existing test tool vendors are experimenting new approaches by leveraging ML, DL and NLP. To test smarter and automate less Augment testers with better insights Optimize and generate test cases Increase Automation generation Prevent bugs besides minimize MTTR Optimize test data Automate CX testing ………..and more
  • 22. 23© 2018 FORRESTER. REPRODUCTION PROHIBITED. Image source: https://blaesbjerg.com/den-mentale-liste/ If you think that being in the packaged or business apps world you can’t be agile, test better and faster, think more…
  • 23. FORRESTER.COM Thank you © 2017 FORRESTER. REPRODUCTION PROHIBITED. Diego Lo Giudice +39 340 7710775 dlogiudice@forrester.com @dlogiudice
  • 24. How to Adopt Agile-plus- DevOps for Enterprise Applications Chris Kraus, Sr. Director of Product Management
  • 25. 11/9/2018© 2017 Worksoft, Inc. Today’s Modern Enterprise Applications. Houses or Cities?
  • 26. Release Train for Enterprise Operations Multiple ALM platforms puts the pressure on Continuous Testing Mobile Change ERP Change Web Change CD Continuous Delivery - Release Train DEVELOP GROOM STORIES BACKLOG CODE CHECK INSPRINT STARTS RUN TEST EXECUTION TEST AUTOMATION CHANGE IMPACT ANALYSIS GO LIVE DEVELOP GROOM STORIES BACKLOG CODE CHECK INSPRINT STARTS SolMan Panaya JIRA Project NewWeb JIRA Project NewDevice Multiple systems for code check in Subversion GitHub SAP Transport ERP rollouts in different ALM products More PPM is observed Sales Order to Cash Business process
  • 27. No Requirements. No Consolidated Change Lists. • Understanding of a process lies with the business • A single process can include 100s of steps • Multiple sprints working in parallel but not on the same board • No easy way to map from requirements > source control > change lists > test management system 28 “We struggle with knowing exactly what to test and exactly are business processes are. With the adoption of the Fiori interface and SuccessFactors, we see things only becoming more complicated.” - SAP Functional Lead Key Considerations
  • 28. Consider Agile Testing in the Traditional DevOps World 29 Application Owners / DevTest Pre-Prod Prod Sprint Team “The only thing more dangerous than a developer is a developer conspiring with Security.” ― Gene Kim, The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
  • 29. Key Considerations End-to-End Business Process Testing • Ownership of test creation and maintenance • Test reuse/scalability – ability to feed CI/CT cycles • UI version changes • Compliance and audit requirements • Impact on upstream and downstream system 30 “Our biggest concern is down time. We currently schedule at least 40 hours maintenance a month and we are a 24/7 business. We have too many integrations with SAP today. One of our biggest challenges is testing. Today, we have to get a bunch of people together to build test scripts, then get those people back together in a room to execute tests, this is a big waste of time.” - Business Application Manager
  • 30. Modern Apps. Modern COE. Rise of the New Federated Testing Center of Excellence 31 Plan Prepare/Explore Realize: Build Test Deploy Run Process Owner Sprint Team Federated Testing COE Operations • Business Owner • Portfolio Management (LPM) • Epic Owners • Enterprise Architect • Dev Team • Scrum Master • Product Owner • Test Automation Specialists • Sprint teams work only on small stories and do not see the larger epic • Sprint teams work in dev environments with limited data • End-to-end automation specialists kept as centralized resources • Testing works with pre-production systems testing across full systems with supporting data Enterprise Problems
  • 31. The Second Loop: Continuous Testing 32 Realize: Build Test Deploy N+1 Automation Functional experts run capture to document the stories. Once a feature is complete, test automation professionals can finish the automation and schedule into continuous testing cycles. Sprint 1 - 3 Sprint 4 - 6 Unit Tests Unit Tests Functional Test Functional Test Functional Integration Test Sprint 7 - 10 Sprint 11 - 14 Unit Tests Unit Tests Functional Test Functional Test Functional Integration Test
  • 32. Scale to Continuous Testing 33 Plan Prepare/Explore Realize: Build Test Deploy Run Automation Library
  • 34. DevOps Tool Chain • What technologies will you need • Who will be using • What needs to work together UI Driven • Logging in and out of system • Differences in UIs and version updates • Orchestration and execution of tests on demand at scale 35 “We need to extend ERP testing thru CI/CD so we can release changes at the pace we need to.. Sr. management wants us to be more agile and ensure changes don’t break things upstream or downstream from where that change took place.” - Sr. Mgr. Technical Services Key Considerations
  • 35. Tool Chain Complexity – Many Tools Working Together that Need to be Integrated 36 Requirements Management Defect Reporting Test Management Test Data Management Mobile Device Lab Test Orchestration Continuous Integration Continuous Testing Application Lifecycle Management (ALM)
  • 37. Created a robust COE as a foundational capability to establish process and framework. Adopted agile methodology and made “automation everyone’s job”. Consolidate high maintenance SAP tests from HP UFT and Turnkey cFactory to Certify. Analyze Capture leveraged to accelerate automation creation for Manhattan. Automation extended to RPA and used for SAP mass configuration. Builds a Foundation for Continuous Testing and RPA GOAL Continuous Testing & Integration and RPA 40% reduction in automation maintenance. 60% reduction in regression test execution. 90% automated in sprint test coverage. Sources: SAP SAPHHIRE NOW 2018 Presentation and SAP Insider Article Fall 2018 “A Testing Center of Excellence (COE) should be geared toward mission- critical applications- focused on your most vital projects. The COE enables execution & shares best practices.” – Nikhil Shah Cardinal Health is a Fortune 100 health care company serving more than 100,000 locations world wide. 85% reduction in mass configuration efforts.
  • 38. Related Resources • Info Page for Capture 2.0: https://www.worksoft.com/products/capture • DEMO: Daily Continuous Testing with Worksoft and Jenkins • DEMO: End-to-End Agile Testing for SAP with Worksoft Certify • ALM Integration Support • HP ALM: https://www.worksoft.com/micro-focus-hp-alm-integrations- support • SAP Solution Manager: https://www.worksoft.com/testing-framework- sap-solution-manager • Worksoft University (Free Online Self-Paced Courses) 39