SlideShare a Scribd company logo
1 of 19
© Copyright Maarga Systems, 2017. All rights reserved. No content of
this presentation, either in full or in part, may be reproduced without
the express permission of Maarga Systems.
Migrating Lotus applications to SharePoint:
Preparations and Analysis
Presenters
Gayathri Vishwanathan| VP Delivery
gayathri@maargasystems.com
@g3vish
© Copyright Maarga Systems, 2017. All rights reserved.2
Rekha Vadivelu | SME, Notes Migration
rekha_v@maargasystems.com
@rekhavadivelu
Maarga – An Introduction
© Copyright Maarga Systems, 2017. All rights reserved.3
Presence
Offices in India, USA.
Customers also in
Europe, Middle East,
Asia Pacific and UK
Pathfinder
Maarga literally means
Pathfinder. A leading
provider of enterprise
collaboration and
communications
solutions since 2002
Adroit & Competent
Over 70 consultants
with strong
domain and technology
skills. Aligned with ISO
and CMMi quality and
process excellence
frameworks
Superior Experience
Superior experience in
Web, XPages
Technology, Mobility,
Workflow Automation
and expertise in Lotus
Notes Development
IBM Partner
Premier IBM partner
with skills on Lotus
Notes / Domino, Quickr,
Social Software
Poll 1
• Where are you in your overall migration journey?
– Preparing to migrate
– Mails migrated, application strategy being worked out
– Mail migrated, application migration in progress
– Mails and applications migrated, rollouts in progress
Agenda
Why Analysis
Applications analysis Methodology
Migrate / Develop
Tools
Challenges
Why Analysis ?
Overall timeline Overall Cost
Risks Typical Challenges
Factors
Usage Complexity Dependencies
Usage Analysis in Detail
Consolidated
databases from
catalog.nsf on all
servers
Identified Unique
Replicas
Filtered out Test,
Backups, Old
Version, Domino
Templates
Filter out
Archives, Logs,
Dev dbs
Filter out
Instances
Filtered out
Mail Dbs
Filtered out
Activity, Admin,
Audit, Stats Dbs
Databases –
Consolidated List
Databases not
available In the
specified path
No of databases
to be ignored
(List given by
Admins/business)
FINAL LIST OF
DATABASES
ANALYZED
Archival Process
Identify apps to be archived
Designate a server to hold all archived apps
On request, restoration should be possible
A thorough testing required in restoring the archival database
SOP to be defined for archival procedure
Usage Analysis Challenges
Lotus
Notes
Dev/
Support
team
SME
migration
Business
Team / IT
Ignore unused
functions/modules
Archiving Dependencies
Rarely used apps but vital
Identify common usage
Complexity AnalysisLow
• 1-2 Forms
• 4 Views
• 1 Agent
Medium
• 4-10 Forms
• 100 Views
• 30 Agents,
outlines
• 2-3 Script
Libraries
High
• 10-20 Forms +
• 50 Views +
• Multiple Script
Libraries
• Multiple Internal
& External
Dependencies
Complexity Analysis Challenges
Decide
not by
design
Interfaces
Internal and
External
Dependency
Group
apps with
small
difference
Complexity
Lotus
Notes
Dev/Sup
port
team
Tools
SME
migratio
n
Poll 2
What dependency do you think might be
challenging during migration?
- Stakeholders availability
- Third party /vendors involvement
- Other technical team participation/inputs
Dependency Analysis
Dependencies
LEI jobs
Web services
Embedded language
scripts
External
dependency
(Import data from
diff sources)
Internal
dependency
(Lookups)
Dependency Analysis Challenges
Manual analysis
takes time
Availability of
other teams
Lack of
environment to
test
No
documentation
/ trace exist
Lotus
Notes
Dev/
Support
Team
Other
Tech
Teams
Architects
Migration Challenges
Computed for
display fields
Scheduled
Agents
Search /Advanced
Search
Attachments
Subforms
Date & Time
Examples
Low complex
app
• Cost -x
• Timeline:
• Requirement gathering – 1
day
• Migration – 1 day
(template based)
• Review – 1 day
• Challenges:
• 1-2 Days of IT Involvement
• 1 Day of Business
Involvement
• Risks:
• Internal lookups
Medium
complex app
• Cost – XX
• Timeline:
• Requirement gathering – 2
days
• Migration – 3
days(template based)
• Review – 2 days
• Challenges:
• 3-4 Days IT Involvement
• 1-2 Days of Business
involvement
• Risks:
• External dependency
• Link between documents
High Complex
app
• Cost – XXX
• Timeline:
• Requirement gathering – 5
days
• Migration/Re-development
– complexity based
• Review – 1 week
• Challenges:
• 7-9 of Days IT Involvement
• 3-4 Days of Business
Involvement
• Risks:
• Web services
• Scheduler Jobs
• Import from other sources
Upcoming Webinars
Other Upcoming Webinars
1. IBM Connections 6 - Features That Increase End User Adoption
2. Modernize IBM Notes Applications with JavaScript Framework
3. Driving Business Value Through IBM Connections – Use Case Led Adoption Techniques
NextWebinar
Questions ?

More Related Content

What's hot

Lotus Notes Transition To Office 365
Lotus Notes Transition To Office 365Lotus Notes Transition To Office 365
Lotus Notes Transition To Office 365Thuan Ng
 
SharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesSharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesLior Zamir
 
ECS 2018 Alight session - modern business apps with office 365 and azure sli...
ECS 2018  Alight session - modern business apps with office 365 and azure sli...ECS 2018  Alight session - modern business apps with office 365 and azure sli...
ECS 2018 Alight session - modern business apps with office 365 and azure sli...Marco Schmucker
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBIBerkovich Consulting
 
Proven Practices for Office 365 Deployment, Security and Management
Proven Practices for Office 365 Deployment, Security and ManagementProven Practices for Office 365 Deployment, Security and Management
Proven Practices for Office 365 Deployment, Security and ManagementPerficient, Inc.
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntMary Leigh Mackie
 
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...Joel Oleson
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...Patrick Guimonet
 
SharePoint Cloud Connector by Layer2
SharePoint Cloud Connector by Layer2SharePoint Cloud Connector by Layer2
SharePoint Cloud Connector by Layer2Frank Daske
 
Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftShakir Majeed Khan
 
Microsoft Dynamics CRM Data Integration Synchronization Codeless
Microsoft Dynamics CRM Data Integration Synchronization CodelessMicrosoft Dynamics CRM Data Integration Synchronization Codeless
Microsoft Dynamics CRM Data Integration Synchronization CodelessLayer2
 
SharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldSharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldJason Himmelstein
 
Office 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneOffice 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneAnupam Ranku
 
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Thomas Daly
 
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis
 
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Anupam Ranku
 
Salesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudSalesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudDarren Cunningham
 

What's hot (20)

Lotus Notes Transition To Office 365
Lotus Notes Transition To Office 365Lotus Notes Transition To Office 365
Lotus Notes Transition To Office 365
 
SharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesSharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-Premises
 
ECS 2018 Alight session - modern business apps with office 365 and azure sli...
ECS 2018  Alight session - modern business apps with office 365 and azure sli...ECS 2018  Alight session - modern business apps with office 365 and azure sli...
ECS 2018 Alight session - modern business apps with office 365 and azure sli...
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
 
Proven Practices for Office 365 Deployment, Security and Management
Proven Practices for Office 365 Deployment, Security and ManagementProven Practices for Office 365 Deployment, Security and Management
Proven Practices for Office 365 Deployment, Security and Management
 
AvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle MgmntAvePoint - SharePoint App Lifecycle Mgmnt
AvePoint - SharePoint App Lifecycle Mgmnt
 
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...
SharePoint and Office 365 Data Compliance Made Easy: Site Classifications, La...
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
 
SharePoint Cloud Connector by Layer2
SharePoint Cloud Connector by Layer2SharePoint Cloud Connector by Layer2
SharePoint Cloud Connector by Layer2
 
Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoft
 
Microsoft Dynamics CRM Data Integration Synchronization Codeless
Microsoft Dynamics CRM Data Integration Synchronization CodelessMicrosoft Dynamics CRM Data Integration Synchronization Codeless
Microsoft Dynamics CRM Data Integration Synchronization Codeless
 
SharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldSharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid World
 
Office 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneOffice 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp Melbourne
 
7 Updates in Microsoft Project 2016
7 Updates in Microsoft Project 20167 Updates in Microsoft Project 2016
7 Updates in Microsoft Project 2016
 
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
 
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
 
Adx studio migration
Adx studio migrationAdx studio migration
Adx studio migration
 
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
 
Salesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudSalesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica Cloud
 

Similar to Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis

Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application MigrationMaarga Systems
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013Perficient, Inc.
 
Best Practices for a Successful SharePoint Migration or Upgrade to the Cloud
Best Practices for a Successful SharePoint Migration or Upgrade to the CloudBest Practices for a Successful SharePoint Migration or Upgrade to the Cloud
Best Practices for a Successful SharePoint Migration or Upgrade to the CloudPerficient, Inc.
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseJohn Head
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latestShoubhik Ghosh
 
ThinkDox ECM implmentation and support services
ThinkDox ECM implmentation and support servicesThinkDox ECM implmentation and support services
ThinkDox ECM implmentation and support servicesChristopher Wynder
 
Lotus Notes Migration
Lotus Notes MigrationLotus Notes Migration
Lotus Notes MigrationRam Prabhalla
 
A Successful Path to a Solution Driven SharePoint Migration
A Successful Path to a Solution Driven SharePoint Migration A Successful Path to a Solution Driven SharePoint Migration
A Successful Path to a Solution Driven SharePoint Migration Marlee Long
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsWorksoft
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
 
2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst2PR57 - Senior Systems Analyst
2PR57 - Senior Systems AnalystJoseph Dias
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlinePerficient, Inc.
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)Dror Leshem
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)Moshe Kozlovski
 

Similar to Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis (20)

Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application Migration
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 
Best Practices for a Successful SharePoint Migration or Upgrade to the Cloud
Best Practices for a Successful SharePoint Migration or Upgrade to the CloudBest Practices for a Successful SharePoint Migration or Upgrade to the Cloud
Best Practices for a Successful SharePoint Migration or Upgrade to the Cloud
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBase
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latest
 
ThinkDox ECM implmentation and support services
ThinkDox ECM implmentation and support servicesThinkDox ECM implmentation and support services
ThinkDox ECM implmentation and support services
 
Lotus Notes Migration
Lotus Notes MigrationLotus Notes Migration
Lotus Notes Migration
 
Sayyed Shahood Resume
Sayyed Shahood ResumeSayyed Shahood Resume
Sayyed Shahood Resume
 
Microsoft Teams
Microsoft TeamsMicrosoft Teams
Microsoft Teams
 
Rushcode overview
Rushcode overviewRushcode overview
Rushcode overview
 
A Successful Path to a Solution Driven SharePoint Migration
A Successful Path to a Solution Driven SharePoint Migration A Successful Path to a Solution Driven SharePoint Migration
A Successful Path to a Solution Driven SharePoint Migration
 
E learning 101
E learning 101E learning 101
E learning 101
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
 
2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint Online
 
ThomasDaggettResume
ThomasDaggettResumeThomasDaggettResume
ThomasDaggettResume
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)
 
SoftWatch Overview_short (1)
SoftWatch Overview_short (1)SoftWatch Overview_short (1)
SoftWatch Overview_short (1)
 

More from Maarga Systems

IBM Connections 6 at a Glance
IBM Connections 6 at a GlanceIBM Connections 6 at a Glance
IBM Connections 6 at a GlanceMaarga Systems
 
10 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 36510 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 365Maarga Systems
 
IBM notes to IBM smartcloud
IBM notes to IBM smartcloudIBM notes to IBM smartcloud
IBM notes to IBM smartcloudMaarga Systems
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - IntroductionMaarga Systems
 
Speed up your XPages Application performance
Speed up your XPages Application performanceSpeed up your XPages Application performance
Speed up your XPages Application performanceMaarga Systems
 
IBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetIBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetMaarga Systems
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsMaarga Systems
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinarMaarga Systems
 

More from Maarga Systems (8)

IBM Connections 6 at a Glance
IBM Connections 6 at a GlanceIBM Connections 6 at a Glance
IBM Connections 6 at a Glance
 
10 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 36510 elements of successful strategy to migrate to office 365
10 elements of successful strategy to migrate to office 365
 
IBM notes to IBM smartcloud
IBM notes to IBM smartcloudIBM notes to IBM smartcloud
IBM notes to IBM smartcloud
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - Introduction
 
Speed up your XPages Application performance
Speed up your XPages Application performanceSpeed up your XPages Application performance
Speed up your XPages Application performance
 
IBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat SheetIBM Notes 9 Social Edition Cheat Sheet
IBM Notes 9 Social Edition Cheat Sheet
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes Applications
 
Pilot essentials webinar
Pilot essentials webinarPilot essentials webinar
Pilot essentials webinar
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis

  • 1. © Copyright Maarga Systems, 2017. All rights reserved. No content of this presentation, either in full or in part, may be reproduced without the express permission of Maarga Systems. Migrating Lotus applications to SharePoint: Preparations and Analysis
  • 2. Presenters Gayathri Vishwanathan| VP Delivery gayathri@maargasystems.com @g3vish © Copyright Maarga Systems, 2017. All rights reserved.2 Rekha Vadivelu | SME, Notes Migration rekha_v@maargasystems.com @rekhavadivelu
  • 3. Maarga – An Introduction © Copyright Maarga Systems, 2017. All rights reserved.3 Presence Offices in India, USA. Customers also in Europe, Middle East, Asia Pacific and UK Pathfinder Maarga literally means Pathfinder. A leading provider of enterprise collaboration and communications solutions since 2002 Adroit & Competent Over 70 consultants with strong domain and technology skills. Aligned with ISO and CMMi quality and process excellence frameworks Superior Experience Superior experience in Web, XPages Technology, Mobility, Workflow Automation and expertise in Lotus Notes Development IBM Partner Premier IBM partner with skills on Lotus Notes / Domino, Quickr, Social Software
  • 4. Poll 1 • Where are you in your overall migration journey? – Preparing to migrate – Mails migrated, application strategy being worked out – Mail migrated, application migration in progress – Mails and applications migrated, rollouts in progress
  • 5. Agenda Why Analysis Applications analysis Methodology Migrate / Develop Tools Challenges
  • 6. Why Analysis ? Overall timeline Overall Cost Risks Typical Challenges
  • 8. Usage Analysis in Detail Consolidated databases from catalog.nsf on all servers Identified Unique Replicas Filtered out Test, Backups, Old Version, Domino Templates Filter out Archives, Logs, Dev dbs Filter out Instances Filtered out Mail Dbs Filtered out Activity, Admin, Audit, Stats Dbs Databases – Consolidated List Databases not available In the specified path No of databases to be ignored (List given by Admins/business) FINAL LIST OF DATABASES ANALYZED
  • 9. Archival Process Identify apps to be archived Designate a server to hold all archived apps On request, restoration should be possible A thorough testing required in restoring the archival database SOP to be defined for archival procedure
  • 10. Usage Analysis Challenges Lotus Notes Dev/ Support team SME migration Business Team / IT Ignore unused functions/modules Archiving Dependencies Rarely used apps but vital Identify common usage
  • 11. Complexity AnalysisLow • 1-2 Forms • 4 Views • 1 Agent Medium • 4-10 Forms • 100 Views • 30 Agents, outlines • 2-3 Script Libraries High • 10-20 Forms + • 50 Views + • Multiple Script Libraries • Multiple Internal & External Dependencies
  • 12. Complexity Analysis Challenges Decide not by design Interfaces Internal and External Dependency Group apps with small difference Complexity Lotus Notes Dev/Sup port team Tools SME migratio n
  • 13. Poll 2 What dependency do you think might be challenging during migration? - Stakeholders availability - Third party /vendors involvement - Other technical team participation/inputs
  • 14. Dependency Analysis Dependencies LEI jobs Web services Embedded language scripts External dependency (Import data from diff sources) Internal dependency (Lookups)
  • 15. Dependency Analysis Challenges Manual analysis takes time Availability of other teams Lack of environment to test No documentation / trace exist Lotus Notes Dev/ Support Team Other Tech Teams Architects
  • 16. Migration Challenges Computed for display fields Scheduled Agents Search /Advanced Search Attachments Subforms Date & Time
  • 17. Examples Low complex app • Cost -x • Timeline: • Requirement gathering – 1 day • Migration – 1 day (template based) • Review – 1 day • Challenges: • 1-2 Days of IT Involvement • 1 Day of Business Involvement • Risks: • Internal lookups Medium complex app • Cost – XX • Timeline: • Requirement gathering – 2 days • Migration – 3 days(template based) • Review – 2 days • Challenges: • 3-4 Days IT Involvement • 1-2 Days of Business involvement • Risks: • External dependency • Link between documents High Complex app • Cost – XXX • Timeline: • Requirement gathering – 5 days • Migration/Re-development – complexity based • Review – 1 week • Challenges: • 7-9 of Days IT Involvement • 3-4 Days of Business Involvement • Risks: • Web services • Scheduler Jobs • Import from other sources
  • 18. Upcoming Webinars Other Upcoming Webinars 1. IBM Connections 6 - Features That Increase End User Adoption 2. Modernize IBM Notes Applications with JavaScript Framework 3. Driving Business Value Through IBM Connections – Use Case Led Adoption Techniques NextWebinar