Professional Documents
Culture Documents
By Group 6:-
Apoorva Panigrahi (2021EXEMBA40)
Avishek Panigrahi (2021EXEMBA14)
Jaswasi Samantray (2021EXEMBA48)
Samujjal Barooah (2021EXEMBA02)
Introduction- The Legacy Conundrum
• The legacy application is “an information system that may be based on outdated technologies but is critical to
day-to-day operations.” IT companies that depend on legacy applications often encounter hurdles like
incompatibility, undesired maintenance costs, and a scarcity of legacy coders. This ails organizations in their
abilities to effectively achieve complete digital transformation. Legacy apps are hard to integrate with modern
technologies like AI, IoT, and Cloud.
• As businesses begin to grow and expand, the need for custom software that is able to add additional
functionality and flexibility also grows. Growth and expansion could be slowed down considerably for those who
still use legacy systems and software, due to the lack of the ability to integrate with new systems and add new
functionality. With application modernization, businesses are able to update old software in order to utilize
custom and modern capabilities and features.
Application modernization benefits
Application modernization a.k.a.
Business modernization is the • Competitive edge
transition of existing applications to
new approaches on the cloud, helping
• Enhanced compatibility
you achieve the following business
outcomes: Speed to market, Rapid
innovation, Flexibility, Cost savings • Cloud-native
• In the post-COVID world, businesses need superior digital enablement to ensure continuity, customer
satisfaction, and competitive edge.
• Historically, organizations have modernized heritage applications to unlock trapped value while
freeing up capital to invest in innovation and growth. As such, these principles address perpetual
issues of the IT application landscape, including:
https://www.youtube.com/watch?v=j3XufmvEMiM
• Organizational structure transformation: To support the modernized architecture, silos across development, quality assurance,
testing, and the business need to be broken down and replaced with self-sustaining domain-driven teams. Whereas in traditional
development approaches there are separate resources to support development, infrastructure, and quality assurance with large
teams of 30 or 60 people per project, in a modern approach the same resources need to be responsible for the development,
platform operations, and automation scripting.
For example,
In Capgemini’s Product-Oriented Development (POD) as a Service model, a single team of cross-skilled people works closely
together across all aspects of maintenance and development to ensure optimal outcomes.
If a team owns a feature, it owns it end-to-end, so there is no longer a single team or individual responsible for testing and nothing
else. It’s a you-build-it-you-own-it model where everyone shares the responsibility to maximize speed and agility. In the POD as a
Service model, a product director, scrum master, product lead, technical product analyst, full-stack developer, backend developer,
SDET, and DevSecOps automation engineer work together in an agile, DevOps manner as they develop and maintain applications
while making enhancements to incorporate emerging technologies and reduce technical debt.
• Technology transformation:
Adopting modern, cloud-native
technologies such as containerization,
serverless, microservices, and PaaS are
key to achieving maximum benefit from
app modernization.
Enhanced compatibility: Modernization of legacy applications enhances its interoperability with new technologies, platforms, and
code. In addition, it enables organizations to seamlessly integrate their applications, so they’re better positioned to meet current and
future business demands.
Cloud-native: Modernization aids organizations in rearchitecting their legacy applications to cloud-native applications. This enables to
embrace cloud benefits like faster speed to market, scalability, agility, and lower costs.
Better efficiencies: Modernizing applications improves process efficiencies and business performance. Apps can be updated frequently
and refined with bug fixes and security patches. Modernization aids in operational simplicity and reduce the burden on IT operations.
Robust security: In a recent survey, 87% of IT decision-makers admitted that legacy applications make businesses more vulnerable to
security threats. This is because obsolete applications are incompatible with modern security standards and authentication methods.
Modernizing the applications can drastically wick off security vulnerabilities that legacy systems pose.
Improved user satisfaction: Whether it’s the employees or customers, using legacy applications can be a real hassle. Modernizing
applications with a refined user-facing interface, leading-edge functionalities, and innovative features will improve customer satisfaction
and brand reputation.
Staying relevant: Application modernization enables organizations to make the most of the digital technologies, including AI, machine
learning, big data, and cloud. It helps transform your IT ecosystem based on current market trends and build a flexible foundation for
future innovation.
Productivity boost: According to IBM, updating legacy stems could boost developers’ productivity by as much as 40%. Modernizing
applications and facilitating access to better developer services can help make engineering teams more productive and enhance time-to-
market.
Conclusion:
• 15-35% infrastructure year-over-
year savings
• 30-50% lower application
maintenance and running costs
• 74% lower costs on hardware,
software, and staff
• 10% improvement in application
operational efficiency
• 14% boost in annual revenue,
which equates to USD 1 billion on
average for large organizations
References:
• Application modernization architecture: IBM's POV - IBM Cloud Architecture
Center
• Importance & Benefits of Application Modernization (veritis.com)
• The Benefits Of Application Modernization – Orases
• What is Application Modernization? | VMware Glossary
• https://www.capgemini.com/us-en/2021/01/the-three-pillars-of-app-modernization
/#
Thank you