Sanofi Application Strategy Framework Draft
Sanofi Application Strategy Framework Draft
C
l
i
q
u
fdf
e
z
s
u
r
l
'
i
C
c
l
ô
i
n
q
Our understanding of the context and scope
Build a comprehensive application framework to address the entire application life cycle
Context:
• Sanofi launched a massive action to tackle technical obsolescence issues across all activities (STORM)
• STORM highlighted the underlying need to improve APM practices - of which technical obsolescence is one component
• R&D which to tackle this by setting up an Application Strategy Framework
• R&D large IT landscape(Over 600 R&D’s applications) & low capability to deal with it in a proactive fashion – cf. #obsolescence app
• App landscape not monitored/drive proactively
Response
Process
Governance & tools
2
Our convictions
Success relies in a combination of deep Sanofi and R&D understanding, pragmatic execution
and anticipation of technology fit
2 COORDINATION IN ACTION
Mobilize and navigate through a complex From a long-lasting relationship with the Group, we have acquired intimate
ecosystem of stakeholders (business, IT, Group, …) knowledge of Sanofi stakeholder ecosystem to be leveraged to assemble
to get comprehensive and trustworthy information the full application puzzle ; we demonstrated ability to mobilize them and
deliver major projects & programs.
4
Our vision of framework design approach 1/2
• Annual update of the 5 documents presenting • Proposal of initiatives to reach this target. • Arbitration of projects to be carried out in
the target information system • Checking & challenging annually the LPRs and SPRs via the demand management
• Sharing of the application architecture adequacy of ongoing projects with the target. process.
vision with relevant stakeholders. • Updating the effective project roadmap
according to the arbitrations delivered
5 deliverables to structure the target IS... ...defining future development projects... ...prioritized by the Business & Digital
3. Target
1. Sanofi’s technical Convergence projects Synthesis in the Presentation and
enterprise vision towards group solutions Business Application arbitration in LPRs and
architecture Roadmap SPRs
principles Deliverables from the IS
rationalization workshops Application
decommissioning projects
4. TIME
analysis • Updating the roadmap according to
Application obsolescence arbitrations.
5. Strategy for projects • Integration of validated projects into
dealing with the corresponding portfolios.
obsolescence
5
Confirm scoping Run the
applications
through the
framework
6
7
Our vision of framework design approach 2/2
Key features:
• Framework output should provide information on the application’s status but also on its expected status changes
For instance: the framework indicates at point in time obsolescence is to be expected
• The framework should include some guidelines on input’s sources and how they are to be refreshed (Frequency, method).
Similarly, the framework must outline how outputs are to be integrated in the roadmap design and matched with the
capability model
• The framework defines precisely what are the practical implications of the TIME status;
For instance, an application under “tolerate” status still have to be maintained
Other observation
Leanix
VIR Notes:
• There seems to be a consensus on the fact that no one-size fits all approach can
be used for business value assessment. The evaluation has to be performed
individually per application by business and digital to attribute a rating.
• Conversely, the technological fit can often be assessed based on the same criteria
for all as seen in the example below
Introduction to time framework: purpose in the context of APM and lifecycle management
Business fit
Business fit
Technical fit
Technical fit
Application criticality
A framework with clear remediation approaches
We will work with Digital & Business stakeholders to define the target scenario to remediate
obsolete applications (based on the context of each business application)
rnization
ation & tech mode
Level of transform
Description No action is taken. Rationalize/ decommission Resolve the obsolescence Migrate the application to Transform or replace the
Obsolescence risk is accepted. (eliminate the obsolescence issue through technical the cloud, or to another application with a new
This could be an option if risk issue by getting rid of the upgrades. platform. solution (with functional
is contained or the impact application. e.g., if the impact for the business)
On-premise remediation Typical Cloud migration
limited (e.g., if the application application is not used, or if it which inherently address the
actions such as OS patching, options:
is not a risk, not connected to can be replaced by another obsolescence issue.
OS upgrade, Database • Relocate (lift & shift)
the enterprise network). one)
upgrade. • Rehost Examples:
A tech modernization action • Replatform • iShift (replace aging SAP
Not always possible as it may • Refactor
will be required at some stage systems with a modern
have knock-on impact on the • Retain (=Leave)
but could be postponed, in future proof ERP platform)
software running on them • Retire (=Decommission)
favor of other higher priority
(question of forward/ • Repurchase (=Transform)
actions.
backward compatibility)
Governance
Obsolescence governance & reporting (priority management, obsolescence remediation tracking, etc.) managed by STORM program
& oversight
11
Our proposal for the framework design timeline
A planning split in two parts to design the framework and test it on Sanofi’s R&D landscape
1. Scoping and definition framework 2. Framework run on applications sample
(4 weeks) (4 weeks)
2.1. Data analysis and initiative design
Restitution
Phase 1 Deliverables Phase 2 Deliverables Project
LEGENDE
Steering
Kick-off meeting prestation Data collection template committee
Committee
Project purpose and scope Application portfolio inventory (weekly)
Confirmed architecture principles for R&D APM Sampled applications analysis outcome Interviews Workshops
APM Framework APM Framework reviewed
13
Our Credentials, a solid track record to be leveraged
Our team has accumulated a highly relevant experience on application management strategy
Utilities Pharmaceutical
ENTERPRISE ARCHITECTURE DEFINITION OF A PROCESS SELL SIDE CARVE-OUT BUY SIDE INTEGRATION
VISION FOR BUSINESS TO CALCULATE APPLICATION Within an overall context of 90+ Assistance to define IT
PROCESSES TCO TSA creation, KPMG provided an integration plan post closing and
ARCHITECTURE/ A process to calculate the cost of assistance to the inventory of TSA exit: analysis of application
Cartography of existing and
INVENTORY KNOW-HOW target application defined for all an application based on a more than 550 applications projects (ongoing, planned and
core business processes and collaborative approach satisfying (EMEA/Canada), including new ones) to build a consolidated
enterprise architecture principles stakeholders implied, to ensure technical and financial associated structured plan considering all
declined by business activity savings for sponsoring new data possible synergies
programs
Support – framework US
15
Integrating EOL and VM throughout the technology
life cycle capabilities
Technology Life Cycle Management
RELEASE & RUN / OPERATE MONITOR & MANAGE &
IDEATE PLAN DEVELOP BUILD TEST
DEPLOY IMPROVE GOVERN
Achieve technology
Automation
concurrency to drive value
Lifecycle across the organization:
Mgmt.
Improved IT
Data & insights operational efficiency
Predictable &
Balancing
optimized IT spend
Risk, Continuous
Governance
Performance
Consumer-centric Currency
& Cost approach
Right-sized and
current IT footprint
As-code
Continuous management
Risk &
of risk, compliance,
Compliance
cost and performance
Orchestration
17
Regular audits help to maintain proper ITAM processes and empower the organization to avoid Technical Debt