"The Truth About Content Migrations" - Gilbane Boston 2011

Blend Interactive
Blend InteractiveEditor at Blend Interactive
The Truth About
Content Migrations

     Deane Barker
   Blend Interactive
They’re painful.

    [The End]
Definition:
    The one-time movement of
   content from one publishing
platform to a different publishing
             platform.
The Four Phases
 1.    Inventory
 2.    Mapping
 3.    Transfer
 4.    QA
Phase #1: Inventory
"  What content is moving?
     "  What content can we get rid of?
"    How can it be grouped?
"    What content requires special handling?
"    What content requires changes?
"    How volatile is the content?
Don’t move bad content.

  This is the time for
   spring-cleaning.
Start your inventory as early as
            possible.
 Before you start development.

  Even before you pick a new
          platform.
Be prepared for this process to
    get highly politicized.
Keep your inventory systematic
       and organized.

Have a central point of focus and
        record-keeping.
"The Truth About Content Migrations" - Gilbane Boston 2011
Inventory Outputs
"  List of content that will migrate divided into
   logical groups
"  List of content that will require special
   handling
"  List of content that will require changes
   along with scope
Phase #2: Mapping
"  How is content going to “fit” and work in the
   new platform?
"  What changes will be required to rich text
   content?
"   How is the overall structure of the content
   going to transfer?
"The Truth About Content Migrations" - Gilbane Boston 2011
"The Truth About Content Migrations" - Gilbane Boston 2011
Content has different levels of
         “geography”

Some content is very specifically
 placed, while other content is
   automatically organized.
Home



     Products          About


Product    Product
                       History
   A          B
Press
Release
Highly-geographical content is
   much harder to migrate.

 You have to migrate both the
  content and the placement.
Stub Mapping
                   Home



        Products          About



  Product A   Product B   History




Existing                                               Home     New

                                            Products          About



                                      Product A   Product B   History
Mapping Outputs
"  An understanding of where all content is
   going in the new platform and why
"  Page stub structure
Phase 3: Transfer
"  How are the actual bytes moving from one
   system to another?
Migrating out of a CMS is a lot
 easier than the alternative.

 CMS enforces at least some
       consistency.
Are you going to extract from the
     repository level or the
       publication level?
Repository vs. Publication
       Extraction

                      HTML
Repository



             Processing
How will URLs change on the new
           platform?

How interlinked is your content?

 How are you going to keep all
      those links valid?
What is the actual mechanism of
          movement?

       Copy-and-paste?
         Automated?
When Copy-and-Paste Works
"    When you don’t have a lot of content
"    When you have access to cheap labor
"    When your content is highly geographic
"    When you have enough resources for
     sufficient QA
When Automated Migration Works
"  When you have large volumes of content
"  When your content is not highly-geographic
"  When you have sufficient technology and/or
   development resources
You don’t have to use the same
method for your entire project.
The Dreaded Content Freeze
"  Once you start migrating from A to B,
   content changes on A need to stop
"  Length of the freeze window depends on the
   volatility of the content
Automated Migration Tools
"  Great answer to the Transfer phase
"  Less of an answer to everything else
"  They still have to be configured and tested
Transfer Output
"  Content ready for QA
  "  Outputs from this phase will likely be
     segmented
Phase 4: QA
"  How much content is going to be reviewed
   for compliance?
  "  All of it?
  "  A representative sample?
"  Who has the authority to clear individual
   content, and the site as a whole, for release?
Types of QA
"  Technical QA
  "  Did this content transfer well?
  "  Does it look broken?
  "  Does it comply with the style guide?
"  Editorial QA
  "  Is this content valid and correct?
  "  Where any errors introduced during transfer?
Ideally, track the QA process
    inside the CMS itself.
"The Truth About Content Migrations" - Gilbane Boston 2011
"The Truth About Content Migrations" - Gilbane Boston 2011
During QA, reporting is key.

You should have access to a daily
number showing the percentage
      of content cleared.
The Four Phases
 1.    Inventory
 2.    Mapping
 3.    Transfer
 4.    QA
"  http://migrationhandbook.com
"  WEB
   http://gadgetopia.com

"  TWITTER
   @gadgetopia

"  EMAIL
   deane@blendinteractive.com
1 of 41

Recommended

The Hardest Part of Microservices: Your Data - Christian Posta, Red Hat by
The Hardest Part of Microservices: Your Data - Christian Posta, Red HatThe Hardest Part of Microservices: Your Data - Christian Posta, Red Hat
The Hardest Part of Microservices: Your Data - Christian Posta, Red HatAmbassador Labs
3.4K views37 slides
Microservices and Integration: what's next with Istio service mesh by
Microservices and Integration: what's next with Istio service meshMicroservices and Integration: what's next with Istio service mesh
Microservices and Integration: what's next with Istio service meshChristian Posta
3.3K views60 slides
Reactive Architectures by
Reactive ArchitecturesReactive Architectures
Reactive ArchitecturesRalph Winzinger
1.4K views30 slides
Remix by
RemixRemix
RemixTalentica Software
206 views42 slides
Microservices with Spring Cloud, Netflix OSS and Kubernetes by
Microservices with Spring Cloud, Netflix OSS and Kubernetes Microservices with Spring Cloud, Netflix OSS and Kubernetes
Microservices with Spring Cloud, Netflix OSS and Kubernetes Christian Posta
1.5K views11 slides
Atlanta Microservices Day: Istio Service Mesh by
Atlanta Microservices Day: Istio Service MeshAtlanta Microservices Day: Istio Service Mesh
Atlanta Microservices Day: Istio Service MeshChristian Posta
3.9K views52 slides

More Related Content

What's hot

Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi... by
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...VMware Tanzu
1.2K views18 slides
MongoDB and Machine Learning with Flowable by
MongoDB and Machine Learning with FlowableMongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with FlowableFlowable
555 views26 slides
The hardest part of microservices: your data by
The hardest part of microservices: your dataThe hardest part of microservices: your data
The hardest part of microservices: your dataChristian Posta
21.4K views89 slides
WebDev Crash Course by
WebDev Crash CourseWebDev Crash Course
WebDev Crash CourseCesar Martinez
96 views49 slides
Evolution of integration and microservices patterns with service mesh by
Evolution of integration and microservices patterns with service meshEvolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service meshChristian Posta
2.6K views51 slides
How we use Python at Bitbucket by
How we use Python at BitbucketHow we use Python at Bitbucket
How we use Python at BitbucketMark Adams
474 views14 slides

What's hot(13)

Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi... by VMware Tanzu
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
Modernizing the Legacy - How Dish is Adapting its SOA Services for a Cloud Fi...
VMware Tanzu1.2K views
MongoDB and Machine Learning with Flowable by Flowable
MongoDB and Machine Learning with FlowableMongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with Flowable
Flowable555 views
The hardest part of microservices: your data by Christian Posta
The hardest part of microservices: your dataThe hardest part of microservices: your data
The hardest part of microservices: your data
Christian Posta21.4K views
Evolution of integration and microservices patterns with service mesh by Christian Posta
Evolution of integration and microservices patterns with service meshEvolution of integration and microservices patterns with service mesh
Evolution of integration and microservices patterns with service mesh
Christian Posta2.6K views
How we use Python at Bitbucket by Mark Adams
How we use Python at BitbucketHow we use Python at Bitbucket
How we use Python at Bitbucket
Mark Adams474 views
Cloud Native DevOps with cloud.gov Workshop by dlapiduz
Cloud Native DevOps with cloud.gov WorkshopCloud Native DevOps with cloud.gov Workshop
Cloud Native DevOps with cloud.gov Workshop
dlapiduz338 views
Dark launching with Consul at Hootsuite - Bill Monkman by Ambassador Labs
Dark launching with Consul at Hootsuite - Bill MonkmanDark launching with Consul at Hootsuite - Bill Monkman
Dark launching with Consul at Hootsuite - Bill Monkman
Ambassador Labs3K views
Altitude San Francisco 2018: We Own Our Destiny by Fastly
Altitude San Francisco 2018: We Own Our DestinyAltitude San Francisco 2018: We Own Our Destiny
Altitude San Francisco 2018: We Own Our Destiny
Fastly486 views
Microservices, DevOps, and Containers with OpenShift and Fabric8 by Christian Posta
Microservices, DevOps, and Containers with OpenShift and Fabric8Microservices, DevOps, and Containers with OpenShift and Fabric8
Microservices, DevOps, and Containers with OpenShift and Fabric8
Christian Posta2.5K views
Kafka Connect & Kafka Streams/KSQL - powerful ecosystem around Kafka core by Guido Schmutz
Kafka Connect & Kafka Streams/KSQL - powerful ecosystem around Kafka coreKafka Connect & Kafka Streams/KSQL - powerful ecosystem around Kafka core
Kafka Connect & Kafka Streams/KSQL - powerful ecosystem around Kafka core
Guido Schmutz745 views
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe by Fastly
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and WoeAltitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Altitude San Francisco 2018: HTTP/2 Tales: Discovery and Woe
Fastly316 views
Apache Kafka - A modern Stream Processing Platform by Guido Schmutz
Apache Kafka - A modern Stream Processing PlatformApache Kafka - A modern Stream Processing Platform
Apache Kafka - A modern Stream Processing Platform
Guido Schmutz761 views

Similar to "The Truth About Content Migrations" - Gilbane Boston 2011

"Issues with Content Migration" by Deane Barker at Content Workshops 2012 by
"Issues with Content Migration" by Deane Barker at Content Workshops 2012"Issues with Content Migration" by Deane Barker at Content Workshops 2012
"Issues with Content Migration" by Deane Barker at Content Workshops 2012Blend Interactive
1.8K views54 slides
How to prepare your site for content migration by
How to prepare your site for content migrationHow to prepare your site for content migration
How to prepare your site for content migrationBlend Interactive
2.7K views47 slides
Content Migrations: Getting from A to B by
Content Migrations: Getting from A to BContent Migrations: Getting from A to B
Content Migrations: Getting from A to BBlend Interactive
918 views73 slides
"Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit... by
 "Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit... "Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit...
"Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit...Terminalfour
1.8K views24 slides
T44u 2015, content migration by
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migrationTerminalfour
649 views13 slides
Charleston 2021 - Hit the ground running - Best practices for navigating cont... by
Charleston 2021 - Hit the ground running - Best practices for navigating cont...Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...Matthew Ragucci
48 views33 slides

Similar to "The Truth About Content Migrations" - Gilbane Boston 2011(20)

"Issues with Content Migration" by Deane Barker at Content Workshops 2012 by Blend Interactive
"Issues with Content Migration" by Deane Barker at Content Workshops 2012"Issues with Content Migration" by Deane Barker at Content Workshops 2012
"Issues with Content Migration" by Deane Barker at Content Workshops 2012
Blend Interactive1.8K views
How to prepare your site for content migration by Blend Interactive
How to prepare your site for content migrationHow to prepare your site for content migration
How to prepare your site for content migration
Blend Interactive2.7K views
"Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit... by Terminalfour
 "Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit... "Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit...
"Hook, Line and Syncer": Migrating existing websites within TERMINALFOUR Sit...
Terminalfour1.8K views
T44u 2015, content migration by Terminalfour
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migration
Terminalfour649 views
Charleston 2021 - Hit the ground running - Best practices for navigating cont... by Matthew Ragucci
Charleston 2021 - Hit the ground running - Best practices for navigating cont...Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Matthew Ragucci48 views
Axilent Tool Talk from Breaking Development 2012 by Loren Davie
Axilent Tool Talk from Breaking Development 2012Axilent Tool Talk from Breaking Development 2012
Axilent Tool Talk from Breaking Development 2012
Loren Davie400 views
Practical large scale migration guidance by Andries den Haan
Practical large scale migration guidancePractical large scale migration guidance
Practical large scale migration guidance
Andries den Haan708 views
Spca2014 practical large scale migration guidance v1.0 andries den haan by NCCOMMS
Spca2014 practical large scale migration guidance v1.0 andries den haanSpca2014 practical large scale migration guidance v1.0 andries den haan
Spca2014 practical large scale migration guidance v1.0 andries den haan
NCCOMMS524 views
Content migration Part 1: TERMINALFOUR t44u 2013 by Terminalfour
Content migration Part 1: TERMINALFOUR t44u 2013Content migration Part 1: TERMINALFOUR t44u 2013
Content migration Part 1: TERMINALFOUR t44u 2013
Terminalfour1.8K views
Content Modelling: What, why and how by Angus Gordon
Content Modelling: What, why and howContent Modelling: What, why and how
Content Modelling: What, why and how
Angus Gordon988 views
Migrating Very Large Site Collections (SPSDC) by kiwiboris
Migrating Very Large Site Collections (SPSDC)Migrating Very Large Site Collections (SPSDC)
Migrating Very Large Site Collections (SPSDC)
kiwiboris1.2K views
Site Migration and Content Strategy by Randy Carey
Site Migration and Content StrategySite Migration and Content Strategy
Site Migration and Content Strategy
Randy Carey3.2K views
Mastering SharePoint Migration Planning by Christian Buckley
Mastering SharePoint Migration PlanningMastering SharePoint Migration Planning
Mastering SharePoint Migration Planning
Christian Buckley6.6K views
#EuropeanSP--11 Strategic Considerations for SharePoint Migrations by Christian Buckley
#EuropeanSP--11 Strategic Considerations for SharePoint Migrations#EuropeanSP--11 Strategic Considerations for SharePoint Migrations
#EuropeanSP--11 Strategic Considerations for SharePoint Migrations
Christian Buckley774 views
LavaCon 2017 - Connecting Silos With Content Pipelines by Jack Molisani
LavaCon 2017 - Connecting Silos With Content PipelinesLavaCon 2017 - Connecting Silos With Content Pipelines
LavaCon 2017 - Connecting Silos With Content Pipelines
Jack Molisani54 views

More from Blend Interactive

"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ... by
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ..."The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...Blend Interactive
425 views83 slides
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ... by
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ..."The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...Blend Interactive
564 views69 slides
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017 by
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017Blend Interactive
677 views102 slides
"Never Knowing Enough: dealing with the self doubt that hinders your success.... by
"Never Knowing Enough: dealing with the self doubt that hinders your success...."Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success....Blend Interactive
282 views37 slides
"Making things real: Content strategy for realistic content management" - Con... by
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...Blend Interactive
1.2K views94 slides
"Making things real: Content strategy for realistic content management" - Con... by
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...Blend Interactive
857 views49 slides

More from Blend Interactive(20)

"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ... by Blend Interactive
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ..."The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
Blend Interactive425 views
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ... by Blend Interactive
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ..."The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
Blend Interactive564 views
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017 by Blend Interactive
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
Blend Interactive677 views
"Never Knowing Enough: dealing with the self doubt that hinders your success.... by Blend Interactive
"Never Knowing Enough: dealing with the self doubt that hinders your success...."Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success....
Blend Interactive282 views
"Making things real: Content strategy for realistic content management" - Con... by Blend Interactive
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
Blend Interactive1.2K views
"Making things real: Content strategy for realistic content management" - Con... by Blend Interactive
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
Blend Interactive857 views
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs... by Blend Interactive
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Blend Interactive467 views
Content Measurement and Analytics: Making Positive Change on the Web by Rick ... by Blend Interactive
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Blend Interactive422 views
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?... by Blend Interactive
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
Blend Interactive359 views
"Adaptive Content, Context, and Controversy by Blend Interactive
"Adaptive Content, Context, and Controversy"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy
Blend Interactive779 views
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017 by Blend Interactive
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
Blend Interactive337 views
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017 by Blend Interactive
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
Blend Interactive263 views
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017 by Blend Interactive
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
Blend Interactive307 views
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No... by Blend Interactive
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Blend Interactive806 views
Content Design for Mobile Devices - Now What? Conference 2017 by Blend Interactive
Content Design for Mobile Devices - Now What? Conference 2017Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017
Blend Interactive189 views
"Making Things Real: Taking content strategy from abstract to functional" - M... by Blend Interactive
"Making Things Real: Taking content strategy from abstract to functional" - M..."Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M...
Blend Interactive686 views
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen... by Blend Interactive
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
Blend Interactive911 views
"The Self-Directed Strategist: Building a Practice and Managing Organizationa... by Blend Interactive
"The Self-Directed Strategist: Building a Practice and Managing Organizationa..."The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
Blend Interactive1.3K views
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino... by Blend Interactive
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Blend Interactive739 views

Recently uploaded

HTTP headers that make your website go faster - devs.gent November 2023 by
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
26 views151 slides
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...ShapeBlue
55 views12 slides
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...ShapeBlue
61 views15 slides
Microsoft Power Platform.pptx by
Microsoft Power Platform.pptxMicrosoft Power Platform.pptx
Microsoft Power Platform.pptxUni Systems S.M.S.A.
61 views38 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
38 views43 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
50 views15 slides

Recently uploaded(20)

HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn26 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue55 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue61 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman38 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue81 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro27 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays33 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu28 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue89 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue28 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue44 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue26 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc72 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue25 views

"The Truth About Content Migrations" - Gilbane Boston 2011

  • 1. The Truth About Content Migrations Deane Barker Blend Interactive
  • 2. They’re painful. [The End]
  • 3. Definition: The one-time movement of content from one publishing platform to a different publishing platform.
  • 4. The Four Phases 1.  Inventory 2.  Mapping 3.  Transfer 4.  QA
  • 5. Phase #1: Inventory "  What content is moving? "  What content can we get rid of? "  How can it be grouped? "  What content requires special handling? "  What content requires changes? "  How volatile is the content?
  • 6. Don’t move bad content. This is the time for spring-cleaning.
  • 7. Start your inventory as early as possible. Before you start development. Even before you pick a new platform.
  • 8. Be prepared for this process to get highly politicized.
  • 9. Keep your inventory systematic and organized. Have a central point of focus and record-keeping.
  • 11. Inventory Outputs "  List of content that will migrate divided into logical groups "  List of content that will require special handling "  List of content that will require changes along with scope
  • 12. Phase #2: Mapping "  How is content going to “fit” and work in the new platform? "  What changes will be required to rich text content? "   How is the overall structure of the content going to transfer?
  • 15. Content has different levels of “geography” Some content is very specifically placed, while other content is automatically organized.
  • 16. Home Products About Product Product History A B
  • 18. Highly-geographical content is much harder to migrate. You have to migrate both the content and the placement.
  • 19. Stub Mapping Home Products About Product A Product B History Existing Home New Products About Product A Product B History
  • 20. Mapping Outputs "  An understanding of where all content is going in the new platform and why "  Page stub structure
  • 21. Phase 3: Transfer "  How are the actual bytes moving from one system to another?
  • 22. Migrating out of a CMS is a lot easier than the alternative. CMS enforces at least some consistency.
  • 23. Are you going to extract from the repository level or the publication level?
  • 24. Repository vs. Publication Extraction HTML Repository Processing
  • 25. How will URLs change on the new platform? How interlinked is your content? How are you going to keep all those links valid?
  • 26. What is the actual mechanism of movement? Copy-and-paste? Automated?
  • 27. When Copy-and-Paste Works "  When you don’t have a lot of content "  When you have access to cheap labor "  When your content is highly geographic "  When you have enough resources for sufficient QA
  • 28. When Automated Migration Works "  When you have large volumes of content "  When your content is not highly-geographic "  When you have sufficient technology and/or development resources
  • 29. You don’t have to use the same method for your entire project.
  • 30. The Dreaded Content Freeze "  Once you start migrating from A to B, content changes on A need to stop "  Length of the freeze window depends on the volatility of the content
  • 31. Automated Migration Tools "  Great answer to the Transfer phase "  Less of an answer to everything else "  They still have to be configured and tested
  • 32. Transfer Output "  Content ready for QA "  Outputs from this phase will likely be segmented
  • 33. Phase 4: QA "  How much content is going to be reviewed for compliance? "  All of it? "  A representative sample? "  Who has the authority to clear individual content, and the site as a whole, for release?
  • 34. Types of QA "  Technical QA "  Did this content transfer well? "  Does it look broken? "  Does it comply with the style guide? "  Editorial QA "  Is this content valid and correct? "  Where any errors introduced during transfer?
  • 35. Ideally, track the QA process inside the CMS itself.
  • 38. During QA, reporting is key. You should have access to a daily number showing the percentage of content cleared.
  • 39. The Four Phases 1.  Inventory 2.  Mapping 3.  Transfer 4.  QA
  • 41. "  WEB http://gadgetopia.com "  TWITTER @gadgetopia "  EMAIL deane@blendinteractive.com