© 2009 hewlett-packard development company, l.p. the information contained herein is subject to...

21
© 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers Apps Modernization at the Italian Ministry of Education Dott. Paolo DeSantis, Director, MIUR Luc Vogeleer, CTO, Application Modernization Practice, HP Jürgen Kress, SOA Partner Adoption EMEA, Oracle

Upload: jayden-masterman

Post on 01-Apr-2015

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

© 2009 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Economic challengesTechnology answers

Apps Modernization at the Italian Ministry of Education

Dott. Paolo DeSantis, Director, MIURLuc Vogeleer, CTO, Application Modernization Practice, HPJürgen Kress, SOA Partner Adoption EMEA, Oracle

Page 2: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

April 11, 2023

• Over 25 years of collaborative partnership and joint engineering engagement

• Strong executive alignment• More than 140,000 joint customers• More than $6 billion in business • 13 worldwide technology and competency centers• More Oracle customers use HP servers than any other brand• Industry’s best price/performance plus full operating system

and platform coverage • Hundreds of dedicated personnel offering joint support of

solutions• HP has 3000+ Oracle application professionals• HP servers are Oracle’s database development platform• HP and Oracle share a common perspective of current

business challenges and a common vision on how to help companies succeed

HP and Oracle

Page 3: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

"Oracle believes that the HP Enterprise Services Agility Alliance is just what the market needs. We collaborate to support our clients' business objectives and, by bringing to market unique application modernization solutions, we help them to improve their business performance."

- Charles Phillips, President, Oracle

Page 4: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

MIUR: Ministero dell’Istruzione, Università e Ricerca

• The Ministry employs (on a permanent or temporary basis):

• 750,000 Teachers • 250,000 School

Administrative Staff • 9,000 School Principals for• 40,000 Schools

4 April 11, 2023

The Ministry is a large, labor intensive Government Organization with an overall budget of 47.3 BLN € out of which 33.0 BLN € are cost of labor

IT Systems are used by about 70,000 Users distributed on the whole Italian territory

Page 5: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

MIUR: The Legacy Issue

IT Systems supporting HR and Administrative processes were developed in the early 90s in CICS/COBOL/DB2 and than evolved over time with point solutions addressing new requirements.

MIUR was experiencing:

Page 6: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

MIUR: The Business Issue

In the early 2000s a substantial organizational change occurred due to new legislation. This implied:•Increasing decentralization of Processes Ownership at School Level•Moving portions of Administrative Processes from the Centre (Ministry Level) to the 20 different Italian Regions

The Ministry’s strategy to devolve the management of education to each region was being hampered by ageing, inflexible, legacy systems.

The Ministry soon realized the need for a large modernization program to move its Information System from a legacy platform to open systems in order to deal with the major Organizational Change

Page 7: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

How did HP Enterprise Services Address the Opportunity?

The solution required a strong mix of business and technology knowledge

Page 8: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Applications Transformation•Re-learn, Re-factor

•Re-host, Re-architect•Re-interface, Replace

•Retire

Management Services

Applications Assessments•Modernization

Opportunity Workshop•Portfolio Assessment

•Modernization Assessment•Best Shore Assessment

Applications Modernization: Full Lifecycle Services

Agility

Realize the full value by providing critical support services, application management, infrastructure

technical support, monitoring and control services, training coordination, and deployment

Understand the legacy

environment

Define the Modernization

Roadmap

Design and buildthe solution

Use the “RIGHT”

modernization strategies

Mitigate Risk during Journey

Page 9: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Applications Modernization ApproachOne Size Does Not Fit All – Modernization Journey

Multiple Modernization Strategies are required to adequately address risk levels, benefit potentials, and business priorities of each application

Modernization is about understanding the options and creating an “operationally safe” path to the agile enterprise state

• Analyze programs and data structures

• Create baseline statistics

• Mine business rules

• Identify candidate components with methods

• Abstract existing apps to “As-Is” Mode

• Analyze programs and data structures

• Create baseline statistics

• Mine business rules

• Identify candidate components with methods

• Abstract existing apps to “As-Is” Mode

Re-learn

Code optimization to improve runtime efficiency of an application

Code optimization to improve runtime efficiency of an application

Re-factor

Move existing application to execute on a new operating system and/or platform

Move existing application to execute on a new operating system and/or platform

Re-host

Web-enable and/or “wrap” methods and connect points with standard service oriented interfaces

Web-enable and/or “wrap” methods and connect points with standard service oriented interfaces

Re-interface

Forward engineer to new language and/or architecture

Forward engineer to new language and/or architecture

Re-architect

Consolidate or substitute functionality with COTS or regenerated application

Consolidate or substitute functionality with COTS or regenerated application

Replace

De-commission applicationsDe-commission applications

Retire

Define the Path

Manage the journey

Mitigate the risk

Achieve agility

Assess applications to gain an understanding of the applications’ complexity and develop a roadmap and business case/ROI using the right modernization strategies for each application

Assess applications to gain an understanding of the applications’ complexity and develop a roadmap and business case/ROI using the right modernization strategies for each application

Applications Assessments

Re-learn

Re-interface

Re-host

Re-factor

Retire

Replace

Re-architect

Re-learn

Re-interface

Re-host

Re-factor

Retire

Replace

Re-architect

Page 10: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

The Transformation StrategyIB

M 3

090

Core

syste

ms

Accounting, HR

Transactional Cobol CICSDB2

Batch Cobol DB2

Schools Inf. SystemPower Builder Informix

Current system Target system

Oracle Applications

Batch Cobol Microfocus Oracle

J2EE Oracle Lin

ux O

racl

e

Re-host

Replace

Re-factor

Re-write

90%

10%

Re-architect

The most appropriate Transformation Strategy was selected for each Group of Applications based on Business Case

Page 11: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

The Software Migration Journey

From Jan 06 to Mar 06

16 Application Areas200.000 function points20.000.000 Lines of code19.000 programs1.350 DB2 tables1.100 user functions2.200 screens

Effort: 376 m*days

From Apr 06 to Jun 06

1 user function3 screens107 programs

Effort: 463 m*days

From Jul 06 to Sep 07

3,599 batch programs re-hosted1,538 JCL transformed into Unix shell7,540 TP programs re-architected2,213 Screens transformed 736 TP User function

Effort: 7,709 m*days

Staffing (people):7 8

20

47

15

Page 12: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Technical Assessment Parameters

Page 13: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

The COBOL-Java Conversion Strategy

Conversion Effort > Rewrite Effort

Conversion Effort < Rewrite Effort

Seld

om

update

dFr

equentl

y u

pdate

d

Automated conversion after removing only halting barriers

(66%)

Automated conversion after removing of all barriers (1%)

Rewrite (33%)

Not Critical Programs Critical Programs

Page 14: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

The Software Transformation Approach

• On slides with subtitles, the subtitle text box position is as follows−Horizontal – 0.51” from top left corner

−Vertical – 1.36” from top left corner

Relativity (now Microfocus)

Transformation Assistant)

WIDEIn-house developed Tool

(Web Interface Development Engine)

• Insulate Cobol Business Logic• Eliminate User Interface• Transform link between programs

• Re-factor Cobol Business Logic• Eliminate translation and language barriers• Eliminate dead code and dead data• Adapt source code to new DBMS

• Transform Cobol Business Logic to Java

• Re-architect User Interface

• Re-architect Navigation and Control

• Prepare and Test

• Quality Review/ Remove errors

• Perform functional testing (EDS internal)

• User Acceptance Testing (Final Customer)

Page 15: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Project Results: Better Support to Business Processes

• Improved User Interface (3270 to GUI)

• Improved Navigation

• Better Systems Performances

• End-User productivity even doubled in terms of daily operations along some Business Processes ((ex. daily teachers’ contracts from 10.304 to 17.312)

Page 16: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

16 April 11, 2023

Project Results: Cost Savings

• The program has been completed according to the initial Roadmap which was developed also taking into consideration the significant Organizational Change Management effort− 90%> of the Program has been completed after 24 months from

Program start (90%> of functionalities available to final Users)

• Hardware and Software License (including Maintenance) cost savings:− In 2007 costs were 7,4M$. In 2008, after AMOD project the cost was

reduced by 2 M €. In 2009 the cost will be reduced by 3,4 M €.

• Simplification of Application Portfolio− Portfolio size has been reduced by 33%, from 218KFPs, to 145KFPs

• Application Maintenance and New Development cost Saving− New software architecture has reduced by 38% the FPs development

cost from the old COBOL environment

− In 2008 enhanced or developed FPs have been around 27K. In the new architecture costs shifted from 9.9M€ (Cobol environment) to 6,2M€ (new environment)

Page 17: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Project Financial Results

Total Project Cost of 11 Millions €. Estimated Cost Recovery in 18 Months from the main release of the modernized Applications

Page 18: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Modernizing Applications…The Journey

Modernization of the IT portfolio is about understanding the options and creating an “operationally safe” path to the agile enterprise state.

Illustrative

RPGRPG

PL1PL1

CICSCICS

IMSIMS

DB2DB2

ISAMISAM

VSAMVSAM

OS390OS390

AS400AS400

COBOLCOBOL

Legacy

Applications

Legacy

Applications

32703270

Retain

and Enhance

Migrate Platforms

Rewrite to new

Languages

Replace

with Packages

Remove from

Service

Define the path…

Take and Manage the journey…

Mitigate the risk…

Reduce the cost…

Achieve agility…

Mitigating Operational Risk To Business Continuity

Page 19: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Applications Modernization Transformation Experience Workshop

• A unique, slide-free and practical workshop• Nine stages, one goal: Simulate your complete

applications modernization journey in only a day! Your benefits:• Faster cost savings, quality

improvements, agility and compliance• Realize critical success factors• Identify quick wins • Gain stakeholder buy-in • Traction to any project• Leverage best practices• Align all actors on one roadmap

• Modernization strategies

• Datacenter transformation

• People & Process• Architecture• Technologies• Applications

Lifecycle• Business

Outcomes

Key stages

Transformation Experience

“break-through“

“major change“

“adoption“

“best practices“

“know-how“

“roadmap“

Page 20: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

20 April 11, 2023

While at Oracle OpenWorld….

Page 21: © 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Economic challenges Technology answers

Technology for better business outcomes