SlideShare a Scribd company logo
June 2012

Legacy Modernization

   Modernize and Monetize
2
Legacy Modernization | June 2012




Contents
ABSTRACT	2

LEGACY SYSTEM	                                                                                                                  3

DRIVERS FOR LEGACY MODERNIZATION	                                                                                               3

MARKET OVERVIEW 	                                                                                                               4

HCL’ LEGACY MODERNIZATION	                                                                                                      5

ABOUT HCL	                                                                                                                      9




ABSTRACT
According to industry estimates most of the business critical
applications for not only midsize companies, but also many Fortune
500 corporations run on legacy systems, due to the system’s excellent
performance and stability. CIO’s and IT managers handling these
applications constantly face challenges such as:
•	 High cost of supporting and maintaining the expensive legacy
   applications.
•	 Inefficient, slow and less productive system compared to
   competition.
•	 Unmitigated risk associated with lack of skill availability in the
   resource market.
•	 Risk associated with running business critical application on
   unsupported platform.
•	 Higher time to market due to large, monolithic, complex and
   less productive systems.
•	 Integration with newer systems due to incompatibility with new
   and different technologies.
Legacy Modernization pertains to a solution that adapts to
the on-demand needs of business – a move that will help slash IT
costs; promises even greater return when firms leverage existing
technology with emerging Internet standards to extend specific
business services to other applications, companies, and business
processes; introducing a new level of balance between maintenance
and responsiveness – a new level of business agility.
HCL’s legacy modernization solution offers enhanced flexibility
to your enterprise by modernizing and migrating your Legacy
systems to help you increase business responsiveness, lower costs
and mitigate risks.


© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
3
Legacy Modernization | June 2012




LEGACY SYSTEM
Any technology, method, software and or hardware which is
continually to be in use in spite of development of new and more
efficient methods and technology is a legacy. Legacy systems utilize
obsolete programming languages or application programs that is
typically tough to manage.

IT’S AN ASSET!
•	 Functional
•	 Customized
•	 Well-tuned
•	 Supports mission critical operations
•	 Provides a competitive edge

OR

IT’S A LIABILITY!
•	 Uses old technology
•	 Requires hard-to-find skills
•	 Lacks documentation
•	 Hard to maintain
•	 Resists change, integration, and replacement


DRIVERS FOR LEGACY MODERNIZATION
Millions of investments, decades of development and Legacy system
support for hundreds of business critical application makes it IT
assets for any organization .On the other hand issues related to it
makes a compulsion to modernize these Legacy systems.
Today, however, as the platform seems to be ending its life cycle,
both ISVs and enterprises that rely on the platform are facing a real
problem.

ISVs CONCERNS:
Selling to new customers is becoming more difficult -As soon as a
prospect understands that a System i box is required, the sales process
becomes much more difficult. In addition, today’s customers are
demanding Web-based applications, and are unwilling to use green
screen applications.
Lack of available team resources -According to customers, there
are very few green-screen RPG courses conducted by IBM. These
courses are expensive and the number of people attending them is
quite low. Veteran green-screen RPG programmers are retiring, and
it is very hard to replace them or enlarge the development team.


© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
4
Legacy Modernization | June 2012




Training new users on System i applications takes too long, because
users find it hard to cope with unfamiliar function buttons (rather
than a mouse).
Adapting applications to meet customer demands takes too long.
Customers are accustomed to getting their requests met very
quickly (with modern integrated development environments (IDEs)
such as Visual Studio). Although RPG is considered a 3rd or even
4th generation language, compared to today’s modern languages—
not to mention their powerful IDEs—green-screen RPG is less
productive and lacks a rich third-party source for additional tools
and code libraries.
Existing customers are moving to new applications on more modern
platforms such as .NET, where there is a growing availability of
packaged applications.

ENTERPRISE CONCERNS
Shortage of specialized resources: Programmers knowledgeable in
COBOL or RPG are becoming difficult to find as more and more
reach retirement age. As a result, long-range staffing plans and
succession planning are issues that IT departments must contend
with to ensure business continuity.
Issues with integration: The AS/400 is not easily accessible by other
platforms. Proprietary applications negatively impact the ability to
integrate and interoperate with other systems such as Windows and
Unix.
Total cost of ownership: While the cost of hardware alone is not the
issue, the total cost of ownership increases due to the higher cost of
skilled resources as well as elevated license and support fees.
Lack of business agility: Outdated platforms such as the AS/400
can stand in the way of a corporation’s business agility. In order
to remain competitive, organizations need to rapidly respond to
changing market conditions, business requirements or to introduce
new products or services.
Lack of modern screens: RPG is the most common programming
language on the AS/400 and since it is character- based, modern
screens with graphic customization or web-enablement are difficult.


MARKET OVERVIEW

HOW IT GOT HERE?
Prior to the turn of the century (2000) most modernization efforts
were manual in their attempt to convert old systems to new.
Manual efforts proved to be problematic, error prone, and extremely
time consuming and in many cases enormous failures costing
businesses millions of dollars in the attempt and in potential lost

© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
5
Legacy Modernization | June 2012




revenue. Many business leaders chose to continue spending on the
ancient systems electing to spend rather than risk a career-ending
failure attempt.
Systems continue to work and represent business-critical
functionality; if it aren’t broke don’t fix it, created the exasperated
situation many businesses have today

WHERE IT’S GOING?
Resources capable of maintaining legacy systems, specifically those
in COBOL, Pascal, Fortran, RPG, etc. are retiring from the work
force with no newly trained developers entering the field. For
systems to continue, business   is forced to act now before it’s too
late. Artificial Intelligence techniques are being employed to build
automated translation tools in order to partially, or in some cases
fully, translate old legacy code, and databases to newer technologies.
Businesses need to stay current with technological trends to stay
competitive and that means mobile solutions, Web solutions, and
client server solutions.
Vendors continue to push the envelope to gain more efficiency with
their translation tools in producing highly optimized code, better
than that of custom generated code


HCL’ LEGACY MODERNIZATION

DISPELLING MYTHS ABOUT MODERNIZATION
Myth1.Modernization only refers to Technological enhancements?
Truth- Modernization is the building blocks of program design and
operation
•	 Policy Options
•	 Waivers
•	 Business Process Reengineering (BPR)
•	 Technology
Myth2. Modernization equates to the elimination of legacy systems?
Truth- Modernization does not equate to the elimination of the old
work-horse legacy system
However, it does require that the legacy system be in good working
order –the system needs to be stable and reasonably adaptable
Myth3. Modernization is the “magic bullet” that will increase
productivity, decrease staff and save $$?
Truth- Modernization If executed effectively, modernization can
increase productivity and/or result in cost reductions



© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
6
Legacy Modernization | June 2012




•	 BUT—overselling benefits can result in problems
•	 Managing expectations is critical
Myth4. IT has all the answers when it comes to modernization
efforts?
Truth- Modernization project should include strong partnerships

MODERNIZATION TRACK
HCL’ s Legacy modernization methodology consist of 4
stages-
•	 Planning –Planning stage includes Assessment and Strategizing the
   Solution.
   –– This involves number of steps-
      –– Identify the issues that need to be addressed in Legacy system.
      –– Identify the Risk involved in migration.
      –– To-be architecture definition, which will recommend a future
         state architecture that is best, suited to address all the issues
         and risks.
      –– Modernization strategy, which is the decision making step to
         finalize the solution.
•	 Transform-Includes Proof of concept and transformation
   implementation.
   –– Modernize POC Module to validate the strategy.
      –– This will act as the gateway for the implementation of the
         solution. Transformation includes modularize the Legacy
         application and then Re-write/Reface/Extend
•	 Validation- The functional and non-functional testing is done to
   validate the application.
•	 Implementation- It includes deployment, parallel run,transition
   and res-skilling process

                                                                   Transformation Life Cycle
                                                                                                                                       Stage 4:
               Stage 1: Planning                                   Stage 2: Transform                Stage 3: Validation            Implementation




                            Transformation               Proof of
        Assessment                                                                  Transform                        Test                  Deploy
                               Strategy                  Concept



                                                                    Gate                           Retrofits




                             Transformation
                                                      Modernized
     Analyze                                         POC Module                                                                          Deployment
      Source System           Plan                                                                                 Integration,
                                  Options                                                     Reface/         
                                                                                                                                          Parallel run
     Risk Analysis               Approach           Validate                                 Re-write,          System Test,
                                  Requirements                            Modularize                                                     Transition
                                  Deliverables       Strategy                                 Refactor,          UAT
     Assess                                                                                                                              Decommission
                                                                                               Extend             Non-functional
      Transformation         Effort estimate                                                                                             Reskilling
      Objectives             Cost, Timeline


                                                                                             Tools Management, Issue Management
     Set Transformation Goals and Critical Success Measures
                                                                                          Review and Control Transformation Activities


                                                  Knowledge Management – Build Knowledge Repository

                                                                 Quality and Risk Management

                                                  Project Governance and Communications Management




© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
7
Legacy Modernization | June 2012




SOLUTIONS
Integration via Service -oriented approach-Integration of Legacy
system with other newer distributed systems in a service –oriented
approach is the process of exposing business logic and data
embedded in legacy programs as well defined, reusable service. So
services designed on SOA principles can be integrated in any Legacy
application layer. The technique can be Screen Scrapping, Business
logic integration or data integration technique.
Re-hosting- is a non- invasive approach of migrating a Legacy system
to a new hardware platform. In Re-hosting the business logic and
data of Legacy application remains intact in the new platform. It
is often necessitated by the increasing power of the contemporary
system and the steady increase in the cost of Legacy system.
Re-engineering- is the bing bang approach to modernizing system.
It seeks to understand the existing system from code and process
perspective, design viable models and build new application on
that basis. It is ideal way to capture organizational knowledge and
migrate to new platform. Re-engineering is a two phase approach-
The first comprises of reverse engineering design and code artifacts
using tools. The second phase comprises of forward engineering
to a new platform and architecture, incorporating new business
requirements and functionalities.
Package implementation- is replacement of legacy applications, in
whole or part, with off-the-shelf software (COTS) such as ERP,
CRM, SCM, Billing software etc. This includes replacing the
home grown business applications with third party component
or application. This sometimes can be challenging because these
packages offer standard domain business process. Ideal way is to
reengineering or customizing these packages and rewriting business
logic. This is time consuming and expensive initially but drastically
reduces the maintenance and enhancement cost and give good
dividends over a period of time.

TRANSFORMATIONAL PERSPECTIVE
                  Technique Re-facing                                        Extend                   Full re-write/ New
                                                                                                           package
 Parameter
 Solution feasibility            Easy                             Moderate                        Challenging
 Ease of Use for Business        Low                              Moderate                        High
 Retaining current Bus           High                             High                            Huge effort
 Proc
 Performance                     High                             Medium                          Low
 Compliance to Target            Low                              Good                            High
 Architecture
 New Infrastructure              Low                              Medium                          High.
 Required
 Reuse of existing IT            High                             Moderate                        Low
 Resources
 Effort Investment               Low                              Medium                          High
 Overall Risk                    Low                              Medium                          High
 Tooling options/ Vendor         Hats, Jwalk , IBS –XT            Java Tool box, Rdi 7.5          Java, J2EE, C#, .Net
 Solution consideration          Run time license required No runtime                             Runtime Framework
                                                                                                  by Vendor




© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
8
Legacy Modernization | June 2012




WHICH SOLUTION IS BEST?
Choosing the best strategy (or combination of strategies) is non-
trivial, and involves understanding the business case, schedule goals,
resources available, residual value in the legacy assets, technical
details of the application implementations and deployments, and
appetite for assuming IT risk.
There is no single path from where you are to where you want to
go, if indeed you have identified your destination platform.  Instead,
there are often multiple alternative paths, and no single alternative
may constitute the obvious choice.  Each path will have advantages
and disadvantages, and each must be weighed appropriately in the
context of your unique organization. There is no one-size-fits-all
answer.

FACTORS DETERMINING RIGHT MODERNIZATION SOLU-
TION-
Cost of Migration- The total cost incurred (Hardware, Software and
professional service charges) in migrating using a given technique.
Effort of Migration –The total effort involved (Internal, by the client
and external by professional service providers) in migrating using
the given technique.
Elapsed time for migration – The time taken from the beginning
of the migration program to the implementation of the migrated
application by using the given technique.
Legacy Investment Reuse – The extent to which existing Legacy
system can be reused in the To-Be system
User Experience – The user experience of the modernized To-Be
system in comparison to existing system.
Business Process change-The Quantum changes required to optimize
the current system
Skill Set – Skills required to support and enhance the system in
future, after modernizing the existing system.
Business Functionality –How the modernized To-Be system can
solve business requirements.
Dependency on Legacy Platform- This factor determines the
dependency with legacy system exist post modernization.
Risk Mitigation- Risk involved in each of the solution for the
business.




© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
9
Legacy Modernization | June 2012




About HCL
About HCL Technologies
HCL Technologies is a leading global IT services company,
working with clients in the areas that impact and redefine
the core of their businesses. Since its inception into the
global landscape after its IPO in 1999, HCL focuses on
‘transformational outsourcing’, underlined by innovation
and value creation, and offers integrated portfolio of
services including software-led IT solutions, infrastructure
management, engineering and R&D services and BPO. HCL
leverages its extensive global offshore infrastructure and
network of offices in 26 countries to provide holistic, multi-
service delivery in key industry verticals including Financial
Services, Manufacturing, Consumer Services, Public Services
and Healthcare. HCL takes pride in its philosophy of
‘Employees First, Customers Second’ which empowers our
82,464 transformers to create a real value for the customers.
HCL Technologies, along with its subsidiaries, has reported
consolidated revenues of US$ 4.0 billion (Rs. 19,412 crores),
as on 31 March 2012 (on LTMbasis). For more information,
please visit www.hcltech.com

About HCL Enterprise
HCL is a $6.2 billion leading global technology and IT
enterprise comprising two companies listed in India - HCL
Technologies and HCL Infosystems. Founded in 1976, HCL is
one of India’s original IT garage start-ups. A pioneer of modern
computing, HCL is a global transformational enterprise today.
Its range of offerings includes product engineering, custom
& package applications, BPO, IT infrastructure services, IT
hardware, systems integration, and distribution of information
and communications technology (ICT) products across a wide
range of focused industry verticals. The HCL team consists of
over 90,000 professionals of diverse nationalities, who operate
from 31 countries including over 500 points of presence in
India. HCL has partnerships with several leading global 1000
firms, including leading IT and technology firms. For more
information, please visit www.hcl.com


© 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.

More Related Content

PDF
A Rational approach to application migration and modernization
PDF
Automation of call detail record management system using newgen’s ecm suite
PDF
Openerp sap book-introduction
PDF
Technological Breakthroughs in 2011 and Beyond
PDF
Market Research Report : Erp market in china 2012
DOC
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
PPTX
Cobit 4.1 ivo oktavianti
PDF
Implementation framework for_plm_a_case_study_in_t
A Rational approach to application migration and modernization
Automation of call detail record management system using newgen’s ecm suite
Openerp sap book-introduction
Technological Breakthroughs in 2011 and Beyond
Market Research Report : Erp market in china 2012
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
Cobit 4.1 ivo oktavianti
Implementation framework for_plm_a_case_study_in_t

What's hot (17)

PDF
TWB Position Paper - Enterprise Resource Planning (ERP)
PPTX
Enterprise Content Management Market Landscape and its Implications on Canon
PDF
UC2 International Deployment, Baltimore Society of Communications Technology ...
PDF
Business process & system integration v2
PDF
Forrester Wave Q4 2008
PDF
Business process management and eai
PDF
Plm & erp their respective roles in marketing
PDF
PCF_Soln_Brief-New
PDF
Agile IT - A value driven approach to IT delivery final
PDF
Maxing valueplmerp august2011rev4
PDF
Ovum Decision Matrix: Selecting a Business Process Management Vendor
PPT
Cobit® 5 Comparação com Cobit® 4
PDF
Comparación de CobiT 5 con CobiT 4.1
PDF
A Comprehensive Approach to Application Portfolio Rationalization
PDF
What is Cobit
PDF
Cutting IT Costs by Applying Lean Principles CAST
TWB Position Paper - Enterprise Resource Planning (ERP)
Enterprise Content Management Market Landscape and its Implications on Canon
UC2 International Deployment, Baltimore Society of Communications Technology ...
Business process & system integration v2
Forrester Wave Q4 2008
Business process management and eai
Plm & erp their respective roles in marketing
PCF_Soln_Brief-New
Agile IT - A value driven approach to IT delivery final
Maxing valueplmerp august2011rev4
Ovum Decision Matrix: Selecting a Business Process Management Vendor
Cobit® 5 Comparação com Cobit® 4
Comparación de CobiT 5 con CobiT 4.1
A Comprehensive Approach to Application Portfolio Rationalization
What is Cobit
Cutting IT Costs by Applying Lean Principles CAST
Ad

Viewers also liked (20)

PDF
Software Modernization and Legacy Migration Primer
PPTX
API Services: Building Apps That Stand Out
PDF
REST и HATEOAS
PPTX
API-driven Legacy Migration: Results from Project Winterfell
PPTX
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
PDF
Securing RESTful services with Spring HATEOAS & Hdiv
PDF
Hypermedia api (HATEOAS)
PDF
Best Practices in Targeted Legacy Modernization
PPTX
BPM for SOA+ESB+API and cloud
PDF
How to become a Product Samurai - Chris Lukassen
PPTX
Apiworld
PPTX
Legacy to industry leader: a modernization case study
PDF
Twilio Signal 2016 API Architecture
PDF
LeaseWeb API Architecture @ APINL Meetup
PDF
SOA Pattern : Legacy Wrappers
PDF
Updating Legacy Systems: Making the Financial Case for a Modernization Project
PPTX
IO State In Distributed API Architecture
PPTX
Api Abstraction & Api Chaining
PPTX
Legacy modernization, cloud orchestration, api publishing
PDF
Building a Modern Microservices Architecture at Gilt: The Essentials
Software Modernization and Legacy Migration Primer
API Services: Building Apps That Stand Out
REST и HATEOAS
API-driven Legacy Migration: Results from Project Winterfell
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Securing RESTful services with Spring HATEOAS & Hdiv
Hypermedia api (HATEOAS)
Best Practices in Targeted Legacy Modernization
BPM for SOA+ESB+API and cloud
How to become a Product Samurai - Chris Lukassen
Apiworld
Legacy to industry leader: a modernization case study
Twilio Signal 2016 API Architecture
LeaseWeb API Architecture @ APINL Meetup
SOA Pattern : Legacy Wrappers
Updating Legacy Systems: Making the Financial Case for a Modernization Project
IO State In Distributed API Architecture
Api Abstraction & Api Chaining
Legacy modernization, cloud orchestration, api publishing
Building a Modern Microservices Architecture at Gilt: The Essentials
Ad

Similar to HCLT Whitepaper: Legacy Modernization (20)

PDF
Cloud Computing and the Changing IT Model
PDF
KodekX | Application Modernization Development
PDF
Юрій Антонюк: “Modern trend in software services – product development servic...
PDF
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
PDF
21st century realities
DOCX
Application Modernization: Benefits, Challenges, and Approaches
PDF
The Roadmap to Success with Legacy Application Modernization
PDF
Application Modernization
PDF
Empowering Digital Transformation: Application Modernization Services by Mphasis
PDF
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
PDF
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
PPTX
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
PDF
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
PDF
2017 Top Issues Core Transformation - January 2017
PDF
Linux Migration from Legacy Mainframe Application - Whitepaper
PPT
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
PPT
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
PDF
Bending the IT Op-Ex Cost Curve Through IT Simplification
PDF
Five keys to successful cloud migration
 
PDF
digital_transformation_done_right_devopsgroup.pdf
Cloud Computing and the Changing IT Model
KodekX | Application Modernization Development
Юрій Антонюк: “Modern trend in software services – product development servic...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
21st century realities
Application Modernization: Benefits, Challenges, and Approaches
The Roadmap to Success with Legacy Application Modernization
Application Modernization
Empowering Digital Transformation: Application Modernization Services by Mphasis
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
2017 Top Issues Core Transformation - January 2017
Linux Migration from Legacy Mainframe Application - Whitepaper
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
Bending the IT Op-Ex Cost Curve Through IT Simplification
Five keys to successful cloud migration
 
digital_transformation_done_right_devopsgroup.pdf

More from HCL Technologies (20)

PPT
Emergence of ITOA: An Evolution in IT Monitoring and Management
PDF
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
PPTX
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
PPTX
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
PDF
Noise Control of Vacuum Cleaners
PDF
PDF
Cost-effective Video Analytics in Smart Cities
PDF
A novel approach towards a Smarter DSLR Camera
PDF
Security framework for connected devices
PDF
Connected Cars - Use Cases for Indian Scenario
PDF
A Sigh of Relief for Patients with Chronic Diseases
PDF
Painting a Social & Mobile Picture in Real Time
PDF
A Novel Design Approach for Electronic Equipment - FEA Based Methodology
PDF
Intrusion Detection System (IDS)
PPT
Manufacturing Automation and Digitization
PDF
Managing Customer Care in Digital
PPT
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
PPTX
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
PPTX
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
PPT
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...
Emergence of ITOA: An Evolution in IT Monitoring and Management
USING FACTORY DESIGN PATTERNS IN MAP REDUCE DESIGN FOR BIG DATA ANALYTICS
HCL HELPS A US BASED WIRELINE TELECOM OPERATOR FOR BETTER LEAD-TO-CASH AND TH...
HCL HELPS A LEADING US TELECOM PROTECT ITS MARKET SHARE AND MAINTAIN HIGH LEV...
Noise Control of Vacuum Cleaners
Cost-effective Video Analytics in Smart Cities
A novel approach towards a Smarter DSLR Camera
Security framework for connected devices
Connected Cars - Use Cases for Indian Scenario
A Sigh of Relief for Patients with Chronic Diseases
Painting a Social & Mobile Picture in Real Time
A Novel Design Approach for Electronic Equipment - FEA Based Methodology
Intrusion Detection System (IDS)
Manufacturing Automation and Digitization
Managing Customer Care in Digital
Digital Customer Care Solutions, Smart Customer Care Solutions, Next Gen Cust...
The Internet of Things. Wharton Guest Lecture by Sandeep Kishore – Corporate ...
Be Digital or Be Extinct. Wharton Guest Lecture by Sandeep Kishore – Corporat...
Transform and Modernize -UK's leading specialists in Pension and Employee Ben...

Recently uploaded (20)

PDF
WRN_Investor_Presentation_August 2025.pdf
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
Laughter Yoga Basic Learning Workshop Manual
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PDF
Types of control:Qualitative vs Quantitative
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
Training And Development of Employee .pdf
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
DOCX
Business Management - unit 1 and 2
WRN_Investor_Presentation_August 2025.pdf
340036916-American-Literature-Literary-Period-Overview.ppt
Laughter Yoga Basic Learning Workshop Manual
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
Types of control:Qualitative vs Quantitative
Lecture (1)-Introduction.pptx business communication
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
ICG2025_ICG 6th steering committee 30-8-24.pptx
New Microsoft PowerPoint Presentation - Copy.pptx
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Belch_12e_PPT_Ch18_Accessible_university.pptx
Probability Distribution, binomial distribution, poisson distribution
Nidhal Samdaie CV - International Business Consultant
Training And Development of Employee .pdf
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
Business Management - unit 1 and 2

HCLT Whitepaper: Legacy Modernization

  • 1. June 2012 Legacy Modernization Modernize and Monetize
  • 2. 2 Legacy Modernization | June 2012 Contents ABSTRACT 2 LEGACY SYSTEM 3 DRIVERS FOR LEGACY MODERNIZATION 3 MARKET OVERVIEW 4 HCL’ LEGACY MODERNIZATION 5 ABOUT HCL 9 ABSTRACT According to industry estimates most of the business critical applications for not only midsize companies, but also many Fortune 500 corporations run on legacy systems, due to the system’s excellent performance and stability. CIO’s and IT managers handling these applications constantly face challenges such as: • High cost of supporting and maintaining the expensive legacy applications. • Inefficient, slow and less productive system compared to competition. • Unmitigated risk associated with lack of skill availability in the resource market. • Risk associated with running business critical application on unsupported platform. • Higher time to market due to large, monolithic, complex and less productive systems. • Integration with newer systems due to incompatibility with new and different technologies. Legacy Modernization pertains to a solution that adapts to the on-demand needs of business – a move that will help slash IT costs; promises even greater return when firms leverage existing technology with emerging Internet standards to extend specific business services to other applications, companies, and business processes; introducing a new level of balance between maintenance and responsiveness – a new level of business agility. HCL’s legacy modernization solution offers enhanced flexibility to your enterprise by modernizing and migrating your Legacy systems to help you increase business responsiveness, lower costs and mitigate risks. © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 3. 3 Legacy Modernization | June 2012 LEGACY SYSTEM Any technology, method, software and or hardware which is continually to be in use in spite of development of new and more efficient methods and technology is a legacy. Legacy systems utilize obsolete programming languages or application programs that is typically tough to manage. IT’S AN ASSET! • Functional • Customized • Well-tuned • Supports mission critical operations • Provides a competitive edge OR IT’S A LIABILITY! • Uses old technology • Requires hard-to-find skills • Lacks documentation • Hard to maintain • Resists change, integration, and replacement DRIVERS FOR LEGACY MODERNIZATION Millions of investments, decades of development and Legacy system support for hundreds of business critical application makes it IT assets for any organization .On the other hand issues related to it makes a compulsion to modernize these Legacy systems. Today, however, as the platform seems to be ending its life cycle, both ISVs and enterprises that rely on the platform are facing a real problem. ISVs CONCERNS: Selling to new customers is becoming more difficult -As soon as a prospect understands that a System i box is required, the sales process becomes much more difficult. In addition, today’s customers are demanding Web-based applications, and are unwilling to use green screen applications. Lack of available team resources -According to customers, there are very few green-screen RPG courses conducted by IBM. These courses are expensive and the number of people attending them is quite low. Veteran green-screen RPG programmers are retiring, and it is very hard to replace them or enlarge the development team. © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 4. 4 Legacy Modernization | June 2012 Training new users on System i applications takes too long, because users find it hard to cope with unfamiliar function buttons (rather than a mouse). Adapting applications to meet customer demands takes too long. Customers are accustomed to getting their requests met very quickly (with modern integrated development environments (IDEs) such as Visual Studio). Although RPG is considered a 3rd or even 4th generation language, compared to today’s modern languages— not to mention their powerful IDEs—green-screen RPG is less productive and lacks a rich third-party source for additional tools and code libraries. Existing customers are moving to new applications on more modern platforms such as .NET, where there is a growing availability of packaged applications. ENTERPRISE CONCERNS Shortage of specialized resources: Programmers knowledgeable in COBOL or RPG are becoming difficult to find as more and more reach retirement age. As a result, long-range staffing plans and succession planning are issues that IT departments must contend with to ensure business continuity. Issues with integration: The AS/400 is not easily accessible by other platforms. Proprietary applications negatively impact the ability to integrate and interoperate with other systems such as Windows and Unix. Total cost of ownership: While the cost of hardware alone is not the issue, the total cost of ownership increases due to the higher cost of skilled resources as well as elevated license and support fees. Lack of business agility: Outdated platforms such as the AS/400 can stand in the way of a corporation’s business agility. In order to remain competitive, organizations need to rapidly respond to changing market conditions, business requirements or to introduce new products or services. Lack of modern screens: RPG is the most common programming language on the AS/400 and since it is character- based, modern screens with graphic customization or web-enablement are difficult. MARKET OVERVIEW HOW IT GOT HERE? Prior to the turn of the century (2000) most modernization efforts were manual in their attempt to convert old systems to new. Manual efforts proved to be problematic, error prone, and extremely time consuming and in many cases enormous failures costing businesses millions of dollars in the attempt and in potential lost © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 5. 5 Legacy Modernization | June 2012 revenue. Many business leaders chose to continue spending on the ancient systems electing to spend rather than risk a career-ending failure attempt. Systems continue to work and represent business-critical functionality; if it aren’t broke don’t fix it, created the exasperated situation many businesses have today WHERE IT’S GOING? Resources capable of maintaining legacy systems, specifically those in COBOL, Pascal, Fortran, RPG, etc. are retiring from the work force with no newly trained developers entering the field. For systems to continue, business is forced to act now before it’s too late. Artificial Intelligence techniques are being employed to build automated translation tools in order to partially, or in some cases fully, translate old legacy code, and databases to newer technologies. Businesses need to stay current with technological trends to stay competitive and that means mobile solutions, Web solutions, and client server solutions. Vendors continue to push the envelope to gain more efficiency with their translation tools in producing highly optimized code, better than that of custom generated code HCL’ LEGACY MODERNIZATION DISPELLING MYTHS ABOUT MODERNIZATION Myth1.Modernization only refers to Technological enhancements? Truth- Modernization is the building blocks of program design and operation • Policy Options • Waivers • Business Process Reengineering (BPR) • Technology Myth2. Modernization equates to the elimination of legacy systems? Truth- Modernization does not equate to the elimination of the old work-horse legacy system However, it does require that the legacy system be in good working order –the system needs to be stable and reasonably adaptable Myth3. Modernization is the “magic bullet” that will increase productivity, decrease staff and save $$? Truth- Modernization If executed effectively, modernization can increase productivity and/or result in cost reductions © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 6. 6 Legacy Modernization | June 2012 • BUT—overselling benefits can result in problems • Managing expectations is critical Myth4. IT has all the answers when it comes to modernization efforts? Truth- Modernization project should include strong partnerships MODERNIZATION TRACK HCL’ s Legacy modernization methodology consist of 4 stages- • Planning –Planning stage includes Assessment and Strategizing the Solution. –– This involves number of steps- –– Identify the issues that need to be addressed in Legacy system. –– Identify the Risk involved in migration. –– To-be architecture definition, which will recommend a future state architecture that is best, suited to address all the issues and risks. –– Modernization strategy, which is the decision making step to finalize the solution. • Transform-Includes Proof of concept and transformation implementation. –– Modernize POC Module to validate the strategy. –– This will act as the gateway for the implementation of the solution. Transformation includes modularize the Legacy application and then Re-write/Reface/Extend • Validation- The functional and non-functional testing is done to validate the application. • Implementation- It includes deployment, parallel run,transition and res-skilling process Transformation Life Cycle Stage 4: Stage 1: Planning Stage 2: Transform Stage 3: Validation Implementation Transformation Proof of Assessment Transform Test Deploy Strategy Concept Gate Retrofits  Transformation Modernized  Analyze POC Module  Deployment Source System Plan Integration,  Options Reface/   Parallel run  Risk Analysis  Approach Validate Re-write,  System Test,  Requirements Modularize  Transition  Deliverables Strategy Refactor,  UAT  Assess  Decommission Extend  Non-functional Transformation  Effort estimate  Reskilling Objectives  Cost, Timeline Tools Management, Issue Management Set Transformation Goals and Critical Success Measures Review and Control Transformation Activities Knowledge Management – Build Knowledge Repository Quality and Risk Management Project Governance and Communications Management © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 7. 7 Legacy Modernization | June 2012 SOLUTIONS Integration via Service -oriented approach-Integration of Legacy system with other newer distributed systems in a service –oriented approach is the process of exposing business logic and data embedded in legacy programs as well defined, reusable service. So services designed on SOA principles can be integrated in any Legacy application layer. The technique can be Screen Scrapping, Business logic integration or data integration technique. Re-hosting- is a non- invasive approach of migrating a Legacy system to a new hardware platform. In Re-hosting the business logic and data of Legacy application remains intact in the new platform. It is often necessitated by the increasing power of the contemporary system and the steady increase in the cost of Legacy system. Re-engineering- is the bing bang approach to modernizing system. It seeks to understand the existing system from code and process perspective, design viable models and build new application on that basis. It is ideal way to capture organizational knowledge and migrate to new platform. Re-engineering is a two phase approach- The first comprises of reverse engineering design and code artifacts using tools. The second phase comprises of forward engineering to a new platform and architecture, incorporating new business requirements and functionalities. Package implementation- is replacement of legacy applications, in whole or part, with off-the-shelf software (COTS) such as ERP, CRM, SCM, Billing software etc. This includes replacing the home grown business applications with third party component or application. This sometimes can be challenging because these packages offer standard domain business process. Ideal way is to reengineering or customizing these packages and rewriting business logic. This is time consuming and expensive initially but drastically reduces the maintenance and enhancement cost and give good dividends over a period of time. TRANSFORMATIONAL PERSPECTIVE Technique Re-facing Extend Full re-write/ New package Parameter Solution feasibility Easy Moderate Challenging Ease of Use for Business Low Moderate High Retaining current Bus High High Huge effort Proc Performance High Medium Low Compliance to Target Low Good High Architecture New Infrastructure Low Medium High. Required Reuse of existing IT High Moderate Low Resources Effort Investment Low Medium High Overall Risk Low Medium High Tooling options/ Vendor Hats, Jwalk , IBS –XT Java Tool box, Rdi 7.5 Java, J2EE, C#, .Net Solution consideration Run time license required No runtime Runtime Framework by Vendor © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 8. 8 Legacy Modernization | June 2012 WHICH SOLUTION IS BEST? Choosing the best strategy (or combination of strategies) is non- trivial, and involves understanding the business case, schedule goals, resources available, residual value in the legacy assets, technical details of the application implementations and deployments, and appetite for assuming IT risk. There is no single path from where you are to where you want to go, if indeed you have identified your destination platform. Instead, there are often multiple alternative paths, and no single alternative may constitute the obvious choice. Each path will have advantages and disadvantages, and each must be weighed appropriately in the context of your unique organization. There is no one-size-fits-all answer. FACTORS DETERMINING RIGHT MODERNIZATION SOLU- TION- Cost of Migration- The total cost incurred (Hardware, Software and professional service charges) in migrating using a given technique. Effort of Migration –The total effort involved (Internal, by the client and external by professional service providers) in migrating using the given technique. Elapsed time for migration – The time taken from the beginning of the migration program to the implementation of the migrated application by using the given technique. Legacy Investment Reuse – The extent to which existing Legacy system can be reused in the To-Be system User Experience – The user experience of the modernized To-Be system in comparison to existing system. Business Process change-The Quantum changes required to optimize the current system Skill Set – Skills required to support and enhance the system in future, after modernizing the existing system. Business Functionality –How the modernized To-Be system can solve business requirements. Dependency on Legacy Platform- This factor determines the dependency with legacy system exist post modernization. Risk Mitigation- Risk involved in each of the solution for the business. © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.
  • 9. 9 Legacy Modernization | June 2012 About HCL About HCL Technologies HCL Technologies is a leading global IT services company, working with clients in the areas that impact and redefine the core of their businesses. Since its inception into the global landscape after its IPO in 1999, HCL focuses on ‘transformational outsourcing’, underlined by innovation and value creation, and offers integrated portfolio of services including software-led IT solutions, infrastructure management, engineering and R&D services and BPO. HCL leverages its extensive global offshore infrastructure and network of offices in 26 countries to provide holistic, multi- service delivery in key industry verticals including Financial Services, Manufacturing, Consumer Services, Public Services and Healthcare. HCL takes pride in its philosophy of ‘Employees First, Customers Second’ which empowers our 82,464 transformers to create a real value for the customers. HCL Technologies, along with its subsidiaries, has reported consolidated revenues of US$ 4.0 billion (Rs. 19,412 crores), as on 31 March 2012 (on LTMbasis). For more information, please visit www.hcltech.com About HCL Enterprise HCL is a $6.2 billion leading global technology and IT enterprise comprising two companies listed in India - HCL Technologies and HCL Infosystems. Founded in 1976, HCL is one of India’s original IT garage start-ups. A pioneer of modern computing, HCL is a global transformational enterprise today. Its range of offerings includes product engineering, custom & package applications, BPO, IT infrastructure services, IT hardware, systems integration, and distribution of information and communications technology (ICT) products across a wide range of focused industry verticals. The HCL team consists of over 90,000 professionals of diverse nationalities, who operate from 31 countries including over 500 points of presence in India. HCL has partnerships with several leading global 1000 firms, including leading IT and technology firms. For more information, please visit www.hcl.com © 2012, HCL Technologies. Reproduction Prohibited. This document is protected under Copyright by the Author, all rights reserved.