SlideShare a Scribd company logo
Mastering SharePoint
                                                 Migration Planning
                                                                        Christian Buckley

                                                                               cbuck@axceler.com
                                                                                 @buckleyPLANET




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
My Background

                        Christian Buckley, Director of Product Evangelism at Axceler

                        •   Most recently at Microsoft
                               •   Microsoft Managed Services (now BPOS-Dedicated)
                               •   Advertising Operations, ad platform API program
                        •   Prior to Microsoft, was a senior consultant, working in the software, supply
                            chain, and grid technology spaces focusing on collaboration
                        •   Co-founded and sold a collaboration software company to Rational
                            Software. Also co-authored 3 books on software configuration management
                            and defect tracking for Rational and IBM
                        •   At another startup (E2open), helped design, build, and deploy a
                            SharePoint-like collaboration platform (Collaboration Manager), managing
                            deployment teams to onboard numerous high-tech manufacturing
                            companies, including Hitachi, Matsushita, Seagate, Nortel, Sony, and Cisco
                        •   I live in a small town just east of Seattle, have a daughter in college and 3
                            boys at home, and I just celebrated my 20th wedding anniversary




Email               Cell               Twitter            Blog
cbuck@axceler.com   425.246.2823       @buckleyplanet     http://buckleyplanet.com
Axceler Overview

        •     Improving Collaboration for 16+ Years
               –    Mission: To enable enterprises to simplify, optimize, and
                    secure their collaborative platforms
               –    Delivered award-winning administration and migration
                    software since 1994
               –    Over 2,000 global customers

        •     Dramatically improve the management
              of SharePoint
               –    Innovative products that improve security, scalability,
                    reliability, “deployability”
               –    Making IT more effective and efficient and lower the total
                    cost of ownership

        •     Focus on solving specific SharePoint problems
              (Administration & Migration)
               –    Coach enterprises on SharePoint best practices
               –    Give administrators the most innovative tools available
               –    Anticipate customers’ needs
               –    Deliver best of breed offerings
               –    Stay in lock step with SharePoint development and market trends



Email                   Cell             Twitter            Blog
cbuck@axceler.com       425.246.2823     @buckleyplanet     http://buckleyplanet.com
Migration Cliché’s


        •     The iceberg
        •     The onion
        •     The carton of milk




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Cliché #1




                          This is your technical
                           migration, i.e. the
                            physical move of
                           content and “bits”


Email               Email Cell               Twitter
                                               Cell           Twitter
                                                               Blog              Blog
cbuck@axceler.com   cbuck@echotechnology.com @buckleyplanet
                          425.246.2823         425.246.2823   @buckleyplanet http://buckleyplanet.net
                                                               http://buckleyplanet.com
Cliché #2




Email               Email Cell               Twitter
                                               Cell           Twitter
                                                               Blog              Blog
cbuck@axceler.com   cbuck@echotechnology.com @buckleyplanet
                          425.246.2823         425.246.2823   @buckleyplanet http://buckleyplanet.net
                                                               http://buckleyplanet.com
Cliché #3




Email               Email Cell               Twitter
                                               Cell           Twitter
                                                               Blog              Blog
cbuck@axceler.com   cbuck@echotechnology.com @buckleyplanet
                          425.246.2823         425.246.2823   @buckleyplanet http://buckleyplanet.net
                                                               http://buckleyplanet.com
What motivates migration?




      •    Platform                      •    Platform                         •   Vision
      •    Upgrade                       •    Features                         •   Operational goals
      •    Cost-savings                  •    Technology-driven                •   Business value
      •    Technology-driven             •    Business value




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Why are migrations difficult?

        Migrations                        Migrations                 Migrations are             Migrations are
        are phased                        are iterative               error prone              not the end goal
   • Should not be                   • Planning should not       • There is no “easy”         • Proper planning and
     determined by the                 be limited by the           button for migration         change management
     technology you use                number of migration                                      policies will help you
                                       attempts you make, or     • You can run a dozen          to be successful with
   • Match the needs and               by the volume of            pre-migration checks         your current and
     timing of your content            content being moved         and still run into           future migrations
     owners and teams                                              problems
                                     • Recognize the need to                                  • Your goals should be
   • Be flexible, moving               test the waters, to       • Admins and end users         a stable environment,
     sites and content                 move sites, content         do things that are not       relevant metadata,
     based on end user                 and customizations in       “by the book”                discoverable content,
     needs, not the                    waves                                                    and happy end users
     limitations of the                                          • Watch for
     technology                      • Allow users to test         customizations, 3rd
                                       and provide feedback        party tools, and line of
                                                                   business apps that
                                                                   run under the radar




Email                      Cell              Twitter           Blog
cbuck@axceler.com          425.246.2823      @buckleyplanet    http://buckleyplanet.com
Why do migrations fail?
                         Wrong question.



       Why do SharePoint deployments fail?
                         Right question.




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
A general lack of planning

                                                But we planned this for weeks…

                    Did you involve your end users?

                                                Sort of.

                    Did you identify the key use
                    cases, and prioritize them?

                                                No.

                    Did you make the process iterative,
                    folding what you learned back into
                    your migration activities?

                                                Um...

Email                 Cell           Twitter            Blog
cbuck@axceler.com     425.246.2823   @buckleyplanet     http://buckleyplanet.com
Where should you focus?
         •    Map out the existing environment                            •     Update the look and feel
         •    Understand the business priorities                          •     Create an audit process for ongoing maintenance
         •    Model your planned environment                              •     Develop a back up and disaster recovery plan
         •    Run a detailed discovery of what should be migrated         •     Update systems to latest builds and service packs
         •    Conduct detailed capacity planning                          •     Establish a sound governance model
         •    Identify roles and responsibilities                         •     Identifies throttles and limitations
         •    Understand your audience and topology                       •     Understand and plan for new functionality
         •    Analyze usage and activity                                  •     Focus on functionality, then look and feel
         •    Know your storage needs                                     •     Develop a communication strategy
         •    Track and plan for each customization                       •     Create a governance website
         •    Create a detailed migration schedule                        •     Run PreUpgradeCheck a few dozen times
         •    Organize granular requirements by team                      •     Have an anti-virus and maintenance plan
         •    Plan to migrate or index file shares                        •     Plan for migration from other ECM platforms
         •    Replace third party tools with out-of-the-box               •     Consolidate or reduce the number of SharePoint
              functionality                                                     versions supported
         •    Create or refine your metadata and taxonomy                 •     Understand performance metrics for the system
         •    Map content to new information architecture                 •     Know your stakeholders
         •    Cleanup permissions                                         •     Assign metadata to the new information architecture
         •    Optimize information architecture for search                •     Develop a detailed test plan
         •    Stage your platform for migration                           •     Get signoff on all major design and architectural
         •    Coordinate with your operations team                              decisions
         •    Roll out new features                                       •     Decide where and when to use end users
         •    Plan for where and when to involve the users                •     Establish strong change management policies
         •    Develop and track key performance indicators                •     Expand the footprint to mobile or the cloud
         •    Train your end users on new functionality                   •     Understand and focus on the organizational vision



Email                    Cell                 Twitter               Blog
cbuck@axceler.com        425.246.2823         @buckleyplanet        http://buckleyplanet.com
My Entirely New Cliché




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
5 Steps to Mastering Migration Planning
                    …or better stated, 5 areas of focus that will help your
                          overall SharePoint deployment to be successful



        •     Scope
        •     Process
        •     Data layer
        •     Transformation
        •     Continuous improvement

Email                  Cell           Twitter          Blog
cbuck@axceler.com      425.246.2823   @buckleyplanet   http://buckleyplanet.com
1. Understand the scope




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Is it better to ask users what they
        want or need before introducing a
        new technology,

        or to demonstrate the new
        technology and then ask them what
        they want or need?


Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Ask the questions

        What is your role?
        How do you accomplish your job today?
        What is currently automated, and how?
        Are there gaps in your business processes?
        Can these be solved through process, or do
        they require technology?
        Where is the business experiencing pain?
Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Build the use cases




                                                                               •   Role-specific
                                                                               •   Keep them simple
                                                                               •   Don’t make
                                                                                   judgment calls,
                                                                                   just identify them




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Prioritize the actions




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Refine the scope


                                                    •   Incorporate feedback
                                                        from the team
                                                    •   Clearly define and
                                                        publish the criteria
                                                    •   Consistently review
                                                    •   Keep a running list
                                                    •   Build out quickly and test
                                                    •   Be flexible


Email               Cell           Twitter              Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet       http://buckleyplanet.com
Where to start?

        •     As part of your discovery process,
              conduct an overall health check
               – Usage / Activity
               – Permissions
               – Storage
               – Audit
               – Performance




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
2. Focus on the process




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Common Project Methodology




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
The more you involve your
        end users, the more likely they
        are to accept the end result



Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Development Framework

              Example - Rational Unified Process


              1.    Develop iteratively, with risk as the          End Users help identify
                    primary iteration driver                       priorities, problem areas
              2.    Manage requirements                            Provide requirements
              3.    Employ a component-based                       Help define components
                    architecture
              4.    Model software visually                        Review designs
              5.    Continuously verify quality                    Test, provide feedback
              6.    Control changes                                Use the product, identify
                                                                   technical issues




Email                 Cell            Twitter            Blog
cbuck@axceler.com     425.246.2823    @buckleyplanet     http://buckleyplanet.com
Know your key artifacts

        • Requirements / scope document
        • Project plan
        • Communication plan
        • Test plan
        • Governance plan
               –    Enterprise governance
               –    IT governance
               –    SharePoint governance
               –    Site-level governance
        •     Outline of key roles and responsibilities
        •     Change management process

Email                 Cell           Twitter           Blog
cbuck@axceler.com     425.246.2823   @buckleyplanet    http://buckleyplanet.com
Make assignments


        RACI format
                   Responsible
                   Accountable
                   Consulted
                   Informed



        OARP format
                   Owner
                   Approver
                   Reviewer
                   Participant


Email                  Cell           Twitter          Blog
cbuck@axceler.com      425.246.2823   @buckleyplanet   http://buckleyplanet.com
Test early, test often


       Build a test plan

       Clearly define roles
       and responsibilities

       and time estimates

       Assign roles

       Give recognition




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Iterate




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
3. Outline the information layer




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Know your information architecture

        •     Clean up content types
        •     Understand navigation
        •     Organize metadata
        •     Prepare for Managed Metadata
        •     Optimize for search
        •     Consolidate templates



Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Email               Email Cell               Twitter
                                               Cell           Twitter
                                                               Blog              Blog
cbuck@axceler.com   cbuck@echotechnology.com @buckleyplanet
                          425.246.2823         425.246.2823   @buckleyplanet http://buckleyplanet.net
                                                               http://buckleyplanet.com
Top level portal




                                                                               Tier 1 site collections
                                                                               based on business
                                                                               units or product areas


                                                                               Tier 2 sites that follow
                                                                               specific structure




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Get organized

        •   Understand what is out there
        •   Who owns the content?
        •   Does it need to be moved?
        •   Does it need to be indexed/searchable?
        •   Is the folder structure important?
        •   Do you need to maintain historic metadata?



Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
4. Migrate and transform




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Email               Email Cell               Twitter
                                               Cell           Twitter
                                                               Blog              Blog
cbuck@axceler.com   cbuck@echotechnology.com @buckleyplanet
                          425.246.2823         425.246.2823   @buckleyplanet http://buckleyplanet.net
                                                               http://buckleyplanet.com
5. Set up a process of
           continual improvement




Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
Email               Cell           Twitter          Blog
cbuck@axceler.com   425.246.2823   @buckleyplanet   http://buckleyplanet.com
What’s your culture of change?

              “Even those who fancy themselves the most progressive
              will fight against other kinds of progress, for each of us
              is convinced that our way is the best way.“
              — Louis L'Amour



        •   Understand your corporate culture before you try to change anything

        •   Explain what it is you’re trying to do, and get end users onboard

        •   In addition to executive buy in, you need your end users to buy in




Email                Cell            Twitter          Blog
cbuck@axceler.com    425.246.2823    @buckleyplanet   http://buckleyplanet.com
Contact me

        •     Christian Buckley
              cbuck@axceler.com
              +1 425-246-2823
              @buckleyPLANET
              buckleyPLANET.com


        •     Additional Resources available
               –    11 Strategic Considerations for SharePoint Migrations http://bit.ly/j4Vuln
               –    The Insider’s Guide to Upgrading to SharePoint 2010 http://bit.ly/mIpOBZ
               –    Why Do SharePoint Projects Fail? http://bit.ly/d1mJmw
               –    What to Look for in a SharePoint Management Tool http://bit.ly/l26ida
               –    The Five Secrets to Controlling Your SharePoint
                    Environment http://bit.ly/kzdTjZ
               –    ReadyPoint (free) http://bit.ly/gGXIPO
               –    Davinci Migrator http://bit.ly/ieZ5L8
               –    echo for SharePoint 2007 http://bit.ly/iwfl3f

Email                   Cell             Twitter            Blog
cbuck@axceler.com       425.246.2823     @buckleyplanet     http://buckleyplanet.com

More Related Content

PPTX
Mastering SharePoint Migration Planning
PPTX
Planning Your Migration to SharePoint Online #SPBiz60
PPTX
Plan to Migrate to SharePoint Online
PDF
Migration to share point online
PPTX
Migrating on premises and cloud contents to SharePoint Online at no cost with...
PPTX
Top 10 New SharePoint Online Features
PDF
Azure Event Hubs - Behind the Scenes With Kasun Indrasiri | Current 2022
PPTX
Training – Introduction to SharePoint Online for Collaboration and Document M...
Mastering SharePoint Migration Planning
Planning Your Migration to SharePoint Online #SPBiz60
Plan to Migrate to SharePoint Online
Migration to share point online
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Top 10 New SharePoint Online Features
Azure Event Hubs - Behind the Scenes With Kasun Indrasiri | Current 2022
Training – Introduction to SharePoint Online for Collaboration and Document M...

What's hot (20)

PPTX
Apache Kafka Best Practices
PPTX
SharePoint Migration-What you need to know
PPSX
Microservices Docker Kubernetes Istio Kanban DevOps SRE
PDF
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
PPTX
Microsoft power virtual agents
PPTX
What Makes for a Successful Migration to SharePoint Online
PPTX
Office 365 Migration Planning
PDF
AI Builder with Power Platform
PDF
Vectorized Query Execution in Apache Spark at Facebook
PPTX
SaaSy maps - using django-tenants and geodjango to provide web-gis software-a...
PDF
Monitoring Your AWS EKS Environment with Datadog
PPTX
SharePoint Benefits
PDF
SharePoint goes Microsoft Graph
PPTX
SharePoint Overview
PPTX
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
PDF
Apache Kafka in the Transportation and Logistics
PDF
ZGC-SnowOne.pdf
PDF
Kafka 101 and Developer Best Practices
PDF
Handle Large Messages In Apache Kafka
PPTX
Migrations Startegy: Lotus Notes to Office 365 & Azure
Apache Kafka Best Practices
SharePoint Migration-What you need to know
Microservices Docker Kubernetes Istio Kanban DevOps SRE
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
Microsoft power virtual agents
What Makes for a Successful Migration to SharePoint Online
Office 365 Migration Planning
AI Builder with Power Platform
Vectorized Query Execution in Apache Spark at Facebook
SaaSy maps - using django-tenants and geodjango to provide web-gis software-a...
Monitoring Your AWS EKS Environment with Datadog
SharePoint Benefits
SharePoint goes Microsoft Graph
SharePoint Overview
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Apache Kafka in the Transportation and Logistics
ZGC-SnowOne.pdf
Kafka 101 and Developer Best Practices
Handle Large Messages In Apache Kafka
Migrations Startegy: Lotus Notes to Office 365 & Azure
Ad

Similar to Mastering SharePoint Migration Planning (20)

PPTX
Mastering SharePoint Migration Planning SPSBE28
PPTX
Christian buckleymastering sharepointmigrationplanning-spsbe28
PDF
Christian buckley connection-betweenmetadatasocialandpersonalproductivity_sps...
PPTX
How SharePoint 2010 Stacks Up to Your End User Social Media Requirements #SPSRIC
PPTX
Enabling Social Media through Metadata -- Taxonomy Bootcamp
PPTX
Cleaning Up Information Architecture in SharePoint and Other Jedi Mind Tricks
PPTX
How Your Metadata Strategy Impacts Everything You Do -- Taxonomy Bootcamp
PPTX
The Connection Between Metadata, Social, and Personal Productivity
PPTX
Jumpstart your SharePoint Community Efforts
PPTX
Law and Order: Content Governance Strategies #SPC_ORG
PPTX
SharePoint's Social Media Scorecard (updated)
PPTX
Building End User Productivity into your SharePoint Planning #BASPUG
PPTX
Law & Order: Content Governance Strategies
PPTX
Jumpstart Your SharePoint Community Efforts #SPSRIC
PPTX
The Four Facets of SharePoint Productivity
PPTX
The Connection Between Metadata, Social Tools, and Personal Productivity
PPTX
SharePoint Security A to Z
PPTX
How your Metadata Strategy Impacts Everything You Do
PPTX
#EuropeanSP--11 Strategic Considerations for SharePoint Migrations
PPTX
Searching and Connecting – The Need to Effectively Map Content for Users #EmM...
Mastering SharePoint Migration Planning SPSBE28
Christian buckleymastering sharepointmigrationplanning-spsbe28
Christian buckley connection-betweenmetadatasocialandpersonalproductivity_sps...
How SharePoint 2010 Stacks Up to Your End User Social Media Requirements #SPSRIC
Enabling Social Media through Metadata -- Taxonomy Bootcamp
Cleaning Up Information Architecture in SharePoint and Other Jedi Mind Tricks
How Your Metadata Strategy Impacts Everything You Do -- Taxonomy Bootcamp
The Connection Between Metadata, Social, and Personal Productivity
Jumpstart your SharePoint Community Efforts
Law and Order: Content Governance Strategies #SPC_ORG
SharePoint's Social Media Scorecard (updated)
Building End User Productivity into your SharePoint Planning #BASPUG
Law & Order: Content Governance Strategies
Jumpstart Your SharePoint Community Efforts #SPSRIC
The Four Facets of SharePoint Productivity
The Connection Between Metadata, Social Tools, and Personal Productivity
SharePoint Security A to Z
How your Metadata Strategy Impacts Everything You Do
#EuropeanSP--11 Strategic Considerations for SharePoint Migrations
Searching and Connecting – The Need to Effectively Map Content for Users #EmM...
Ad

More from Christian Buckley (20)

PPTX
M365 Productivity Tips "Melee in Minneapolis"
PDF
10 Essentials for Effective Teams Governance
PPTX
Understanding the Culture of Collaboration in your Organization
PPTX
20 Microsoft Teams Productivity Tips that You've Probably Never Used (But Sho...
PDF
20 Microsoft 365 Productivity Tips
PDF
How to Leverage the Channel to Build Your Business
PDF
How Organizations Can Prepare for Microsoft Viva
PDF
20 Need-to-Know Microsoft Teams Productivity Tips
PDF
Do I Use Planner, Project Online, or Azure DevOps?
PDF
20 Microsoft 365 Productivity Tips
PPTX
20 M365 Productivity Tips That You've Probably Never Used (But Should)
PPTX
Microsoft 365 Productivity Tips "December Dust-Up"
PPTX
Microsoft 365 Productivity Tips "November Nexus"
PPTX
Microsoft 365 Productivity Tips "October Ousting"
PPTX
20 Microsoft 365 Productivity Tips That You've Probably Never Used (But Should)
PPTX
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
PDF
Building a More Diverse Workforce in the Partner Channel
PPTX
Microsoft 365 Productivity Tips "June Jam"
PPTX
20 More Tips to Improve Productivity with Microsoft Teams
PPTX
20 Microsoft 365 Tips You've Probably Never Used (But Should)
M365 Productivity Tips "Melee in Minneapolis"
10 Essentials for Effective Teams Governance
Understanding the Culture of Collaboration in your Organization
20 Microsoft Teams Productivity Tips that You've Probably Never Used (But Sho...
20 Microsoft 365 Productivity Tips
How to Leverage the Channel to Build Your Business
How Organizations Can Prepare for Microsoft Viva
20 Need-to-Know Microsoft Teams Productivity Tips
Do I Use Planner, Project Online, or Azure DevOps?
20 Microsoft 365 Productivity Tips
20 M365 Productivity Tips That You've Probably Never Used (But Should)
Microsoft 365 Productivity Tips "December Dust-Up"
Microsoft 365 Productivity Tips "November Nexus"
Microsoft 365 Productivity Tips "October Ousting"
20 Microsoft 365 Productivity Tips That You've Probably Never Used (But Should)
Ordering the Chaos: Combatting Teams and SharePoint Content Sprawl
Building a More Diverse Workforce in the Partner Channel
Microsoft 365 Productivity Tips "June Jam"
20 More Tips to Improve Productivity with Microsoft Teams
20 Microsoft 365 Tips You've Probably Never Used (But Should)

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Mobile App Security Testing_ A Comprehensive Guide.pdf
GamePlan Trading System Review: Professional Trader's Honest Take
NewMind AI Monthly Chronicles - July 2025
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KodekX | Application Modernization Development

Mastering SharePoint Migration Planning

  • 1. Mastering SharePoint Migration Planning Christian Buckley cbuck@axceler.com @buckleyPLANET Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 2. My Background Christian Buckley, Director of Product Evangelism at Axceler • Most recently at Microsoft • Microsoft Managed Services (now BPOS-Dedicated) • Advertising Operations, ad platform API program • Prior to Microsoft, was a senior consultant, working in the software, supply chain, and grid technology spaces focusing on collaboration • Co-founded and sold a collaboration software company to Rational Software. Also co-authored 3 books on software configuration management and defect tracking for Rational and IBM • At another startup (E2open), helped design, build, and deploy a SharePoint-like collaboration platform (Collaboration Manager), managing deployment teams to onboard numerous high-tech manufacturing companies, including Hitachi, Matsushita, Seagate, Nortel, Sony, and Cisco • I live in a small town just east of Seattle, have a daughter in college and 3 boys at home, and I just celebrated my 20th wedding anniversary Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 3. Axceler Overview • Improving Collaboration for 16+ Years – Mission: To enable enterprises to simplify, optimize, and secure their collaborative platforms – Delivered award-winning administration and migration software since 1994 – Over 2,000 global customers • Dramatically improve the management of SharePoint – Innovative products that improve security, scalability, reliability, “deployability” – Making IT more effective and efficient and lower the total cost of ownership • Focus on solving specific SharePoint problems (Administration & Migration) – Coach enterprises on SharePoint best practices – Give administrators the most innovative tools available – Anticipate customers’ needs – Deliver best of breed offerings – Stay in lock step with SharePoint development and market trends Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 4. Migration Cliché’s • The iceberg • The onion • The carton of milk Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 5. Cliché #1 This is your technical migration, i.e. the physical move of content and “bits” Email Email Cell Twitter Cell Twitter Blog Blog cbuck@axceler.com cbuck@echotechnology.com @buckleyplanet 425.246.2823 425.246.2823 @buckleyplanet http://buckleyplanet.net http://buckleyplanet.com
  • 6. Cliché #2 Email Email Cell Twitter Cell Twitter Blog Blog cbuck@axceler.com cbuck@echotechnology.com @buckleyplanet 425.246.2823 425.246.2823 @buckleyplanet http://buckleyplanet.net http://buckleyplanet.com
  • 7. Cliché #3 Email Email Cell Twitter Cell Twitter Blog Blog cbuck@axceler.com cbuck@echotechnology.com @buckleyplanet 425.246.2823 425.246.2823 @buckleyplanet http://buckleyplanet.net http://buckleyplanet.com
  • 8. What motivates migration? • Platform • Platform • Vision • Upgrade • Features • Operational goals • Cost-savings • Technology-driven • Business value • Technology-driven • Business value Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 9. Why are migrations difficult? Migrations Migrations Migrations are Migrations are are phased are iterative error prone not the end goal • Should not be • Planning should not • There is no “easy” • Proper planning and determined by the be limited by the button for migration change management technology you use number of migration policies will help you attempts you make, or • You can run a dozen to be successful with • Match the needs and by the volume of pre-migration checks your current and timing of your content content being moved and still run into future migrations owners and teams problems • Recognize the need to • Your goals should be • Be flexible, moving test the waters, to • Admins and end users a stable environment, sites and content move sites, content do things that are not relevant metadata, based on end user and customizations in “by the book” discoverable content, needs, not the waves and happy end users limitations of the • Watch for technology • Allow users to test customizations, 3rd and provide feedback party tools, and line of business apps that run under the radar Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 10. Why do migrations fail? Wrong question. Why do SharePoint deployments fail? Right question. Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 11. A general lack of planning But we planned this for weeks… Did you involve your end users? Sort of. Did you identify the key use cases, and prioritize them? No. Did you make the process iterative, folding what you learned back into your migration activities? Um... Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 12. Where should you focus? • Map out the existing environment • Update the look and feel • Understand the business priorities • Create an audit process for ongoing maintenance • Model your planned environment • Develop a back up and disaster recovery plan • Run a detailed discovery of what should be migrated • Update systems to latest builds and service packs • Conduct detailed capacity planning • Establish a sound governance model • Identify roles and responsibilities • Identifies throttles and limitations • Understand your audience and topology • Understand and plan for new functionality • Analyze usage and activity • Focus on functionality, then look and feel • Know your storage needs • Develop a communication strategy • Track and plan for each customization • Create a governance website • Create a detailed migration schedule • Run PreUpgradeCheck a few dozen times • Organize granular requirements by team • Have an anti-virus and maintenance plan • Plan to migrate or index file shares • Plan for migration from other ECM platforms • Replace third party tools with out-of-the-box • Consolidate or reduce the number of SharePoint functionality versions supported • Create or refine your metadata and taxonomy • Understand performance metrics for the system • Map content to new information architecture • Know your stakeholders • Cleanup permissions • Assign metadata to the new information architecture • Optimize information architecture for search • Develop a detailed test plan • Stage your platform for migration • Get signoff on all major design and architectural • Coordinate with your operations team decisions • Roll out new features • Decide where and when to use end users • Plan for where and when to involve the users • Establish strong change management policies • Develop and track key performance indicators • Expand the footprint to mobile or the cloud • Train your end users on new functionality • Understand and focus on the organizational vision Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 13. My Entirely New Cliché Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 14. 5 Steps to Mastering Migration Planning …or better stated, 5 areas of focus that will help your overall SharePoint deployment to be successful • Scope • Process • Data layer • Transformation • Continuous improvement Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 15. 1. Understand the scope Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 16. Is it better to ask users what they want or need before introducing a new technology, or to demonstrate the new technology and then ask them what they want or need? Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 17. Ask the questions What is your role? How do you accomplish your job today? What is currently automated, and how? Are there gaps in your business processes? Can these be solved through process, or do they require technology? Where is the business experiencing pain? Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 18. Build the use cases • Role-specific • Keep them simple • Don’t make judgment calls, just identify them Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 19. Prioritize the actions Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 20. Refine the scope • Incorporate feedback from the team • Clearly define and publish the criteria • Consistently review • Keep a running list • Build out quickly and test • Be flexible Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 21. Where to start? • As part of your discovery process, conduct an overall health check – Usage / Activity – Permissions – Storage – Audit – Performance Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 22. 2. Focus on the process Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 23. Common Project Methodology Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 24. The more you involve your end users, the more likely they are to accept the end result Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 25. Development Framework Example - Rational Unified Process 1. Develop iteratively, with risk as the End Users help identify primary iteration driver priorities, problem areas 2. Manage requirements Provide requirements 3. Employ a component-based Help define components architecture 4. Model software visually Review designs 5. Continuously verify quality Test, provide feedback 6. Control changes Use the product, identify technical issues Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 26. Know your key artifacts • Requirements / scope document • Project plan • Communication plan • Test plan • Governance plan – Enterprise governance – IT governance – SharePoint governance – Site-level governance • Outline of key roles and responsibilities • Change management process Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 27. Make assignments RACI format  Responsible  Accountable  Consulted  Informed OARP format  Owner  Approver  Reviewer  Participant Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 28. Test early, test often Build a test plan Clearly define roles and responsibilities and time estimates Assign roles Give recognition Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 29. Iterate Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 30. 3. Outline the information layer Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 31. Know your information architecture • Clean up content types • Understand navigation • Organize metadata • Prepare for Managed Metadata • Optimize for search • Consolidate templates Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 32. Email Email Cell Twitter Cell Twitter Blog Blog cbuck@axceler.com cbuck@echotechnology.com @buckleyplanet 425.246.2823 425.246.2823 @buckleyplanet http://buckleyplanet.net http://buckleyplanet.com
  • 33. Top level portal Tier 1 site collections based on business units or product areas Tier 2 sites that follow specific structure Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 34. Get organized • Understand what is out there • Who owns the content? • Does it need to be moved? • Does it need to be indexed/searchable? • Is the folder structure important? • Do you need to maintain historic metadata? Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 35. 4. Migrate and transform Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 36. Email Email Cell Twitter Cell Twitter Blog Blog cbuck@axceler.com cbuck@echotechnology.com @buckleyplanet 425.246.2823 425.246.2823 @buckleyplanet http://buckleyplanet.net http://buckleyplanet.com
  • 37. 5. Set up a process of continual improvement Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 38. Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 39. What’s your culture of change? “Even those who fancy themselves the most progressive will fight against other kinds of progress, for each of us is convinced that our way is the best way.“ — Louis L'Amour • Understand your corporate culture before you try to change anything • Explain what it is you’re trying to do, and get end users onboard • In addition to executive buy in, you need your end users to buy in Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com
  • 40. Contact me • Christian Buckley cbuck@axceler.com +1 425-246-2823 @buckleyPLANET buckleyPLANET.com • Additional Resources available – 11 Strategic Considerations for SharePoint Migrations http://bit.ly/j4Vuln – The Insider’s Guide to Upgrading to SharePoint 2010 http://bit.ly/mIpOBZ – Why Do SharePoint Projects Fail? http://bit.ly/d1mJmw – What to Look for in a SharePoint Management Tool http://bit.ly/l26ida – The Five Secrets to Controlling Your SharePoint Environment http://bit.ly/kzdTjZ – ReadyPoint (free) http://bit.ly/gGXIPO – Davinci Migrator http://bit.ly/ieZ5L8 – echo for SharePoint 2007 http://bit.ly/iwfl3f Email Cell Twitter Blog cbuck@axceler.com 425.246.2823 @buckleyplanet http://buckleyplanet.com