Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Agenda

qTechno-Functional Perspective
Ø Application Portfolio Assessment
Ø APA Group Case Study
Ø APA Understanding Test

qTechnology Perspective
Ø Enterprise Application Modernization
Ø EAM Group Case Study
Ø EAM Understanding Test
Biswajit Mohapatra
Email: biswamohapatra@rediffmail.com
SCIT, Pune
Enterprise Application Modernization
- Introduction and Overview

SCIT, Pune
Enterprise Application Modernization initiative aligns IT architectures and
application environments to future vision of doing business, revitalizes IT
assets to efficiently respond to changing market conditions.

The Thought Dilemma: Enterprise Application Modernization


Solution is designed to assist enterprise
Relentless focus on in:
reducing cost with
minimized risk § Assessing the suitability of
applications in the operations
Application portfolios
Competitors zooming
– Business value
are chaotic with
multiple applications,
in with newer assessment
technology and great
– Technology value
data sources and
architectures
technology
assessment
Not sure whether
§ Developing a business case to
existing applications modernize applications
are geared to help
business § Implementing strategies to
modernize applications

SCIT, Pune 8 March 2008


Primary objective of Application Modernization service is to improve operational
efficiency, reduce the cost of doing business and improve information assets.

Issues with Legacy Application:


Resistant to Increasing
§ Lack of flexibility and agility Change/Brittle License and
§ Ageing legacy workforce Maintenance
Cost
§ Platform Obsolescence
Complex
§ Limited access to business logic Poor
Documentation Integration
§ Rising cost and complexity of maintenance Legacy
Application
§ Non-interoperability across systems Characteristics

§ Long time-to-market for new products and Old and Large Vast Former
Investment and
10 - 25 Years
services 1 - 20 M LOC Mission Critical

§ Old technology challenges increasing


business risk Represent
Substantial
Vital to
Corporation
§ Changing business demands forcing to Business
Knowledge
improve operational efficiency
Maintaining competitive and technology edge will
demand continued enhancement and modernization
of IT systems

SCIT, Pune 8 March 2008


Complete spectrum of offerings to MIGRATE applications to
newer flexible and agile platforms.

Discovery Conversion Re-engineer Upgrade Extension Consolidation

§ AHA § Language § Re-engineer § Re-host § Webulation § Server and OS


Tool driven
Conversion using source
code Move applications Extension of legacy Assessment/Consoli
inventory analysis Conversion from from one platform to sources to web dation of physical
and portfolio one programming Technical another or from one environment using a hardware at the
assessment to language to another environment, OS to another within thin client or fat data center. This
establish a strategic through usage of Design, same platform client emulation could be
direction for tools and Programming without any virtualization of OS
transformation methodology, Language and significant changes § Screen thereby reducing
exercise application design Database to application Scraping number of physical
changed minimally completely source code and servers or reducing
§ Application changed, source design Scraping screens number of OS
Documentation § Database code reverse and present data in images by
Conversion engineering to § Restructure a more user friendly consolidation or
Program way via a standard
Moving from one extract business standardization of
documentation and Code cleanup, windows or web
semantic database to another rules applications or
logical grouping and interface
uncovering of through usage of tools modularization to databases running
and utilities maintaining back on the servers
technical structure reduce end host navigation
and associated fragmentation, flow § Application and
business processes redundancy and
complexity § L2SOA Database
§ Business Rules Assessment/Consoli
Extraction § Version Up Service enable
dation of various
legacy applications,
Source code Upgrading one applications onto a
expose business single
reverse engineering version of processes keeping
to extract business programming product/groupware
core of application
rules, unleashing language to higher and database
intact, achieve respectively. This
the knowledge held version, Upgrading application
captive within the one version of could involve
interoperability and
applications database to higher standardization of
reuse of IT assets
version software stack for a
group of
applications and a
group of databases

SCIT, Pune 8 March 2008


The engagement model will mine assets from source
system to modernize into target environment.
Step 1 : Diagnostics Step 3 : Planning & Execution

p Client Business Analysis p Plan, Prioritize and sequence Legacy Transformation


Activities
p Fact Finding Analysis around the stated business
problem p Finalize deployment strategy & Phased deliverables

p Business Impact of Legacy Applications and Systems p Use of applicable Legacy Transformation Tools &
Utilities
p Identify Business Drivers for Transformation Initiative
p Risk Management
p High Level System As Is Overview
p Change Management
p Application Portfolio Assessment
Business Case
p Help Identify & Prioritize the
business need
p Showcases Business Value
Detailed Estimates of the Cost
Step 4 : Go Live
p

Step 2 : System To Be Analysis , Duration, Effort required

p Incremental Implementation
p Identify Transformation Opportunities
p Testing : Functional , Performance, Integration and end
p Clearly Define Transformation Requirements
to end System testing
p ROI analysis of the Recommendations
p Production Support & Maintenance
p Final recommendations to retire, replace, restructure,
or relocate applications

Implementation & Execution


Advisory Engagement Engagement
SCIT, Pune 8 March 2008
Solution to Legacy Puzzle
Solutions Approach Framework
Technology Capability of

High
Legacy Application

Functional
Re-use
enhancements

Medium Re-front

Design Recovery Re-structure

Re-engineer Re-host
Low

Low Medium High

Functional Capability of
Legacy Applications

Represents the approach taken based on the


assessment of the application portfolio
SCIT, Pune 8 March 2008
Usage of industry standard tools in the migration process to
derive productivity, quality and time to market advantage.

Source System

Recreate Renovate Component based Reconfirm


Requirements Design Development Functionality

Inventory Reverse Generate Stubs Test Bed


Analysis Engineering and Skeletons Preparation

Program Refactoring / Incorporate Build Verification


Documentation Restructuring , Reusable Assets Test

Converted OOAD Create UI, MT and Integration and


Source Code using UML DB Components System Test

Extracted Incorporate Database Parallel Test


Business Logic Rules Migration

New Target Completion of Infrastructure


Requirements Architecture Design Unit Test Test

Target System

SCIT, Pune 8 March 2008


The Vision: Business – IT Convergence

Business Process Modeling

MDA Automation Refinement, configuration &


extension using open UML

Deploy, Test, Manage on


MDA Automation
diverse platforms: J2EE,
Host, .Net and custom…

SCIT, Pune 8 March 2008


Experience in platforms, solutions and services enables
successful delivery of large complex modernization projects

PLATFORMS

UNISYS HP FUJITSU SUN WINDOWS IBM


COBOL
Natural

D
PL1 DB2
I RPG400 ADABAS D
A A
L FoxPro IBMI IDMS T
E VB Modernization A
Oracle
C Support B
T PB Sybase A
S S
JAVA SQL Server
E
C/C++ VSAM S
Assembler IMS-DB
JCL CICS IMS-DC IDMS-DC
JCL and TP

SCIT, Pune 8 March 2008


In-house tools and alliances with industry standard tool
vendors helps delivering high quality modernization
solutions with time-to-market advantage.

• Transformation tools
- Relativity Modernization
Workbench
- Micro focus Revolve
- CCCA
- SEEC
- ATW, ARC
• System Virtualization Tools
- VmWare
- Platespin
• Rational Tool Set
• IBM Research Lab Tools
- LIT, LAT, DAT
• Database Tools
- XenoBridge, OMW, DMT
- DB2 – Import, Export & Load

SCIT, Pune 8 March 2008


The Value Metrics – 3rd Degree

Transformation
• 3º Technology Innovation,
Process Automation, Framework
Global Delivery

CMMI L5,
Process Maturity
• 2º Expertise
India

• 1º L J Cost

$ 20 $2
SCIT, Pune 8 March 2008
SCIT, Pune

You might also like