Migrating SharePoint 2016 On-Prem to SharePoint Online

Custom Business Solutions Image Alt

The Obstacle

Moving on-premises (On-Prem) SharePoint sites to the Cloud
The Kurrent Logic team worked with DHS to address the challenges of moving current DHS applications into the modern age of the cloud.
These challenges include:
  • Educating SharePoint site owners about the advantages of migrating to SharePoint Online and training them how to administer their new, modernized SharePoint Online site(s)
  • Balancing migration work with normal operations, site maintenance and enhancement requests from owners of live SharePoint sites/applications to maintain high levels of service at all times
  • Forming a migration team and logically assigning migrations, in waves/sprints, until all sites have been moved to SharePoint Online and the old on-premises infrastructure could be decommissioned
  • Working with an extremely large user base (20,000+) spread across multiple DHS agencies (DHS HQ, ICE, CBP, USCIS, etc.) with some sharing done to the State & Local Law Enforcement levels
  • Addressing custom-built solutions, especially those done by external contractor teams who were no longer embedded with their clients and able to support the migration team in the effort to rebuild

Our Path

Key Steps:
  • Custom Built Solutions: One of the most complex aspects of the migration project was the identification and understanding of several custom-built applications that had been built by contractors hired by various government groups. In most cases these contracts had ended and the original contractors who built and maintained the solutions were no longer available or able to be contacted. These SharePoint hosted “applications” generally consisted of a combination of custom pages (using JavaScript, jQuery, CSS, etc.), custom forms (usually Microsoft InfoPath), and custom workflows (SharePoint 2010 & SharePoint 2013). Each of the sites that fell into this category required identification of stakeholders/owners, meetings to understand the requirements and functioning of the system, brainstorming sessions to come up with ideas for how the functionality could best be recreated in SharePoint Online, and finally execution of the migration/rebuild.

    Agile Approach: To handle the large amount of work associated with this project and only a small team to execute, we chose to create a product backlog where each site existed as an item in the list. A group of sites which had been reviewed and estimated would then be packaged into a Sprint, each item assigned to a migration team member, and that sprint would then be executed over the course of two weeks. Each site migration functioned as its own small project with the migration team member working with the product owners, implementing daily stand-up meetings, testing, and requirements gather or feedback sessions as needed.

The Result

Due to the greatly enhanced toolset available in SharePoint Online compared to SharePoint 2016, our migration team worked to convert anything built using legacy technology with an upcoming end of life or end of support by Microsoft. In this case that included Microsoft InfoPath forms, both types of SharePoint Designer Workflows (SharePoint 2010 workflows and SharePoint 2013 workflows). The complete “migration map” from legacy technology to its new modern replacement is summarized below by the various paths:
  • SharePoint 2016 Sites & Site Collections → SharePoint Online Modern SitesSharePoint 2016 Sites & Site Collections → SharePoint Online Modern Sites
  • Microsoft InfoPath Forms (Basic) → SharePoint Online List Forms
  • Microsoft InfoPath Forms (Complex) → Microsoft PowerApps FormsMicrosoft InfoPath Forms (Complex) → Microsoft PowerApps Forms
  • SharePoint Designer Workflows (2010/2013) → Microsoft Power Automate / Flow
  • Customized Pages (CSS, jQuery) → SharePoint Online Modern Pages & Page Layouts Customized Pages (CSS, jQuery) → SharePoint Online Modern Pages & Page Layouts

The Obstacle

Moving on premises(OnPrem) SharePoint sites to the Cloud

The Kurrent Logic team worked with DHS to address the challenges of moving current DHS applications into the modern age of the cloud.
These challenges include:
  • Educating SharePoint site owners about the advantages of migrating to SharePoint Online and training them how to administer their new, modernized SharePoint Online site(s)
  • Balancing migration work with normal operations, site maintenance and enhancement requests from owners of live SharePoint sites/applications to maintain high levels of service at all times
  • Forming a migration team and logically assigning migrations, in waves/sprints, until all sites have been moved to SharePoint Online and the old on-premises infrastructure could be decommissioned
  • Working with an extremely large user base (20,000+) spread across multiple DHS agencies (DHS HQ, ICE, CBP, USCIS, etc.) with some sharing done to the State & Local Law Enforcement levels
  • Addressing custom-built solutions, especially those done by external contractor teams who were no longer embedded with their clients and able to support the migration team in the effort to rebuild

Our Path

Key Steps:
  • Agile Approach: To handle the large amount of work associated with this project and only a small team to execute, we chose to create a product backlog where each site existed as an item in the list. A group of sites which had been reviewed and estimated would then be packaged into a Sprint, each item assigned to a migration team member, and that sprint would then be executed over the course of two weeks. Each site migration functioned as its own small project with the migration team member working with the product owners, implementing daily stand-up meetings, testing, and requirements gather or feedback sessions as needed.
    Custom Built Solutions: One of the most complex aspects of the migration project was the identification and understanding of several custom-built applications that had been built by contractors hired by various government groups. In most cases these contracts had ended and the original contractors who built and maintained the solutions were no longer available or able to be contacted. These SharePoint hosted “applications” generally consisted of a combination of custom pages (using JavaScript, jQuery, CSS, etc.), custom forms (usually Microsoft InfoPath), and custom workflows (SharePoint 2010 & SharePoint 2013). Each of the sites that fell into this category required identification of stakeholders/owners, meetings to understand the requirements and functioning of the system, brainstorming sessions to come up with ideas for how the functionality could best be recreated in SharePoint Online, and finally execution of the migration/rebuild.

The Result

Due to the greatly enhanced toolset available in SharePoint Online compared to SharePoint 2016, our migration team worked to convert anything built using legacy technology with an upcoming end of life or end of support by Microsoft. In this case that included Microsoft InfoPath forms, both types of SharePoint Designer Workflows (SharePoint 2010 workflows and SharePoint 2013 workflows).

The complete “migration map” from legacy technology to its new modern replacement is summarized below by the various paths:
  • SharePoint 2016 Sites & Site Collections → SharePoint Online Modern SitesSharePoint 2016 Sites & Site Collections → SharePoint Online Modern Sites
  • Microsoft InfoPath Forms (Basic) → SharePoint Online List Forms
  • Microsoft InfoPath Forms (Complex) → Microsoft PowerApps FormsMicrosoft InfoPath Forms (Complex) → Microsoft PowerApps Forms
  • SharePoint Designer Workflows (2010/2013) → Microsoft Power Automate / Flow
  • Customized Pages (CSS, jQuery) → SharePoint Online Modern Pages & Page Layouts Customized Pages (CSS, jQuery) → SharePoint Online Modern Pages & Page Layouts
image
image
image
imageimageimage
imageimage
image
© 2024 Kurrent Logic. The Kurrent Logic name and logos are registered trademarks of Kurrent Logic LLC.

SECURITY & COMPLIANCE 

Our team specializes in Data and Information Management, focusing on data hygiene, document management, and harnessing the power of advanced machine learning and AI technologies. We are committed to delivering robust, secure, and efficient data solutions that align with industry best practices and client needs.

Kurrent Logic’s Management and Oversight ensure successful project execution through a structured yet collaborative approach, led by certified Project Managers who maintain accountability and high-quality standards throughout the project lifecycle.