Upload
ca-technologies-italia
View
534
Download
2
Embed Size (px)
DESCRIPTION
Sessione di approfondimento sulle soluzioni per eliminare i vincoli derivanti dallo sviluppo software tradizionale attraverso la virtualizzazione dei servizi.
Citation preview
Partner Day Milano, 29 Maggio Roma, 31 Maggio
Service Virtualiza.on CA LISA introduc.on
Gabriele Provinciali
when 3tle IS NOT a ques3on
there is
NO ‘WE CAN’ in the box
Partner Day
Innovate or die
§ The Product is the en.re brand and customer experience
§ Service oriented products are delivered late, over budget and with ques.onable quality…WHY?
Copyright © 2012 CA. All rights reserved.
Partner Day
Mainframe Client/Server (including packaged Apps such as SAP, Siebel, Oracle…)
Composite (Custom Applica.ons,
SOA, Cloud)
1980 … 1985 … 1990 … 1995 … 2000 … 2005 … 2010 … 2015
Constraints Complexity
Costs
LISA
Changes in soKware development
Copyright © 2012 CA. All rights reserved.
Partner Day
ITKO customers
Health Care & Retail
Telecom & High Tech
Travel & Energy
Financial & Insurance
Government & Defense
Copyright © 2012 CA. All rights reserved.
Partner Day
“I can’t do anything un3l I have everything… and I never have everything!”
The big problem: constraints
INCOMPLETE DEVELOPMENT
SYSTEM UNAVAILABLE
INVALID DATA
ACCESS FEES
Copyright © 2012 CA. All rights reserved.
Partner Day
Problems Solved:
Solu3on: service virtualiza3on
1. ShiK-‐LeK 2. Infrastructure Availability 3. Performance Readiness 4. Test Scenario Management
Copyright © 2012 CA. All rights reserved.
Partner Day
Constraint: schedule dependencies 1-‐ “ShiK-‐LeK” the SDLC
DevTest Integra3on Test UAT
Without LISA
Uncertain Delivery Schedule – defects persist un3l UAT
With LISA
DevTest
Unit Test
Regression
Integra3on
UAT
Reduc3on in SDLC
40% Faster Rollout
Copyright © 2012 CA. All rights reserved.
Partner Day
Constraint: infrastructure availability 2-‐ Infrastructure requirements reduc3on
AFTER BEFORE
Integra3on 1-‐n Test 1-‐n
Pre-‐Prod 1-‐n Dev 1-‐n
§ Test environments not realis.c and require manual data and maintenance
§ Constrained mainframe and complex coordina.on cycles stunted agility
§ Conten.on for access between on-‐shore and off-‐shore teams
§ Mainframe access required for any tes.ng
§ Eliminated need for mainframe in most tes.ng scenarios
§ Avoided $10M infrastructure cost by elimina.ng a mainframe expansion
§ Avoided poten.al millions of dollars of availability fines
Copyright © 2012 CA. All rights reserved.
Partner Day
Constraint: system availability 3-‐ Performance readiness
AFTER BEFORE
Shared Mainframe Service Or similar
heavy-‐weight implementa3on environment
§ Constraints effec.ng load and performance tes.ng at all levels
§ $700k per year to build and maintain stubs with only limited func.onality
§ 300% more tes.ng with increased system availability
§ Avoided $20+ million in new infrastructure investment
Copyright © 2012 CA. All rights reserved.
Partner Day
Constraint: data vola3lity 4-‐ Test scenario management
System Under Test
App1
Input Data
In-‐Scope Data
App2
App6
App5
App4
App7
App8
Use TTDM, exis3ng test tools, or LISA to manage test data in Excel or DB
Out-‐of-‐Scope Dependencies
LISA Users
Deal with the data at the applica3on level, not the (cryp3c) data models.
Many dependent data sets reduced down to only those that directly connect
§ Test data complex and vola3le
§ Lengthy test set-‐up 3mes
§ Tes3ng delayed to integra3on and UAT
§ 30 day sprints for this implementa.on were reduced by 15-‐25 % § Date setup .me reduced by 68% by providing smart data § Automated test data crea.on
Copyright © 2012 CA. All rights reserved.
Partner Day
Best Prac3ces: addressing labor, change and complexity
Labor Change Complexity
1. Automa3on and Collabora3on 2. Con3nuous Valida3on
Copyright © 2012 CA. All rights reserved.
Partner Day
“My team of 50 is now a team of 250 in just 5 years due to more components and releases.”
Problem: manual labor required, but poor coverage
Copyright © 2012 CA. All rights reserved.
Partner Day
Solu3on: automa3on & collabora3on
Achieve and maintain 85%-‐95% coverage aKer 1st test cycle. Reduced “non-‐reproducible” defect closure by > 66%
Copyright © 2012 CA. All rights reserved.
Partner Day
UPSET CUSTOMERS
SERVICE DOWN
PRODUCTION ISSUES
Problem: change & unintended consequences
“Too many things go into produc3on without adequate tes3ng”
Copyright © 2012 CA. All rights reserved.
Partner Day
Solu3on: con3nuous valida3on
Reduced problems delivered to QA to <1% and took 5 months off integra3on release cycle
Copyright © 2012 CA. All rights reserved.
Partner Day
Growing pressures of applica3on development
§ Composite Applica3ons
§ More Labor Required
§ Missed Deadlines
§ Produc3on Failures
§ Increased Infrastructure Cost
Copyright © 2012 CA. All rights reserved.
Partner Day
Value delivered with LISA
§ Reduced infrastructure cost
§ Parallel dev and test
§ Increased quality & performance
§ Shorter release 3mes
Copyright © 2012 CA. All rights reserved.
Thank you
when 3tle IS NOT a ques3on
there is
NO ‘WE CAN’ in the box