This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Welcome! Driving Continuous Delivery with Service Virtualization
Businesses no longer have the luxury of time. Rising customer expectations, competitive threats, and increased consumer choice have turned rapid delivery and iteration of software applications into a competitive differentiator.
Optimizing the delivery value chain has become the new means to better business outcomes.
Source: Blog – Pillars of Continuous Delivery – www.servicevirtulization.com
Break into Continuous Delivery into smaller more manageable work-streams. By focusing on areas you can get quick wins in... you can move forward faster.
Industry Research: Gartner Market Guide for API Testing and Service Virtualization Key findings include:
– The need for API testing and service virtualization is becoming increasingly important as IT organizations develop bimodal capability to support mobile, digital business transformation initiatives and the Internet of Things (IoT).
– Service virtualization enables earlier, continuous, complete and parallel development and testing of software in a highly complex, heterogeneous and distributed environment. It can also reduce overall test lab costs.
Reduce Infrastructure Costs: Eliminate the need to procure equivalent hardware/software for dependent systems to support production-like load on the system under test.
Eliminate Environment Sharing: The ability to isolate the system under test via virtual back ends eliminate environment sharing. This greatly minimizes scheduling, coordination & troubleshooting effort.
Scalability : Allow environments to scale to conduct performance, load and endurance test
Reduce Transaction Costs : Reduce the cost incurred due to the load supported by third party systems.
Eliminate Wait Time: No more waiting for downstream systems to start test cycles and verify defects.
Negative Test Coverage : Provide the ability to test application behavior for negative/ exception scenarios.
Provide Stable Test Environment : Minimize testing delays due to the lack of a stable middleware or backend environments impacting you ability to develop and execute tests.
Eliminate Wait Time : Eliminate waiting on dependent systems to continue development , reproduce defects or fix a defect.
Enable Parallel Development : Eliminate waiting for other systems undergoing changes to provide “finished” services.
Eliminate Mocking/Stubbing : No more creation/maintaining of brittle stubs and mocks
Improve Agility : Easily update virtual service behavior as requirements rapidly evolve
Shift Left : The ability to create more test scenarios allow you to catch defects early in the development stages.
Development Teams QA and Testing Teams Performance Teams
Leverage Service Virtualization to Drive Continuous Testing
-
ESB
Mainframe System ofRecord
ERP SaaS/API
Simulate unavailable systems across the software development lifecycle (SDLC), allowing developers, testers, integration, and performance teams to work in parallel.
CA Service Virtualization: Real ValueForrester Total Economic Impact (TEI) Study for CA Service Virtualization
Based on three-year, risk-adjusted financial model for the composite organization
“So without Service Virtualization, as highly integrated as our systems are, there is no way we could have speeded things up and moved to an Agile methodology.”— Senior manager, software engineering
“In order to do performance testing required, we were able to virtualize a lot of back-end systems and hardware simulation, avoiding $1.8 million.”— AVP, quality assurance
The Total Economic Impact™ Of CA Service Virtualization, a commissioned November 2015 study conducted by Forrester Consulting on behalf of CA Technologies
Service Virtualization can help improve software quality, speed up time-to-market, and reduce costs.
ROI273%
NPV$4.30M
PAYBACK3.2 mos.
IMPROVED RELIABILITYIdentifying 150 defects earlier in QA per release
IMPROVED PRODUCTIVITY640 hours of savings in Dev/QA processes per release
BusinessAutotrader sells advertising that allows private and trade buyers and sellers to exchange vehicles. More than 18 million people use Auto- Trader.com each month.
ChallengeTo meet customer demand for new online features and accessible across multiple devices, Autotrader needed to release software updates on a weekly basis. Testing, however, had become complex, costly and time-consuming.SolutionCA Service Virtualization enables Autotrader to virtualize and test new services and apps on a multitude of devices, while simulating both apps working normally and while experiencing performance issues. CA Services completed implementation and training in just six weeks.
Autotrader Avoids $300,000 in Testing C
osts with CA Service Virtualization
Autotrader is improving the customer experience with faster time-to-market.
“The CA Technologies team blew the competition away with their
Forrester SV TEI Study – http://bit.ly/CASV-TEI Service Virtualization Today – www.servicevirtualization.comGartner Market Guide for API Testing and Virtualization – http://bit.ly/Gartner_SV-GuideKey Capabilities of CA Service Virtualization Whitepaper - http://bit.ly/CASV_WPReal Customers. Real Results – Service Virtualization customer success stories www.ca.com/CDResultsIT Central Station – Real User Reviews and Comparison Guide https://www.itcentralstation.com/products/ca-service-virtualizationCA Service Virtualization Home Page - http://www.ca.com/us/products/ca-service-virtualization.html?intcmp=headernav