More Related Content
Similar to Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy Modernization - Andrews Roberta Mary (20)
More from AgileNetwork (20)
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy Modernization - Andrews Roberta Mary
- 1. © 2023 Thoughtworks | Confidential
Unleashing Agility :
Triumphs over Challenges in Legacy
Modernization
Andrews Roberta Mary R
Lead Consultant
1
www.agilechennai.com
- 2. © 2023 Thoughtworks | Confidential
About Me & My Role in spearheading the
Modernization project
2
● A Lead Consultant with Thoughtworks
● Close to 1.5 decades of experience in the IT
industry
● Quality Evangelist, Iteration Manager, Project
Manager
● Currently working on setting up org test strategy
for an European travel industry giant
● TW QA Community Lead, Chennai
● True transformation journey on Enterprise
Modernization
www.linkedin.com/in/andrews-roberta-mary-r
www.agilechennai.com
- 3. © 2023 Thoughtworks | Confidential
●One of the top insurers in Europe
●Claim creation and disbursement
system
●90s tech
●Multiple small fragile subsystems
●Modernized both the backend rule
engine and frontend of the
application
Legacy Project Landscape
3
www.agilechennai.com
- 4. © 2023 Thoughtworks | Confidential
Waterfallish
Model
Developing
developers
Fatigued
and
Concerned
User base
Outdated
Technology
Low Performing
applications
Legacy Project Challenges
4
●Outdated Tech - JSF
●Slow system
●Manual process - diary notes
●Workforce new to agile & tech
●Gaining Understanding of the
existing system
www.agilechennai.com
- 5. © 2023 Thoughtworks | Confidential
Key Success Metrics
●Deployment Frequency (DF) -
●Lead Time to Changes (LTTC) -
●Change Failure Rate (CFR) -
●Mean Time To Recovery (MTTR) - Infra cost saving
by 20%
Adoption rate
improvement by
4x
5
Claim payment
time reduced
from 3mins to
30sec
Close to zero
major production
issues
www.agilechennai.com
- 6. © 2023 Thoughtworks | Confidential
Agile Strategies
used for
Overcoming
Challenges
6
www.agilechennai.com
- 7. © 2023 Thoughtworks | Confidential
Deep Dive
and
Understand
Fruitful
Iterations
Early &
Continuous
Testing
with
Feedback
Loops
Executive
Buy in
Adoption
Enablement
7
Key Strategies Adopted for Overcoming Challenges
7
© 2022 Thoughtworks
www.agilechennai.com
- 9. © 2023 Thoughtworks | Confidential
Deep Dive & Understand
9
● Documentation
● Business context and rules
● End user study
● Coming up with their list of pain points
● Reverse engineering
● Handshake points, Dependencies
● Risk assessment
www.agilechennai.com
- 11. © 2022 Thoughtworks | Confidential 11
Why? Examples
● Not just replace the system
● Performance
● Eliminating mundane and repetitive tasks
● Adding helpers/autofills to make forms easier
to use
● Adding notifications about changes in state of
concerned items in the system
● Showing insights and calculations for faster
decision-making
● Enabling easier access to frequently used
references/documents
● Introducing fraud identification and prevention
www.agilechennai.com
Continuous Value Addition
www.agilechennai.com
- 13. © 2023 Thoughtworks | Confidential
Compare³
● User experience
● Data Projection - deduplication
● Ease of use
● Business calculation logics
13
13
● Performance
● Contract test the integration
points
● Automation - Test pyramid,
stub, framework
Other Aspects
www.agilechennai.com
- 15. © 2023 Thoughtworks | Confidential
● Strangulation Plan
● Legacy subsystem retirement
roadmap
● Low hanging fruits
● Results in every iteration
● Quality metrics - revenue, complaints
● Infrastructure cost savings
Fiscal Prudence
15
www.agilechennai.com
- 17. © 2023 Thoughtworks | Confidential
● Pragmatism / Flexibility
● Resistance to change
● Everett Rogers’ innovation adoption life
cycle
● Most used features to be onboarded
first
● Before/after tests
● User surveys
Enable Adoption of the Modernized System
17
www.agilechennai.com
- 19. © 2023 Thoughtworks | Confidential
Client
Enablement
Java server faces
to React, Cobol to
Java
Agile
Transformation
30% quicker TTM
Great collaboration
and sense of
ownership through
RRs
Cross
functional
teams
Lead time
improvement by
20%
Continuous
Deployments
Quarterly
releases to
Weekly feature
releases
Delighted
Users &
Business
20 yrs record
history
19
Byproduct successes through Agile Practices
19
© 2022 Thoughtworks
www.agilechennai.com
- 21. © 2023 Thoughtworks | Confidential
Thank you
Andrews Roberta Mary R
andrewsr@thoughtworks.com
21
www.agilechennai.com
Editor's Notes
- Examples
Be clear on Reason for cube
- How to find out a low hanging fruit etc