accelerate agile development with service virtualization

20
1 Service Virtualization Accelerate Agile Development with Service Virtualization June 2015

Upload: parasoft

Post on 07-Aug-2015

254 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Accelerate Agile Development with Service Virtualization

1

Service VirtualizationAccelerate Agile Development with Service Virtualization

June 2015

Page 2: Accelerate Agile Development with Service Virtualization

22

Limited Resources

Database

Web Service

Mainframe

Application

3rd Party

Developer

QA & Test

Performance Test Engineer

Application Under Test

Page 3: Accelerate Agile Development with Service Virtualization

33

Test Constrains

Wait time to access lab Lab access limits

Page 4: Accelerate Agile Development with Service Virtualization

44

Configuration OverheadConfiguration Overhead

The average percentage of time spent configuring the test environment.

The average percentage of the test plan able to complete once configured. 50%

30%

Page 5: Accelerate Agile Development with Service Virtualization

55

Lack of Trustworthy AccessLack of Trustworthy Access

The average number ofdependent applicationassociated with theSystem Under Test (SUT)

30BUT, Dev/QA only have “trustworthy” access to

6of the applications

Page 6: Accelerate Agile Development with Service Virtualization

66

Business Impact

Page 7: Accelerate Agile Development with Service Virtualization

77

Service Virtualization

Cost

Quality Schedule

Page 8: Accelerate Agile Development with Service Virtualization

88

What is Service Virtualization?

Service Virtualization delivers a simulated dev / test environmentallowing an organization to test

anytime or anywhere

Page 9: Accelerate Agile Development with Service Virtualization

99

How it works?

Page 10: Accelerate Agile Development with Service Virtualization

1010

How it works?

1 Capture

2Provision

Virtualize Server

Traffic Logs

Application Under Test

3 Model

Parasoft Virtualize

4 Test

Page 11: Accelerate Agile Development with Service Virtualization

1111

What can be virtualized?

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Other

Architecture

Partner software

Mainframe

Third-party applications

Third-party services

Applications

0% 10% 20% 30% 40% 50% 60% 70%

4%

22%

34%

37%

53%

56%

65%

Page 12: Accelerate Agile Development with Service Virtualization

1212

Rationale for SV adoption

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Other

More realistic performance testing

Parallel development

Scheduling constraints

Restricted access to dependent services, components or systems

0% 20% 40% 60% 80%

7%

33%

59%

62%

72%

Page 13: Accelerate Agile Development with Service Virtualization

1313

Use Case: Reducing Testing Time

Testing time is reduced by 27 days when using Parasoft Virtualize.

Database Mainframe Application Web Service 3rd Party

Developer QA & Test Performance Test Engineer Developer QA & Test Performance

Test Engineer

Page 14: Accelerate Agile Development with Service Virtualization

1414

Use Case: Reducing Costs

The customer saved $ 840 000 and 14 days (83%) of configuration time.

Requested 7 x Test Environments

11 x back-end systems

Zoomed one of test Environments

Service Virtualization Server

7 x Virtual Test Environments

Page 15: Accelerate Agile Development with Service Virtualization

1515

Use Case: Reducing Waiting Time

Waiting time for QA team reduced by 61 %.

QA & Test QA & Test

Page 16: Accelerate Agile Development with Service Virtualization

1616

Use Case: Reducing Access Fees

Parasoft Virtualize saved $ 560 000 of access fees.

Mainframe Mainframe for tests Mainframe for testsMainframe

Page 17: Accelerate Agile Development with Service Virtualization

1717

SV ROI by VOKE

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Service Virtualization ROI Changes %

Greater Availability of Services over 50%

Decreased Software Cycles 25% - 50%

Increased Test Coverage 50% - 90%

Shorter Test Cycle Times 58%

Faster Time to Market 10% - 50%

Fewer Production Defects 5% - 75%

Page 18: Accelerate Agile Development with Service Virtualization

1818

ROI of Service Virtualization

Accomplishing Schedule

Raising Quality

Reducing Costs

Page 19: Accelerate Agile Development with Service Virtualization

2121

Awards

July 24th, 2012 - Parasoft Virtualize won Jolt Award in the category ofUtilities.

February 14th, 2013 - Info-Tech Research Groupawarded Parasoft with Software Testing TrendSetter in the category ofSoftware Testing Market Innovator.