0% found this document useful (0 votes)
177 views12 pages

Agile Legacy Lifecycle PDF

Uploaded by

Aniil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
177 views12 pages

Agile Legacy Lifecycle PDF

Uploaded by

Aniil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Agile Legacy Lifecycle

in collaboration with

Insert partner logo


Application Lifecycle Services the way we do it

Agile Legacy Lifecycle

Reducing legacy While many IT leaders recognize the n Engineer-in agility – ensuring that
constraints such a portfolio creates, you do not create tomorrow’s legacy
operating costs by over many are bound by either: today by baking in flexibility, be it
35 percent is not enough. n A lack of room for significant through SOA, exposing services,
investment (compounded by componentizing, and parameterizing
Without business agility economic pressures and the those things that allow you to
and improved time- escalating costs of simply “keeping respond to evolving business
the lights on”); demands.
to-market, IT will fail n The complexity and risk of change n Deliver on its promise – go

(made worse by the lack of an beyond just a paper-based exercise


to deliver against the approach that gives IT leaders the and be supported by a delivery
business’ aspirations. confidence in their chances of engine that is credible, proven, and
success). equipped with a scalable global
How long do you have delivery capability.
to fix it? Key success factors n Focus on business outcomes –

While the promise of a quick fix is provide demonstrable business


appealing, Capgemini takes a realistic benefits, including reduced time-to-
Cost of operations, time-to-market approach and acknowledges that any market, quicker, more responsive
and speed of innovation are all approach to Application Modernization changes, and a reduction in
determined by an organization’s must: operational costs against a declared
application portfolio. Legacy systems n Negate the need for a major aspiration. An IT outcome alone is
are at the heart of most application up-front investment – with not enough.
portfolios and have proven themselves organizations typically spending up
in practice. However, over the years, to 75 percent of their IT budget on With increasing pressure for austerity,
business operations have diverged “keeping the lights on,” it is critical doing more for less, and the demand
from the processes embedded within to have an innovative, self-funding for greater business agility, it is only a
these applications. approach, with minimal up-front matter of time before IT leaders must
expenditure. face these challenges, before the
Ad hoc extensions and maintenance n Do the right thing for the business (or even the competition)
have taken their toll, resulting in organization – a “Rip and Replace” does it to them. How do you
applications that are neither scalable or package replacement of existing modernize an aging application estate
nor adaptable to changing business applications is not a ‘cure-all,’ as safely in a secure way without
requirements. Although an some organizational knowledge will impacting business-as-usual?
organization’s competitive advantage exist only in the form of legacy
is based on the business processes and code. Any approach must provide
rules embodied by these applications, access to a comprehensive set of
they have now become an impediment options, including remediation,
to business agility. Even though that enhancements, re-platforming, and
heavily patched-up code from the last migration that can preserve and
century is doing exactly what it was reuse the value of your intellectual
originally designed for, it is probably capital.
costing its owner market share. n Go at a pace that suits you – these

applications will underpin some of


No matter how well conceived your your most critical business operations,
business strategy is, if it is underpinned and changes need to be carefully
by an aging application portfolio, your orchestrated at a time, and in a way
aspirations as a business are at risk. that minimizes business disruption.


Agile Legacy Lifecycle 3
Doing what is right for you
Sustain Re-platform Decommission

“Keeping the application fed and “Moving the application to a “Retiring the application in a
watered with the minimum effort more modern hardware/ controlled manner, preserving
and cost” operating system” essential data”

Remediate Consolidate Extend/Enhance

“Refactoring the application to a “Reducing duplication, reducing “Improve integration and


better structure to improve overheads and driving efficiency flexibility through service
integration & flexibility” by consolidation of platforms” enablement”

Migrate Replace

“Translate to a new language or “Mine the application for the


reuse the code in a modern essential rules and recreate in a
environment” modern language or package”

One size does not fit all


4
Application Lifecycle Services the way we do it

Capgemini Introduces Agile Legacy


Lifecycle

This is our revolutionary With Agile Legacy Lifecycle, we have that touches all major success factors
introduced a new and special way to of application modernization.
legacy modernization deliver business functionality to our Because each organization is different,
service that unlocks the clients. We have replaced the old we recognize the need to do what is
“one-shot modernize your estate and right for you, whether you are
power of the pay” approach with a “modernize to struggling with where to start, or you
investments you have improve non-stop” service. It is know where you want to be and need
designed to give our clients control the confidence to make the journey
made over the years in over the cost and scope of their legacy without disrupting business-as-usual.
estate. WARP1 provides you with a design
your mission-critical that fits your architectural direction, a
legacy applications and Our service takes into consideration solid business case you can believe in,
the challenges outlined earlier and is and a transformation plan you can
assures continuous based upon an iterative approach, move forward with confidence.
improvement at typically fronted with a results-oriented
WARP1 phase (Wide-angle Application Following the WARP1 activity, we
predictable, Rationalization Program). move to the Discovery phase. Here,
industrialized cost. we take a deep dive into the defined
With WARP1, we bring a unique set scope of application(s). We bring a set
®
of analytical tools including IBM of probing tools, such as Rational
® TM
Rational Focal Point and IBM Asset Analyzer, and specialist
®
Rational System Architect to capabilities to unpick the complexity
deconstruct and make sense of the of the code base, unveiling the hidden
complexity that is typically found in a pitfalls, logic, and challenges. We
legacy applications portfolio. But, rapidly identify the dependencies,
unlike other approaches, we look interfaces, and data issues that often
beyond the technology and take a cause organizations to recoil at the
comprehensive, six-stream approach thought of undertaking modernization
themselves.

““Making sense of the “A deep dive in the application, The Agile


portfolio of applications, getting behind the complexity
providing a plan and and formulating a design Legacy Lifecycle
business case you can be that will deliver the business
confident in” outcomes”

WARP 1 DESIGN
M
OD

“WARP n, a lite “Leveraging the


re-assessment to identify talent from our
ERNIZE

the next opportunity to Modernization CoEs


n

yield maximum return” to deliver a robust


P
AR

transformed solution
W

and proving it works”


DEPLOY

“Embedding the application


back into the estate with
minimal disruption and ensuring
operational readiness”


Agile Legacy Lifecycle 5
The Modernize phase focuses on Why Capgemini and IBM?
producing the detailed modernization Several things make Capgemini a natural
design (in effect – how the appropriate legacy Application Modernization
‘treatment’ will be applied to the partner. Firstly, Capgemini has the
candidate applications) and undertaking breadth, experience and ability to not
the modernization itself. While there only define a Modernization program,
is clearly an emphasis on Migration but also to deliver against it. This means
and Re-platforming, we acknowledge that you can not only rely upon us to
that there are instances where other commit and deliver on the promise of
approaches, such as Consolidation reduced operating costs, but also
and Remediate are more appropriate. leverage a capability that has been
It is here that we make use of tools proven to help organizations reduce
®
such as Rational Business Developer their time-to-market/delivery by up to
®
and Rational Developer for System z 25 percent.
(RDz) to create innovative and agile
solutions. Secondly, we bring a well-established
Application Modernization practice to
The Deploy phase builds upon a core bear, with a range of accelerators and
value for our approach to Application enablers:
Modernization, which is to minimize n Our Wide-angled Application

disruption to business-as-usual. Here, Rationalization Program (WARP1),


we bring over 43 years of successful method provides the highly
technology deployment to achieve industrialized scan of the application
this. Because our approach is iterative, portfolio and context. It quickly
you can go at a pace that suits you, identifies the areas in your legacy
biting off as much as you can chew. application portfolio with the
highest potential for modernization.

6
Application Lifecycle Services the way we do it

Task Management
®
(Rational Team Concert)
Rational Asset Re-use
System Architect (Rational Asset Manager)
Version Control
Analysts/Designers (Team Concert/Clearcase)
Rational • Define Target System Architecture
• Application Migration architecture Designers & Developers Rational software
Software Architect • Application migration Tools
• Application Migration Solution
• Specifications for migration • Database migration tools
• PoC to validate the • Modifications to other systems
Rational software Design • Migration dry Run
architecture

Rational® Host Access Transformation

Rational Developer for Power Systems


Migration Analysts 3
ry

De
ve

• High level scope


ve

Rational® Developer for System z


Testers/Deployment
co

lo

• System requirements 2 4

Rational Application Developer


“Making sense “A deep dive in the
p

of the portfolio of application, getting behind

Rational® Business Developer


SME
Dis

applications, providing the complexity, and


a plan, and business formulating a design that

• Analyze Current System


case you can be will deliver the business
confident in” outcomes”

WARP1 DESIGN MO
• System and Integration
®
• High level migration
“Leveraging the

Rational
talent from our
DE

Testing
Modernization
CoEs to deliver
n

“WARP n, a lite
RNIZE

requirements
re-assessment to identify a robust
TM
RP

the next opportunity to transformed

Focal Point
Deploy

• Test Management
yield maximum return” solution and
WA

proving it works”

1
DEPLOY
RP

5
Services (HATS)
Business & IT Analysts • Defect Management
“A deep dive in the
application, getting behind the
WA

complexity, and formulating


a design that will deliver the

• To Be Application • Migrate Application


business outcomes”

Rational software
landscape • Migrate Data
Collaboration
• Roadmap
Users/Product Owners
• Business case Communication • Acceptance testing
® Server 2007
Rational software

Rational Asset • Scope Management


Dashboard Reporting
Analyzer • Change Requests

Engagement Manager
Rational software • Progress/Dashboard Monitoring
• Change Management Project Management

n Our Agile Legacy Lifecycle Delivery has to offer, undertaking


Centers of Excellence are located Modernization at a very competitive
within our global network of price.
Accelerated Delivery Centers,
equipped with the Rational tools to Finally, it’s about doing the right
provide ready-to-roll environments thing in the right way. By taking an
as well as being close to you. innovative approach to modernization
n Being part of Capgemini’s with IBM, we have developed Agile
breakthrough Application Lifecycle Legacy. It means that we are in a
Services (ALS) means that we can unique position where “Modernization”
provide more than just does not mean you have to get rid of
‘Modernization.’ We have designed your legacy application or platform
our services to deliver productivity, investment.
flexibility, and business impact.
n IBM as our key Alliance Partner We can now take what you consider
provides a comprehensive set of to be a legacy application into 21st
hardware and software assets that century tools, methods, approaches.
can be used to automate and assist For organizations, it means:
the modernization of applications. n Having the ability to move away

We are working with IBM to help from the reliance on scarce green
establish our Modernization Centers screen development capability –
and facilities to demonstrate our attracting/capitalizing on the
Agile Legacy approach. modern skills available in the
market.
By capitalizing upon the global
presence we have, we bring the
economic and skills benefits Global


Agile Legacy Lifecycle 7
n Merging the world of legacy and allowing you to realize the
Legacy technologies we address: new technology development economic and skills benefits
COBOL into one approach – so legacy this brings.
PL1 development is done in harmony
RPG with newer languages, through a And just as importantly, it means you
COOL:Gen single, common IDE, and toolset. don’t have to fall into the trap of a
VAGen n Opening new opportunities for migrating code for the sake of it, or
Adabas/Natural technical agility such as “Service make a large capital investment. The
CA Ideal/Datacom Enablement” and “web refacing” – “lifecycle” approach brings a culture
C/C++ allowing you to expose those of continuous evolution to ensure that
Pacbase once buried legacy capabilities your legacy environment never falls
Ada as true services for far greater into disrepute again.
Visual Basic utilization.
Visual C/C++ n Being able to functionally Capgemini calls this Agile Legacy
Delphi decompose the legacy code base Lifecycle and it has been developed
Assembler into a structure that can be easily in collaboration with IBM®.
+Variety of Databases manipulated – so you can transform
and migrate a piece at a time Benefits of the Capgemini approach
(be that functional areas for n We will commit to delivering you a
the purposes of extracting the tangible operational outcome (in
business logic rules). some instances reducing operational
n Having the ability to apply Agile expenditure beyond 35 percent).
practices, such as “Continuous n We won’t settle for cost savings

Integration” and “Iterative Delivery” alone. We will engineer business


to your approach to Legacy agility into your legacy estate –
development – so regardless of reducing your time-to market/
your platform, you can realize the delivery.
benefits of Agile and deliver n We have a proven approach with a

a more responsive service to the credible track record that you can
business. be confident of. This way we will
n Being able to deliver Legacy help you modernize without
Development through a global disrupting the business and
distributed delivery capitalizing upon your intellectual
model – investment to date.

“experience
Capgemini has the breadth,
and ability to not only
define a modernization program but
also to deliver against it. We are
delighted to be working with them
on this compelling customer
offering using award-winning
®


software from IBM Rational .

Harish Grama
Vice President,
®
IBM Rational Product Development,
Delivery and Customer Support

8
Application Lifecycle Services the way we do it

Our Credentials
VWS, the Dutch Ministry of
n Capgemini’s unique Wide-angle Application Rationalization Program (WARP 1)
Health, Welfare and Sport said: is a breakthrough, accelerated approach that brings you up to full speed in
“Capgemini recently helped us with rationalizing your application landscape and lifecycle. Taking only seven weeks,
a major migration project of over WARP1 helps you to make a quantum leap towards real results by providing you
500 programs, using the IBM with three simple, yet powerful deliverables. A Rationalization Design, a rock-
migration tool, which ensured the solid Business Case, and a pragmatic Transformation Roadmap not only show you
ability of performing corrective and the best opportunities for modernizing your application landscape, but also enable
adaptive maintenance on our you to act on it.
financial systems, implementing the
migrated programs in a mainframe
production environment. They also
set up a new development What is unique about Agile Legacy Lifecycle?
®
environment (Rational Business Capgemini recognizes that our client’s legacy code has decades of investment in it,
Developer), and tested the migrated including embedded business rules that drive their core business today. We are
programs. VWS was satisfied with sensitive to that fact and have built an offering that solves their legacy problem in
the performance on this project.” a manner that is incremental, safe and secure, but transformational to their
businesses.

A large financial organization wanted


n This is really about bringing Agile Methods, Agile Tools, and Agile people to solve
to modernize its entire approach to the legacy code related problems for our clients: whether it is Legacy Technology
regulatory reporting, including the constraining business agility or Legacy Technology steadily increasing the costs of
clarification and optimization of ownership or just dealing with the problem of Legacy skills not available in the
information provision and accessibility market place to support business-critical systems.
for many of its stakeholder groups.
To meet these challenges, Capgemini When we talk about Agile Methods, we mean “leveraging the pioneering work
developed a SOA-based mandatory we have done on ‘Lean methods and processes’; especially on using Agile-RUP
electronic reporting solution. This as our core software engineering method.”
solution provides a strategic data
system for the automated collection, When we talk about Agile Tools, we mean “a partnership with IBM that brings
validation, and storage of regulatory the benefits of an integrated tool set across the lifecycle and ongoing innovation.”
reporting data, via a range of different
technology options (web form, PDF When we talk about Agile People, what we really mean is “Experienced people
file, web service, etc). This robust, who have done this before, and who are now adept at using Agile Methods and
secure, and highly scalable electronic Agile Tools to improve the business performance for our clients.”
data submission solution enables the
client to implement future reporting Legacy is a foundation to be built upon and not demonized. Capgemini
changes without extensive system can show clients how to build upon this incredible asset they have by
redesign and associated cost. The making it Agile through Agile Legacy Lifecycle.
solution was rolled out to all 29,000
financial services firms in the UK
during the latter half of 2008.
For more information about how Capgemini can become your legacy application
modernization partner and help you to cut your costs and realize your potential,
please contact: [email protected]

9
­­About Capgemini
®

Capgemini, one of the to get the right balance of the best talent
world’s foremost providers from multiple locations, working as one
of consulting, technology and outsourc- team to create and deliver the optimum
ing services, enables its clients to trans- solution for clients.
form and perform through technologies. Present in more than 40 countries,
Capgemini provides its clients with Capgemini reported 2010 global reve-
insights and capabilities that boost their nues of EUR 8.7 billion and employs
freedom to achieve superior results over 110,000 people worldwide.
through a unique way of working, the More information is available at
Collaborative Business ExperienceTM. www.capgemini.com
The Group relies on its global delivery
model called Rightshore®, which aims Rightshore® is a trademark belonging to Capgemini

IBM, the IBM logo, Rational, and Focal Point are trademarks of IBM Corporation, in the United States,
other countries, or both. For other trademarks see http://www.ibm.com/legal/copytrade.shtml.

Copyright © 2011 Capgemini. All rights reserved.


10
www.capgemini.com

Capgemini S.A.
Place de I’Etoile - 11, rue de Tilsitt
75017 Paris
Tél. : +33 1 47 54 50 00
Fax : +33 1 47 54 50 86 Illustrations: Alfredo Carlo

You might also like