SlideShare una empresa de Scribd logo
1 de 17
1
Insurance Application Modernisation











v1.0 – 2015-12
2
Brian Maguire – brian@budavar.com
http://www.budavar.com
3
Modernisation – The Challenges
•  $m’s spent encapsulating business logic and rules into code
•  Difficult to justify a full systems replacement (risk, impact, result)
•  Many organisations are advocating “Transformation (essentially
Code translation)” led initiatives.
•  This approach is both flawed and precarious
•  It is Flawed in that;
–  Rules encapsulated in language-A are translated into language-B
–  Translating procedural languages to Java, C#, etc means pushing a
procedural model into an OO model without any benefits
–  It results in an OO model based on program structure of the original
system and not a real world model based on the business
–  It leads to a system that is incomprehensible to original team and a
complete mess to any new developers in the targeted language
•  It is Precarious in that it presents a false sense of hope
4
Architecture View – Business Focused
Finance
(GL, AR, AP, etc)
Reporting,
Analytics  BI
Personal and
Environmental
Data Capture
Correspondence
Management
Security  Access
BPM  Work
Flow
Business Rules
Integration
Management
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Prospect and
Quotation
Management
Commission
Sales Channel
Management
Product
Management
Actuarial
Governance, Risk
 Compliance
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific
TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS – Industry Specific
TIER 3 FUNCTIONAL AREAS – CONTROL  FOUNDATIONAL – Non-industry Specific
5
Architecture View – Business Focused
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific
Policy Unit
Management
Automated
Transactions
Billing 
Collections
Policy
Management
On-line
Transactions
….. …..….. …..…..
6
Single Core Application – High Investment – Code Driven Configuration
Architecture View – Today’s Environment
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Commission
Sales Channel
Management
Product
Management
Actuarial
Governance,
Risk 
Compliance
TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS
Finance
(GL, AR, AP,
etc)
Reporting,
Analytics  BI
Personal and
Environmental
Data Capture
Correspondence
Management
Security  Access
BPM  Work
Flow
Business Rules
Integration
Management
TIER 3 FUNCTIONAL AREAS – CONTROL  FOUNDATIONAL – Non-industry Specific
7
Modernisation Goals
•  The Goal should be to deliver “Modernization” not “Translation”
•  Modernization is a path to;
–  Reduce Cost on new initiatives (Products, Distribution channels, etc)
–  Release business rules from code into configuration models
–  Protecting core value built into the existing application stack
–  Decommission of some legacy functions and integration of modern
components into the overall solution
–  Present a modern UI and UX to the user and client community
8
Modernisation Architecture Principles
•  The architectural principles can be referred to as “Separation of
Interests” and “Application Layers”. The target is to follow a roadmap
that;
–  Delivers agility in meeting market needs
–  Mandates a rapid rollout of modernised UI and UX
–  Provides protection of “perceived value” from spend to date
–  Enables flexibility in choice of technology components that meet business
needs
–  Results in a modern integrated solution stack
–  Protects the business from the hassles of technology change
–  Involves the business fully in the delivery of the business focused
initiatives
–  Transitions to the desired state over a maximum 2-3 year timeframe
9
Modernisation Execution Requirements
•  Demonstrated and proven knowledge of the business vertical being
addressed
•  A fully functional and easily configurable UI / UX component that
enables rapid transition to a modern experience for the user
community
•  Deep knowledge of the incumbent legacy application(s)
•  A proven set of components to provide rapid configuration and
management capabilities in key areas that will provide the best
positive impact to the business
•  A solid roadmap that does not fundamentally change for each client
•  A core team of “experts” who truly understand the challenges from
business, application, architecture and technology perspectives
•  A toolset that allows rapid legacy application analysis, rule extraction
and code refactoring
10
Building Out a Roadmap
•  Identify the key areas of pain
•  Focus on fast value that will have a positive impact on the business
•  Be seen to deliver
•  Publish the roadmap and communicate progress  challenges
•  Run the project outside of normal project channels and
administration
•  Re-use, before Buy. Before Build
11
Deliver a Modern UI / UX
UI / UX Layer Focused on Insurance Transactions
Integration Layer working with Web Services or JSON API’s
Browser Based Mobile Ready Process FocusedSocial
Conformity
Secondary
Systems for
additional relevant
data, etc
Foundational
applications for
rules, documents,
etc
•  Legacy system will be service
enabled via;
–  Business Transaction wrapper API’s
–  Transaction decomposition
12
Single Core Application – High Investment – Code Driven Configuration
Architecture View – Primary Areas for Componentisation
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Commission
Sales Channel
Management
Product
Management
Actuarial
Governance,
Risk 
Compliance
TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS
Finance
(GL, AR, AP,
etc)
Reporting,
Analytics  BI
Personal and
Environmental
Data Capture
Correspondenc
e Management
Security  Access
BPM  Work
Flow
Business Rules
Integration
Management
TIER 3 FUNCTIONAL AREAS – CONTROL  FOUNDATIONAL
13
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific
Policy Unit
Management
Automated
Transactions
Billing 
Collections
Policy
Management
On-line
Transactions
Architecture View – Primary Areas for Componentisation
14
Single Core Application – High Investment – Code Driven Configuration
Architecture View – Secondary Areas for Componentisation
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Commission
Product
Management
Actuarial
Governance,
Risk 
Compliance
TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS
Finance
(GL, AR, AP,
etc)
Reporting,
Analytics  BI
Personal and
Environmental
Data Capture
Security  Access
BPM  Work
Flow
Integration
Management
TIER 3 FUNCTIONAL AREAS – CONTROL  FOUNDATIONAL
Sales Channel
Management
Correspondence
Management
Business Rules
15
Core Insurance
Processing
Policy ClaimsNew Business
Party
Management
Prospect and
Quotation
Management
TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific
Policy Unit
Management
Automated
Transactions
Billing 
Collections
Policy
Management
On-line
Transactions
Architecture View – Secondary Areas for Componentisation
16
Architecture View – Technical Conversion
Convert all remaining transactions
(which are essentially batch) to be
initiated by a generic transaction
engine
Convert the DB to
be SQL DDL driven
if not already done
Refactor the platform specific
COBOL code to a standard version
such as micro-focus
Version control and change
management are handled via standard
Git or SVN tools
17

Thank you

Más contenido relacionado

La actualidad más candente

Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application RationalizationAmbareesh Kulkarni
 
Webinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programWebinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programFlexera
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value DrivenIASA
 
ERP System Development Plan
ERP System Development PlanERP System Development Plan
ERP System Development PlanSri Jayasinghe
 
IBM Decision Server Insights
IBM Decision Server InsightsIBM Decision Server Insights
IBM Decision Server InsightsAlain Neyroud
 
Maximo competition
Maximo competitionMaximo competition
Maximo competitionProjetech
 
Project Management challenges in oracle EBS/ERP implementations
Project Management challenges in oracle EBS/ERP implementationsProject Management challenges in oracle EBS/ERP implementations
Project Management challenges in oracle EBS/ERP implementationsSIVAKUMAR_G
 
Addressing security concerns through BPM
Addressing security concerns through BPMAddressing security concerns through BPM
Addressing security concerns through BPMAlexander SAMARIN
 
Hp application portfolio management software
Hp application portfolio management softwareHp application portfolio management software
Hp application portfolio management softwareHP Enterprise Italia
 
Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day Martin Thompson
 
Optimizing order to-cash (e-business suite) with GRC Advanced Controls
Optimizing order to-cash (e-business suite) with GRC Advanced ControlsOptimizing order to-cash (e-business suite) with GRC Advanced Controls
Optimizing order to-cash (e-business suite) with GRC Advanced ControlsOracle
 
Profitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayProfitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayAlithya
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Alexander SAMARIN
 
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO)
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO) SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO)
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO) Techwave Hungary Zrt.
 
Ramco ERP for Facility Management Services
Ramco ERP for Facility Management ServicesRamco ERP for Facility Management Services
Ramco ERP for Facility Management ServicesRamco Systems
 
An Introduction to econsys
An Introduction to econsysAn Introduction to econsys
An Introduction to econsysAndrew Redfern
 
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
Maximo Mobile Suite Workshop   Regis Adamus Sep 2012Maximo Mobile Suite Workshop   Regis Adamus Sep 2012
Maximo Mobile Suite Workshop Regis Adamus Sep 2012alipaiva
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureNathaniel Palmer
 
Oracle Profitability and Cost Management - PCMCS
Oracle Profitability and Cost Management - PCMCSOracle Profitability and Cost Management - PCMCS
Oracle Profitability and Cost Management - PCMCSTentive Solutions
 

La actualidad más candente (20)

Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
 
Webinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programWebinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management program
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value Driven
 
ERP System Development Plan
ERP System Development PlanERP System Development Plan
ERP System Development Plan
 
IBM Decision Server Insights
IBM Decision Server InsightsIBM Decision Server Insights
IBM Decision Server Insights
 
Erp process flow
Erp process flowErp process flow
Erp process flow
 
Maximo competition
Maximo competitionMaximo competition
Maximo competition
 
Project Management challenges in oracle EBS/ERP implementations
Project Management challenges in oracle EBS/ERP implementationsProject Management challenges in oracle EBS/ERP implementations
Project Management challenges in oracle EBS/ERP implementations
 
Addressing security concerns through BPM
Addressing security concerns through BPMAddressing security concerns through BPM
Addressing security concerns through BPM
 
Hp application portfolio management software
Hp application portfolio management softwareHp application portfolio management software
Hp application portfolio management software
 
Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day
 
Optimizing order to-cash (e-business suite) with GRC Advanced Controls
Optimizing order to-cash (e-business suite) with GRC Advanced ControlsOptimizing order to-cash (e-business suite) with GRC Advanced Controls
Optimizing order to-cash (e-business suite) with GRC Advanced Controls
 
Profitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayProfitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your Way
 
Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)Business Architecture Patterns (BPM in Practice conference)
Business Architecture Patterns (BPM in Practice conference)
 
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO)
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO) SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO)
SAP customized for Aircraft Maintenance, Repair & Overhaul (MRO)
 
Ramco ERP for Facility Management Services
Ramco ERP for Facility Management ServicesRamco ERP for Facility Management Services
Ramco ERP for Facility Management Services
 
An Introduction to econsys
An Introduction to econsysAn Introduction to econsys
An Introduction to econsys
 
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
Maximo Mobile Suite Workshop   Regis Adamus Sep 2012Maximo Mobile Suite Workshop   Regis Adamus Sep 2012
Maximo Mobile Suite Workshop Regis Adamus Sep 2012
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise Architecture
 
Oracle Profitability and Cost Management - PCMCS
Oracle Profitability and Cost Management - PCMCSOracle Profitability and Cost Management - PCMCS
Oracle Profitability and Cost Management - PCMCS
 

Destacado

Approach for transformation kickoff
Approach for transformation kickoffApproach for transformation kickoff
Approach for transformation kickoffBrian Maguire
 
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital AgeDon’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital AgeNTT DATA Consulting, Inc.
 
Oracle Insurance: A Clear Vision for the Industry
Oracle Insurance: A Clear Vision for the IndustryOracle Insurance: A Clear Vision for the Industry
Oracle Insurance: A Clear Vision for the Industrymuratc2a
 
Accounting in insurance companies basic concepts
Accounting in insurance companies   basic conceptsAccounting in insurance companies   basic concepts
Accounting in insurance companies basic conceptsAvik Saha
 
Accounting for non-life insurances
Accounting for non-life insurancesAccounting for non-life insurances
Accounting for non-life insurancesscef0002
 

Destacado (6)

Approach for transformation kickoff
Approach for transformation kickoffApproach for transformation kickoff
Approach for transformation kickoff
 
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital AgeDon’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
Don’t Fear Modernizing Your Core: Banking Innovation in the Digital Age
 
Oracle Insurance: A Clear Vision for the Industry
Oracle Insurance: A Clear Vision for the IndustryOracle Insurance: A Clear Vision for the Industry
Oracle Insurance: A Clear Vision for the Industry
 
Insurance Companies Accounts
Insurance Companies AccountsInsurance Companies Accounts
Insurance Companies Accounts
 
Accounting in insurance companies basic concepts
Accounting in insurance companies   basic conceptsAccounting in insurance companies   basic concepts
Accounting in insurance companies basic concepts
 
Accounting for non-life insurances
Accounting for non-life insurancesAccounting for non-life insurances
Accounting for non-life insurances
 

Similar a Insurance application modernisation

BPM Application Infrastructure
BPM Application InfrastructureBPM Application Infrastructure
BPM Application InfrastructureDavid Norton
 
Coherent - Insurtech Innovation Award 2023
Coherent - Insurtech Innovation Award 2023Coherent - Insurtech Innovation Award 2023
Coherent - Insurtech Innovation Award 2023The Digital Insurer
 
Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Giorgio Visintin
 
Air Reply NetSuite ecommerce overview
Air Reply NetSuite  ecommerce overview Air Reply NetSuite  ecommerce overview
Air Reply NetSuite ecommerce overview Giorgio Visintin
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceYalcin Gerek
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceYalcin Gerek
 
OracleappsBAEPresentationfinalshannononly
OracleappsBAEPresentationfinalshannononlyOracleappsBAEPresentationfinalshannononly
OracleappsBAEPresentationfinalshannononlyPatrick Shannon, PMP
 
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...IBM Rational
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 
Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-briefindusaviation
 
Max Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product ArchitectureMax Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product Architectureiasaglobal
 
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Cognizant
 
Framing the business case service provider v1 2
Framing the business case    service provider  v1 2Framing the business case    service provider  v1 2
Framing the business case service provider v1 2pskoularikos
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateCorso
 
SI Alliance Marketing - Insurance Analytics Solution Webinar
SI Alliance Marketing - Insurance Analytics Solution WebinarSI Alliance Marketing - Insurance Analytics Solution Webinar
SI Alliance Marketing - Insurance Analytics Solution WebinarDavid Castro
 
Get Smart About Technical Debt
Get Smart About Technical DebtGet Smart About Technical Debt
Get Smart About Technical DebtCAST
 
Con8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsCon8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsOracle
 

Similar a Insurance application modernisation (20)

Resume
ResumeResume
Resume
 
BPM Application Infrastructure
BPM Application InfrastructureBPM Application Infrastructure
BPM Application Infrastructure
 
Coherent - Insurtech Innovation Award 2023
Coherent - Insurtech Innovation Award 2023Coherent - Insurtech Innovation Award 2023
Coherent - Insurtech Innovation Award 2023
 
Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview Air reply & NetSuite ecommerce overview
Air reply & NetSuite ecommerce overview
 
Air Reply NetSuite ecommerce overview
Air Reply NetSuite  ecommerce overview Air Reply NetSuite  ecommerce overview
Air Reply NetSuite ecommerce overview
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
 
OracleappsBAEPresentationfinalshannononly
OracleappsBAEPresentationfinalshannononlyOracleappsBAEPresentationfinalshannononly
OracleappsBAEPresentationfinalshannononly
 
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
Indus productization-brief
Indus productization-briefIndus productization-brief
Indus productization-brief
 
Max Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product ArchitectureMax Poliashenko - Enterprise Product Architecture
Max Poliashenko - Enterprise Product Architecture
 
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
 
2012-09-26 Acctg Systems Comparison
2012-09-26 Acctg Systems Comparison2012-09-26 Acctg Systems Comparison
2012-09-26 Acctg Systems Comparison
 
Framing the business case service provider v1 2
Framing the business case    service provider  v1 2Framing the business case    service provider  v1 2
Framing the business case service provider v1 2
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMate
 
Icld inter cloud-systems 1 21 14 3
Icld inter cloud-systems 1 21 14 3Icld inter cloud-systems 1 21 14 3
Icld inter cloud-systems 1 21 14 3
 
SI Alliance Marketing - Insurance Analytics Solution Webinar
SI Alliance Marketing - Insurance Analytics Solution WebinarSI Alliance Marketing - Insurance Analytics Solution Webinar
SI Alliance Marketing - Insurance Analytics Solution Webinar
 
Get Smart About Technical Debt
Get Smart About Technical DebtGet Smart About Technical Debt
Get Smart About Technical Debt
 
Con8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsCon8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controls
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Insurance application modernisation

  • 2. 2 Brian Maguire – brian@budavar.com http://www.budavar.com
  • 3. 3 Modernisation – The Challenges •  $m’s spent encapsulating business logic and rules into code •  Difficult to justify a full systems replacement (risk, impact, result) •  Many organisations are advocating “Transformation (essentially Code translation)” led initiatives. •  This approach is both flawed and precarious •  It is Flawed in that; –  Rules encapsulated in language-A are translated into language-B –  Translating procedural languages to Java, C#, etc means pushing a procedural model into an OO model without any benefits –  It results in an OO model based on program structure of the original system and not a real world model based on the business –  It leads to a system that is incomprehensible to original team and a complete mess to any new developers in the targeted language •  It is Precarious in that it presents a false sense of hope
  • 4. 4 Architecture View – Business Focused Finance (GL, AR, AP, etc) Reporting, Analytics BI Personal and Environmental Data Capture Correspondence Management Security Access BPM Work Flow Business Rules Integration Management Core Insurance Processing Policy ClaimsNew Business Party Management Prospect and Quotation Management Commission Sales Channel Management Product Management Actuarial Governance, Risk Compliance TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS – Industry Specific TIER 3 FUNCTIONAL AREAS – CONTROL FOUNDATIONAL – Non-industry Specific
  • 5. 5 Architecture View – Business Focused Core Insurance Processing Policy ClaimsNew Business Party Management Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific Policy Unit Management Automated Transactions Billing Collections Policy Management On-line Transactions ….. …..….. …..…..
  • 6. 6 Single Core Application – High Investment – Code Driven Configuration Architecture View – Today’s Environment Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS Core Insurance Processing Policy ClaimsNew Business Party Management Commission Sales Channel Management Product Management Actuarial Governance, Risk Compliance TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS Finance (GL, AR, AP, etc) Reporting, Analytics BI Personal and Environmental Data Capture Correspondence Management Security Access BPM Work Flow Business Rules Integration Management TIER 3 FUNCTIONAL AREAS – CONTROL FOUNDATIONAL – Non-industry Specific
  • 7. 7 Modernisation Goals •  The Goal should be to deliver “Modernization” not “Translation” •  Modernization is a path to; –  Reduce Cost on new initiatives (Products, Distribution channels, etc) –  Release business rules from code into configuration models –  Protecting core value built into the existing application stack –  Decommission of some legacy functions and integration of modern components into the overall solution –  Present a modern UI and UX to the user and client community
  • 8. 8 Modernisation Architecture Principles •  The architectural principles can be referred to as “Separation of Interests” and “Application Layers”. The target is to follow a roadmap that; –  Delivers agility in meeting market needs –  Mandates a rapid rollout of modernised UI and UX –  Provides protection of “perceived value” from spend to date –  Enables flexibility in choice of technology components that meet business needs –  Results in a modern integrated solution stack –  Protects the business from the hassles of technology change –  Involves the business fully in the delivery of the business focused initiatives –  Transitions to the desired state over a maximum 2-3 year timeframe
  • 9. 9 Modernisation Execution Requirements •  Demonstrated and proven knowledge of the business vertical being addressed •  A fully functional and easily configurable UI / UX component that enables rapid transition to a modern experience for the user community •  Deep knowledge of the incumbent legacy application(s) •  A proven set of components to provide rapid configuration and management capabilities in key areas that will provide the best positive impact to the business •  A solid roadmap that does not fundamentally change for each client •  A core team of “experts” who truly understand the challenges from business, application, architecture and technology perspectives •  A toolset that allows rapid legacy application analysis, rule extraction and code refactoring
  • 10. 10 Building Out a Roadmap •  Identify the key areas of pain •  Focus on fast value that will have a positive impact on the business •  Be seen to deliver •  Publish the roadmap and communicate progress challenges •  Run the project outside of normal project channels and administration •  Re-use, before Buy. Before Build
  • 11. 11 Deliver a Modern UI / UX UI / UX Layer Focused on Insurance Transactions Integration Layer working with Web Services or JSON API’s Browser Based Mobile Ready Process FocusedSocial Conformity Secondary Systems for additional relevant data, etc Foundational applications for rules, documents, etc •  Legacy system will be service enabled via; –  Business Transaction wrapper API’s –  Transaction decomposition
  • 12. 12 Single Core Application – High Investment – Code Driven Configuration Architecture View – Primary Areas for Componentisation Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS Core Insurance Processing Policy ClaimsNew Business Party Management Commission Sales Channel Management Product Management Actuarial Governance, Risk Compliance TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS Finance (GL, AR, AP, etc) Reporting, Analytics BI Personal and Environmental Data Capture Correspondenc e Management Security Access BPM Work Flow Business Rules Integration Management TIER 3 FUNCTIONAL AREAS – CONTROL FOUNDATIONAL
  • 13. 13 Core Insurance Processing Policy ClaimsNew Business Party Management Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific Policy Unit Management Automated Transactions Billing Collections Policy Management On-line Transactions Architecture View – Primary Areas for Componentisation
  • 14. 14 Single Core Application – High Investment – Code Driven Configuration Architecture View – Secondary Areas for Componentisation Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS Core Insurance Processing Policy ClaimsNew Business Party Management Commission Product Management Actuarial Governance, Risk Compliance TIER 2 FUNCTIONAL AREAS – SUPPORT THE BUSINESS Finance (GL, AR, AP, etc) Reporting, Analytics BI Personal and Environmental Data Capture Security Access BPM Work Flow Integration Management TIER 3 FUNCTIONAL AREAS – CONTROL FOUNDATIONAL Sales Channel Management Correspondence Management Business Rules
  • 15. 15 Core Insurance Processing Policy ClaimsNew Business Party Management Prospect and Quotation Management TIER 1 FUNCTIONAL AREAS – RUN THE BUSINESS – Industry Specific Policy Unit Management Automated Transactions Billing Collections Policy Management On-line Transactions Architecture View – Secondary Areas for Componentisation
  • 16. 16 Architecture View – Technical Conversion Convert all remaining transactions (which are essentially batch) to be initiated by a generic transaction engine Convert the DB to be SQL DDL driven if not already done Refactor the platform specific COBOL code to a standard version such as micro-focus Version control and change management are handled via standard Git or SVN tools