ca partner day - application lifecycle optimization - milano e roma

Post on 07-Dec-2014

534 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Sessione di approfondimento sulle soluzioni per eliminare i vincoli derivanti dallo sviluppo software tradizionale attraverso la virtualizzazione dei servizi.

TRANSCRIPT

   

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    

top related