SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
4 Key Steps to Application Modernization
A Customer Perspective

Gartner Symposium ITxpo 2012
                                           November 2012
Mainframe Value


 Robust
 Scalable
 High-performance
 Platform choice
 Improved TCO
Mainframe IT challenges vary by role




  Head of       Service                   Strategy                                 Chief            Technical
                             IT Ops Mgr              Ops Mgr   CTO   QA Manager               CIO
Development   Delivery Mgr                Manager                                 Architect          Analyst
We are running short
                                            “Talent management processing
                                                            of batch          Our mainframe environment can’t
My 3rd party suppliers won’t                                time we need to try to
                                            is the #1 priority for and soon enough the new testing we need to do.
                                                    We know what
                                                                              support                                       We are stifled on 3270 and
change their pricing so weOur production system leaders,is difficult All our composite applications need
                                            corporate butwe won’t be able to run
                                                    do,      it  up            to decide     My Java guys cut               can’t meet demand because it
need to find a more cost- takes priority and third on theto start. Everything front ends toMy enough but
 Which is the quickest                      from where list                   their
                                                            end-of-month in time –                   test against
                                                                                             code well mainframe            takes too long to get application
effectivebuild of running the
 way to way new                             last year” - PWC don’t have budget
                            frequently impacts ourrelates to
                                                      test                    the back-end – but our developers costly changes delivered.
                                                            weeverything else and            they know nothing is
                                                                                                    environment
business – what                                                                              about our business experts
                            run schedules. We never for easy upgrade plus access or the knowledge.
                                                    there’s no the way of managing
 services                                                                                           because I need        We need no testto identify
                                                                              don’t have                                    We have first cases to
 applications just aren’t
       My teams                                             everything else our testing isprocesses run the
                                                                                                    just to               the applications that of
We need to stop spendinghit test milestones. system atlas.
       productive                                   our                       All             manual right now.             speak of and use copies
 should we use? enough to meet                                                                      environment.          are costing aon the there’s no
                                                                                                                            We are stifledus– 3270 and
                                                                                                                                               but most
                                                                                                                            production datacomplex set of
nearly theour Op Ex on just
        all backlog of business                                                                                                    I have
                                                    All studies we do are immediately
                                                       Exhibiting common themes
keeping the lights on                                                                               We need to find ways toautomationdemand because –
                                                                                                                            can’t
                                                                                                                                   mainframe applications it
                                                                                                                          moneymeet oraprocess of
                                                                                                                                   across variety behind
       requirements                                 out of date.
                                                                        I can’t track changes    I want to our Service
                                                                                                    meet know how         indicators – these towould up.
                                                                                                                            and it nothing else deliver
                                                                                                                            it takes too long are the
                                                                                                                                   takes forever to set
   Testing is hugely applicationsI only have a couple of
                     Which
       We need to find ways to meet                                                                                                provide the same
                                                    I have 20% more made back to our             we commitments which are any we need to changes
                                                                                                     can overtake         ones application assess first!
   expensive in human
       our Service commitments the applications that needs this original change request ourharder than ever
                     are making us                                                                                                 business function
                                                    service delivery                                 competition with
   costs but also harder than ever do RAS but I’m paying a lot for
       which are because it
                     most money –                                                                                           We won’t collaborate
                                                    projects to completethere is simply no
                                                                        –                        superior IT
   consumes over 50%have the skills toeach year. We need to fix
                     we of               it                                                                                 properly unless we can all
                                                    this year than last joined up process functionality
   mainframe resources them forward?
                     take                this.                                                                              use Eclipse




   Head of          Service                         Strategy                                                         Chief                          Technical
                                  IT Ops Mgr                        Ops Mgr           CTO         QA Manager                          CIO
 Development      Delivery Mgr                      Manager                                                         Architect                        Analyst
Common themes

Which of our applications           We must solve our                Our mainframe testing            We are running short
should we take forward?             skills shortage                  is hugely expensive              of processing time

We need factual insight             We are stifled using             We never hit our test            We need to budget for
to shape our IT strategy            3270 software                    and QA milestones                the mainframe upgrade

What is the impact of               My teams aren’t                  We need 20% more                 We need to replicate
this system change?                 collaborating enough             capacity for testing             core systems quickly


     Knowledge                            Development                        Quality                      Deployment




  Head of       Service                      Strategy                                          Chief                    Technical
                             IT Ops Mgr                    Ops Mgr     CTO       QA Manager                   CIO
Development   Delivery Mgr                   Manager                                          Architect                  Analyst
Your Modernization Journey


                           Unified Mainframe     Test Environment,
 Portfolio Knowledge          Application            Test Data       Application Service
  and Management             Development           Management           Deployment



   Knowledge               Development              Quality           Deployment
                                                 Enterprise Test
 Enterprise Analyzer      Enterprise Developer                       Enterprise Server
                                                     Server




                       Micro Focus Enterprise product set
Enterprise product set

 Client Objectives                        Key Requirements                        Micro Focus Solutions




                                                                                                             Application Service Delivery
 Prioritization and cost containment of   Understand the application landscape.
 Modernization projects                   Simplify complexity                       Enterprise Analyzer




                                                                                                                    Modernization
 Reduce cost of maintenance
                                          Cut through traditional development
 improving development group                                                        Enterprise Developer
                                          processes and log jams
 efficiency and quality

 Aligned and Effective                    Improved Service Delivery Cycles          Enterprise Test Server
 Application Service Delivery

  Exploit contemporary
  technology for accelerated and          Rapid, Cost-Effective Enterprise          Enterprise Server
  agile workload delivery                 Application Deployment
Modernization: sound practice
               Package                                                                                10x cost

COST            Rewrite                                    4x cost

              Modernize          1x cost         Lowest cost


               Package                                                       Medium risk

RISK            Rewrite                                                                               High risk

              Modernize                                Low risk      Lowest risk


               Package                                                  2-3 years
TIME TO
                Rewrite                                                                               3-5 years
VALUE
              Modernize       4 months           Shortest time


               Package    0/10 competitive advantage
COMPETITIVE
ADVANTAGE       Rewrite                                                  6/10 competitive advantage
(0 – 10)
              Modernize                                                                               10/10 competitive   Greatest advantage
                                                                                                      advantage
Thank you
Micro Focus and ICWA:
Insuring a successful migration
ICWA: some context

   The Insurance Commission of Western Australia (ICWA) is the sole compulsory Third Party Insurer
    for motor vehicle personal injuries in Western Australia

   Provides unlimited cover to every owner and driver of a vehicle registered in Western Australia

   RiskCover Division manages the self-insurance and risk management arrangements of Western
    Australian public authorities

   A government trading enterprise with 360 staff

   Own and manage $3.5b CTP fund and manage RiskCover fund on behalf of WA State Government
Context and Problem

   Aging Z9 Mainframe platform

   Specialised support and ‘black box’ mentality towards mainframe

   Limited resource available in marketplace to support and maintain environment

   High cost of ownership

   Limiting impact on Disaster Recovery capability

   Limited agility
Specific issues

   High locked-in cost

   Platform couldn’t easily support new initiatives

   The need to protect existing systems to leverage longer

   Need a contemporary platform on which systems could be easily leveraged and
    enhanced without requiring “legacy” skills

   No mainframe in DR
Who identified and initiated the project?

   IT Division identified options to re-use trusted mainframe applications, without
    replacing core systems, by re-hosting them to a new platform

   Initiative driven by the Chief Information Officer
Project objectives

   Reduced reliance on vendors

   Cost savings

   Productivity gains

   Support of new business initiatives through improved integration capability

   Enhanced Disaster Recovery capability
Specific goals and timelines

   Improved internal understanding of environment resulting in reduced reliance on
    vendors

   Approx 10% efficiency improvement in IT operating costs

   Enhanced Disaster Recovery capability that exceeds organisational RPO and RTO

   12 months to deliver and implement new Micro Focus platform
Options considered

   Replace core systems with COTS solution

   Re-write core systems

   Re-host and leverage existing systems
What we did

   What approaches/strategies used?
        Decided to move applications to a new platform
           • with the COBOL code recompiled (but largely untouched)
        This would deliver the fastest benefits including cost savings and web services enablement


   What technologies leveraged?
        Micro Focus COBOL/CICS platform running on Linux Intel servers and a DB2 UDB database
Challenges faced

   Aging unsupported platforms interfaced with the mainframe

   Finding enough business resource

   The ‘known unknowns’ and ‘unknown unknowns’

   Introduce new security and printing systems to replace Z series specific software

   Scepticism within the organisation!
How we overcame them

   Ensured full Board and Executive support

   Ensured commitment from business divisions

   Additional resources fixed unanticipated issues

   Assessed every COBOL program and all batch jobs

   Continually documented the environment as we progressed

   Encouraged project staff to push the limits

   Leveraged Micro Focus skills and experience
Lessons learned

   These are complex projects that need organisational commitment

   Treat this as a priority and reduce the number of other projects

   Focus resource on the project outcome – don’t try to do too much

   Identify and secure commitment from key technical and business experts early on
Recommendations to other users

   Treat it as a business, not an IT project

   Thoroughly understand how all interfacing systems utilise the mainframe

   Proof of concept needs to focus on interfacing systems not just the core platform

   Make sure key people are identified

   Don’t overtest!!!
What would we do differently?

   Where possible, stop other projects requiring the same resources

   Dedicate more technical and business division staff to the project than we initially had

   Involve the business more in the upfront planning and Proof of Concept (confirmed
    technical feasibility)

   Commit more project administration resource
Critical success factors

   All core systems continue to operate as they did on the mainframe

   No impact on system performance

   Diminished reliance on outsource vendor

   Improved Disaster Recovery capability

   IT operating costs significantly reduced

   Java and COBOL can co-exist happily

   Small, committed, passionate team

   Three month PoC before undertaking
Results

   Significant cost savings

   A faster, more streamlined platform

   Higher online system availability

   Better printing facilities and user self help

   Faster web services enablement

   Closer working relationship between IT and business divisions

   12 month payback on ROI

   Mainframe now switched off
In summary ...

   We met all our initial goals

   New system is supported and managed in house the same as all other systems

   Significantly improved Disaster Recovery capability

   We achieved the success criteria and business benefits proposed in the business
    case – Project was a success

   This should have been done a long time ago...!
QUESTIONS?
Thank you

Contenu connexe

Tendances

Tendances (7)

Short agilefordba
Short agilefordbaShort agilefordba
Short agilefordba
 
Evento5ottobre
Evento5ottobreEvento5ottobre
Evento5ottobre
 
Beyond the Scrum - I
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - I
 
Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
 
NovaTec Company Overview
NovaTec Company OverviewNovaTec Company Overview
NovaTec Company Overview
 
Yew manson
Yew mansonYew manson
Yew manson
 
Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12Colaborative Cloud Poster EDUCAUSE12
Colaborative Cloud Poster EDUCAUSE12
 

En vedette

MicroLearning et PocketLearning
MicroLearning et PocketLearningMicroLearning et PocketLearning
MicroLearning et PocketLearningFrederic Soussin
 
Le microlearning est-il l'avenir de la formation ?
Le microlearning est-il l'avenir de la formation ?Le microlearning est-il l'avenir de la formation ?
Le microlearning est-il l'avenir de la formation ?Antoine Wintrebert
 
Micro modern learning
Micro modern learning Micro modern learning
Micro modern learning Hurix Systems
 
2013 Gamification in the Workplace
2013 Gamification in the Workplace2013 Gamification in the Workplace
2013 Gamification in the WorkplaceMichael Fauscette
 
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTS
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTSLES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTS
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTSLoïc TOURNEDOUET
 
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2Megan Jackson
 
Mobile customer loyalty programs
Mobile customer loyalty programsMobile customer loyalty programs
Mobile customer loyalty programsMichael Fauscette
 
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon Gartner
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon GartnerVoici les 33 technologies de 2015 à forts enjeux stratégiques, selon Gartner
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon GartnerThibaut Watrigant
 
4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...
 4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ... 4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...
4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...Darren Nerland
 
Publier des videos sur Youtube
Publier des videos sur YoutubePublier des videos sur Youtube
Publier des videos sur YoutubeGilles Le Page
 
Meeting the Needs of the Modern Learner
Meeting the Needs of the Modern LearnerMeeting the Needs of the Modern Learner
Meeting the Needs of the Modern LearnerAxonify
 
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014Pascal Vangrunderbeeck
 
Meet the modern learner [infographic]
Meet the modern learner [infographic]Meet the modern learner [infographic]
Meet the modern learner [infographic]heytodd
 
Guide 2016 : LMS & MOOC "Comment choisir sa plateforme ?"
Guide 2016 :  LMS & MOOC "Comment choisir sa plateforme ?"Guide 2016 :  LMS & MOOC "Comment choisir sa plateforme ?"
Guide 2016 : LMS & MOOC "Comment choisir sa plateforme ?"FFFOD
 
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"FFFOD
 
Le projet ECO et les MOOCs français du projet
Le projet ECO et les MOOCs français du projetLe projet ECO et les MOOCs français du projet
Le projet ECO et les MOOCs français du projetAdeline Bossu
 
Formation 2.0 formation digitale par ftr formation
Formation 2.0 formation digitale par ftr formation Formation 2.0 formation digitale par ftr formation
Formation 2.0 formation digitale par ftr formation FTR Formation
 
Gartner: Top 10 Strategic Technology Trends 2016
Gartner: Top 10 Strategic Technology Trends 2016Gartner: Top 10 Strategic Technology Trends 2016
Gartner: Top 10 Strategic Technology Trends 2016Den Reymer
 
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon Gartner
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon GartnerVoici les 34 technologies de 2016 à forts enjeux stratégiques selon Gartner
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon GartnerThibaut Watrigant
 

En vedette (20)

MicroLearning et PocketLearning
MicroLearning et PocketLearningMicroLearning et PocketLearning
MicroLearning et PocketLearning
 
Le microlearning est-il l'avenir de la formation ?
Le microlearning est-il l'avenir de la formation ?Le microlearning est-il l'avenir de la formation ?
Le microlearning est-il l'avenir de la formation ?
 
Micro modern learning
Micro modern learning Micro modern learning
Micro modern learning
 
2013 Gamification in the Workplace
2013 Gamification in the Workplace2013 Gamification in the Workplace
2013 Gamification in the Workplace
 
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTS
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTSLES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTS
LES USAGES DU NUMERIQUE DANS UNE COMMUNAUTE DE FORMATEURS ET D’APPRENANTS
 
Microlearning
MicrolearningMicrolearning
Microlearning
 
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2
Bersin by Deloitte_MakingLearningStick_DTM_June2013_v2
 
Mobile customer loyalty programs
Mobile customer loyalty programsMobile customer loyalty programs
Mobile customer loyalty programs
 
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon Gartner
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon GartnerVoici les 33 technologies de 2015 à forts enjeux stratégiques, selon Gartner
Voici les 33 technologies de 2015 à forts enjeux stratégiques, selon Gartner
 
4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...
 4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ... 4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...
4 Learning Trends - Micro Learning, MOOCs, Learning Paths, Content Creation ...
 
Publier des videos sur Youtube
Publier des videos sur YoutubePublier des videos sur Youtube
Publier des videos sur Youtube
 
Meeting the Needs of the Modern Learner
Meeting the Needs of the Modern LearnerMeeting the Needs of the Modern Learner
Meeting the Needs of the Modern Learner
 
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014
Atelier scénarisation - Apprendre aujourd'hui et demain - Awt 16-12-2014
 
Meet the modern learner [infographic]
Meet the modern learner [infographic]Meet the modern learner [infographic]
Meet the modern learner [infographic]
 
Guide 2016 : LMS & MOOC "Comment choisir sa plateforme ?"
Guide 2016 :  LMS & MOOC "Comment choisir sa plateforme ?"Guide 2016 :  LMS & MOOC "Comment choisir sa plateforme ?"
Guide 2016 : LMS & MOOC "Comment choisir sa plateforme ?"
 
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"
Présentation du guide du FFFOD "LMS : comment choisir sa plateforme ?"
 
Le projet ECO et les MOOCs français du projet
Le projet ECO et les MOOCs français du projetLe projet ECO et les MOOCs français du projet
Le projet ECO et les MOOCs français du projet
 
Formation 2.0 formation digitale par ftr formation
Formation 2.0 formation digitale par ftr formation Formation 2.0 formation digitale par ftr formation
Formation 2.0 formation digitale par ftr formation
 
Gartner: Top 10 Strategic Technology Trends 2016
Gartner: Top 10 Strategic Technology Trends 2016Gartner: Top 10 Strategic Technology Trends 2016
Gartner: Top 10 Strategic Technology Trends 2016
 
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon Gartner
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon GartnerVoici les 34 technologies de 2016 à forts enjeux stratégiques selon Gartner
Voici les 34 technologies de 2016 à forts enjeux stratégiques selon Gartner
 

Similaire à 4 Key Steps to Modernize Mainframe Apps

Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions IntroductionMicro Focus
 
Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfDeepakGupta747774
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAgileSparks
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0Joakim Lindbom
 
Continuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and RealitiesContinuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and RealitiesAlexander Podelko
 
How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...Universität Rostock
 
Rational User Group - May 2014 Stockholm - DevOps from an EA perspective
Rational User Group - May 2014 Stockholm - DevOps from an EA perspectiveRational User Group - May 2014 Stockholm - DevOps from an EA perspective
Rational User Group - May 2014 Stockholm - DevOps from an EA perspectiveJoakim Lindbom
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewartNASAPMC
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2adevney
 
Automated testing san francisco oct 2013
Automated testing san francisco oct 2013Automated testing san francisco oct 2013
Automated testing san francisco oct 2013Solano Labs
 
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!Andrew Shafer
 
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!VMware Tanzu
 
Agile Aspects of Performance Testing
Agile Aspects of Performance TestingAgile Aspects of Performance Testing
Agile Aspects of Performance TestingAlexander Podelko
 
ROI at the bug factory - Goldratt & throughput (2004)
ROI at the bug factory - Goldratt & throughput (2004)ROI at the bug factory - Goldratt & throughput (2004)
ROI at the bug factory - Goldratt & throughput (2004)Neil Thompson
 
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today  SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today Rundeck
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile ProjectsRam Srivastava
 
How to test a Mainframe Application
How to test a Mainframe ApplicationHow to test a Mainframe Application
How to test a Mainframe ApplicationMichael Erichsen
 
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...Roberto Pérez Alcolea
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf
 
Performance Evaluation of a Network Using Simulation Tools or Packet Tracer
Performance Evaluation of a Network Using Simulation Tools or Packet TracerPerformance Evaluation of a Network Using Simulation Tools or Packet Tracer
Performance Evaluation of a Network Using Simulation Tools or Packet TracerIOSRjournaljce
 

Similaire à 4 Key Steps to Modernize Mainframe Apps (20)

Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions Introduction
 
Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdf
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
 
Continuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and RealitiesContinuous Performance Testing: Myths and Realities
Continuous Performance Testing: Myths and Realities
 
How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...
 
Rational User Group - May 2014 Stockholm - DevOps from an EA perspective
Rational User Group - May 2014 Stockholm - DevOps from an EA perspectiveRational User Group - May 2014 Stockholm - DevOps from an EA perspective
Rational User Group - May 2014 Stockholm - DevOps from an EA perspective
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewart
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2
 
Automated testing san francisco oct 2013
Automated testing san francisco oct 2013Automated testing san francisco oct 2013
Automated testing san francisco oct 2013
 
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!
 
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
 
Agile Aspects of Performance Testing
Agile Aspects of Performance TestingAgile Aspects of Performance Testing
Agile Aspects of Performance Testing
 
ROI at the bug factory - Goldratt & throughput (2004)
ROI at the bug factory - Goldratt & throughput (2004)ROI at the bug factory - Goldratt & throughput (2004)
ROI at the bug factory - Goldratt & throughput (2004)
 
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today  SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today
SysAdmin to SRE: Creating Capacity to Make Tomorrow Better Than Today
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile Projects
 
How to test a Mainframe Application
How to test a Mainframe ApplicationHow to test a Mainframe Application
How to test a Mainframe Application
 
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...
 
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOpsWinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
 
Performance Evaluation of a Network Using Simulation Tools or Packet Tracer
Performance Evaluation of a Network Using Simulation Tools or Packet TracerPerformance Evaluation of a Network Using Simulation Tools or Packet Tracer
Performance Evaluation of a Network Using Simulation Tools or Packet Tracer
 

Plus de Micro Focus

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum Micro Focus
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebookMicro Focus
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business ValueMicro Focus
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Micro Focus
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographicMicro Focus
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. Micro Focus
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020Micro Focus
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Micro Focus
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017Micro Focus
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumMicro Focus
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOpsMicro Focus
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenMicro Focus
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionMicro Focus
 
The DevOps Journey
The DevOps JourneyThe DevOps Journey
The DevOps JourneyMicro Focus
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapMicro Focus
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation Micro Focus
 

Plus de Micro Focus (20)

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebook
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business Value
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL.
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus.
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate Overview
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - Atlanta
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using Selenium
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWeb
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim Ebbinkhuijsen
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introduction
 
The DevOps Journey
The DevOps JourneyThe DevOps Journey
The DevOps Journey
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and Roadmap
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation
 

4 Key Steps to Modernize Mainframe Apps

  • 1. 4 Key Steps to Application Modernization A Customer Perspective Gartner Symposium ITxpo 2012 November 2012
  • 2. Mainframe Value  Robust  Scalable  High-performance  Platform choice  Improved TCO
  • 3. Mainframe IT challenges vary by role Head of Service Strategy Chief Technical IT Ops Mgr Ops Mgr CTO QA Manager CIO Development Delivery Mgr Manager Architect Analyst
  • 4. We are running short “Talent management processing of batch Our mainframe environment can’t My 3rd party suppliers won’t time we need to try to is the #1 priority for and soon enough the new testing we need to do. We know what support We are stifled on 3270 and change their pricing so weOur production system leaders,is difficult All our composite applications need corporate butwe won’t be able to run do, it up to decide My Java guys cut can’t meet demand because it need to find a more cost- takes priority and third on theto start. Everything front ends toMy enough but Which is the quickest from where list their end-of-month in time – test against code well mainframe takes too long to get application effectivebuild of running the way to way new last year” - PWC don’t have budget frequently impacts ourrelates to test the back-end – but our developers costly changes delivered. weeverything else and they know nothing is environment business – what about our business experts run schedules. We never for easy upgrade plus access or the knowledge. there’s no the way of managing services because I need We need no testto identify don’t have We have first cases to applications just aren’t My teams everything else our testing isprocesses run the just to the applications that of We need to stop spendinghit test milestones. system atlas. productive our All manual right now. speak of and use copies should we use? enough to meet environment. are costing aon the there’s no We are stifledus– 3270 and but most production datacomplex set of nearly theour Op Ex on just all backlog of business I have All studies we do are immediately Exhibiting common themes keeping the lights on We need to find ways toautomationdemand because – can’t mainframe applications it moneymeet oraprocess of across variety behind requirements out of date. I can’t track changes I want to our Service meet know how indicators – these towould up. and it nothing else deliver it takes too long are the takes forever to set Testing is hugely applicationsI only have a couple of Which We need to find ways to meet provide the same I have 20% more made back to our we commitments which are any we need to changes can overtake ones application assess first! expensive in human our Service commitments the applications that needs this original change request ourharder than ever are making us business function service delivery competition with costs but also harder than ever do RAS but I’m paying a lot for which are because it most money – We won’t collaborate projects to completethere is simply no – superior IT consumes over 50%have the skills toeach year. We need to fix we of it properly unless we can all this year than last joined up process functionality mainframe resources them forward? take this. use Eclipse Head of Service Strategy Chief Technical IT Ops Mgr Ops Mgr CTO QA Manager CIO Development Delivery Mgr Manager Architect Analyst
  • 5. Common themes Which of our applications We must solve our Our mainframe testing We are running short should we take forward? skills shortage is hugely expensive of processing time We need factual insight We are stifled using We never hit our test We need to budget for to shape our IT strategy 3270 software and QA milestones the mainframe upgrade What is the impact of My teams aren’t We need 20% more We need to replicate this system change? collaborating enough capacity for testing core systems quickly Knowledge Development Quality Deployment Head of Service Strategy Chief Technical IT Ops Mgr Ops Mgr CTO QA Manager CIO Development Delivery Mgr Manager Architect Analyst
  • 6. Your Modernization Journey Unified Mainframe Test Environment, Portfolio Knowledge Application Test Data Application Service and Management Development Management Deployment Knowledge Development Quality Deployment Enterprise Test Enterprise Analyzer Enterprise Developer Enterprise Server Server Micro Focus Enterprise product set
  • 7. Enterprise product set Client Objectives Key Requirements Micro Focus Solutions Application Service Delivery Prioritization and cost containment of Understand the application landscape. Modernization projects Simplify complexity Enterprise Analyzer Modernization Reduce cost of maintenance Cut through traditional development improving development group Enterprise Developer processes and log jams efficiency and quality Aligned and Effective Improved Service Delivery Cycles Enterprise Test Server Application Service Delivery Exploit contemporary technology for accelerated and Rapid, Cost-Effective Enterprise Enterprise Server agile workload delivery Application Deployment
  • 8. Modernization: sound practice Package 10x cost COST Rewrite 4x cost Modernize 1x cost Lowest cost Package Medium risk RISK Rewrite High risk Modernize Low risk Lowest risk Package 2-3 years TIME TO Rewrite 3-5 years VALUE Modernize 4 months Shortest time Package 0/10 competitive advantage COMPETITIVE ADVANTAGE Rewrite 6/10 competitive advantage (0 – 10) Modernize 10/10 competitive Greatest advantage advantage
  • 10. Micro Focus and ICWA: Insuring a successful migration
  • 11. ICWA: some context  The Insurance Commission of Western Australia (ICWA) is the sole compulsory Third Party Insurer for motor vehicle personal injuries in Western Australia  Provides unlimited cover to every owner and driver of a vehicle registered in Western Australia  RiskCover Division manages the self-insurance and risk management arrangements of Western Australian public authorities  A government trading enterprise with 360 staff  Own and manage $3.5b CTP fund and manage RiskCover fund on behalf of WA State Government
  • 12. Context and Problem  Aging Z9 Mainframe platform  Specialised support and ‘black box’ mentality towards mainframe  Limited resource available in marketplace to support and maintain environment  High cost of ownership  Limiting impact on Disaster Recovery capability  Limited agility
  • 13. Specific issues  High locked-in cost  Platform couldn’t easily support new initiatives  The need to protect existing systems to leverage longer  Need a contemporary platform on which systems could be easily leveraged and enhanced without requiring “legacy” skills  No mainframe in DR
  • 14. Who identified and initiated the project?  IT Division identified options to re-use trusted mainframe applications, without replacing core systems, by re-hosting them to a new platform  Initiative driven by the Chief Information Officer
  • 15. Project objectives  Reduced reliance on vendors  Cost savings  Productivity gains  Support of new business initiatives through improved integration capability  Enhanced Disaster Recovery capability
  • 16. Specific goals and timelines  Improved internal understanding of environment resulting in reduced reliance on vendors  Approx 10% efficiency improvement in IT operating costs  Enhanced Disaster Recovery capability that exceeds organisational RPO and RTO  12 months to deliver and implement new Micro Focus platform
  • 17. Options considered  Replace core systems with COTS solution  Re-write core systems  Re-host and leverage existing systems
  • 18. What we did  What approaches/strategies used?  Decided to move applications to a new platform • with the COBOL code recompiled (but largely untouched)  This would deliver the fastest benefits including cost savings and web services enablement  What technologies leveraged?  Micro Focus COBOL/CICS platform running on Linux Intel servers and a DB2 UDB database
  • 19. Challenges faced  Aging unsupported platforms interfaced with the mainframe  Finding enough business resource  The ‘known unknowns’ and ‘unknown unknowns’  Introduce new security and printing systems to replace Z series specific software  Scepticism within the organisation!
  • 20. How we overcame them  Ensured full Board and Executive support  Ensured commitment from business divisions  Additional resources fixed unanticipated issues  Assessed every COBOL program and all batch jobs  Continually documented the environment as we progressed  Encouraged project staff to push the limits  Leveraged Micro Focus skills and experience
  • 21. Lessons learned  These are complex projects that need organisational commitment  Treat this as a priority and reduce the number of other projects  Focus resource on the project outcome – don’t try to do too much  Identify and secure commitment from key technical and business experts early on
  • 22. Recommendations to other users  Treat it as a business, not an IT project  Thoroughly understand how all interfacing systems utilise the mainframe  Proof of concept needs to focus on interfacing systems not just the core platform  Make sure key people are identified  Don’t overtest!!!
  • 23. What would we do differently?  Where possible, stop other projects requiring the same resources  Dedicate more technical and business division staff to the project than we initially had  Involve the business more in the upfront planning and Proof of Concept (confirmed technical feasibility)  Commit more project administration resource
  • 24. Critical success factors  All core systems continue to operate as they did on the mainframe  No impact on system performance  Diminished reliance on outsource vendor  Improved Disaster Recovery capability  IT operating costs significantly reduced  Java and COBOL can co-exist happily  Small, committed, passionate team  Three month PoC before undertaking
  • 25. Results  Significant cost savings  A faster, more streamlined platform  Higher online system availability  Better printing facilities and user self help  Faster web services enablement  Closer working relationship between IT and business divisions  12 month payback on ROI  Mainframe now switched off
  • 26. In summary ...  We met all our initial goals  New system is supported and managed in house the same as all other systems  Significantly improved Disaster Recovery capability  We achieved the success criteria and business benefits proposed in the business case – Project was a success  This should have been done a long time ago...!