take control of your website migration

21
Take Control of Your Website Migration @jdavidhobbs 10 November 2011

Upload: david-hobbs-consulting

Post on 05-Jul-2015

2.188 views

Category:

Technology


4 download

DESCRIPTION

Presented as CM Pros Webinar on November 10, 2011. See screencast at http://www.youtube.com/watch?feature=player_embedded&v=emgdfR5kWuA

TRANSCRIPT

Page 1: Take Control of Your Website Migration

Take Control of Your Website Migration

@jdavidhobbs

10 November 2011

Page 2: Take Control of Your Website Migration

Your migration control knobs

• Raw heft • Distance • Quality • Content handling Most organizations don’t think enough about these controls and run into related issues as surprises

@jdavidhobbs 2 hobbsontech.com

Page 3: Take Control of Your Website Migration

Control Knob: Raw Heft

1) Migration is a perfect opportunity to better focus your site and improve quality by dropping content

2) Less weight is easier to migrate

@jdavidhobbs 3 hobbsontech.com

Page 4: Take Control of Your Website Migration

Yeah, but how?

Main points: • Set weight loss as a goal and track it • Separate out what’s easy from what you want! A couple approaches: • Natural attrition • Rules-based

@jdavidhobbs 4 hobbsontech.com

Page 5: Take Control of Your Website Migration

Set goal and track it

http

://w

ww

.flic

kr.c

om/p

hoto

s/m

igra

tionh

andb

ook/

6289

1170

89/

0

100

200

300

400

500

600

700

800

900

Rewrite Moving As-is Staying inplace

Dropping

Remaining

Complete

@jdavidhobbs 5 hobbsontech.com

Page 6: Take Control of Your Website Migration

Rules-based culling

Inventory Define Rules Confirm Implement

@jdavidhobbs 6 hobbsontech.com

Page 7: Take Control of Your Website Migration

Rules-based culling example

Inventory Define Rules Confirm Implement

@jdavidhobbs 7 hobbsontech.com

For more, see Rethinking the Content Inventory series at bit.ly/rethinkinventory

Page 8: Take Control of Your Website Migration

Rules-based culling example

Inventory Define Rules Confirm Implement

Example rules: If business focus is high, then edit If less than six page views in the last month, then drop If the page is in version 2, then move as-is If the page is in version 1 and more than 100 page views in the last month, then as-is Otherwise, drop

@jdavidhobbs 8 hobbsontech.com

Page 9: Take Control of Your Website Migration

Rules-based culling example

Inventory Define Rules Confirm Implement

@jdavidhobbs 9 hobbsontech.com

Page 10: Take Control of Your Website Migration

Raw heft final thoughts

• Don’t yo-yo diet • Attempt to cut based on rules • Remember the vision for your project overall

when cutting content

Impact: More focused site and an easier migration

@jdavidhobbs 10 hobbsontech.com

Also see The Web Diet at bit.ly/webdiet

Page 11: Take Control of Your Website Migration

Control Knob: Distance

If you already have a base station on the moon, then moving to the next crater might be easy. If you live in a cardboard box, then moving into a condo down the street may be difficult.

@jdavidhobbs 11 hobbsontech.com

Page 12: Take Control of Your Website Migration

@jdavidhobbs 12 hobbsontech.com

http

://w

ww

.flic

kr.c

om/p

hoto

s/m

igra

tionh

andb

ook/

6289

0994

59

Page 13: Take Control of Your Website Migration

Other Distance Decisions

• Other distance decisions: – Amount of structural changes to content – IA changes – New content required – New functionality – Number of content types / templates

Impact: less planning and transformation required

@jdavidhobbs 13 hobbsontech.com

Page 14: Take Control of Your Website Migration

Control Knob: Quality

One of the most important knobs you have at your disposal is quality level, and it isn’t just a simple yes / no toggle switch

@jdavidhobbs 14 hobbsontech.com

Page 15: Take Control of Your Website Migration

Some Quality Level Questions

• What elements that currently are unmanaged will be managed?

• How will links within the content be handled? How will redirects happen?

• In general, what HTML transformation needs to occur?

• How accurate does placement and tagging need to be?

• What backend structure should be in place? What default values will be used?

@jdavidhobbs 15 hobbsontech.com

Page 16: Take Control of Your Website Migration

Important Quality Tidbits

• Even if you go with the incumbent team / tool capabilities, you should ask yourself what level of quality you expect.

• Talking about quality early avoids expectation surprises when it’s too late

• When reviewing quality expectations, consider who is responsible for attaining that quality level and also who will test that this is done

Impact: Better quality as well as improved QA process

@jdavidhobbs 16 hobbsontech.com

Page 17: Take Control of Your Website Migration

Control Knob: Content Handling

Don’t just consider the movement of content – there are important steps before and after @jdavidhobbs 17 hobbsontech.com

Page 18: Take Control of Your Website Migration

Six Steps of Content Handling • Consider what needs to happen at each step • Look at cost of each step

Impact: Understanding manual effort earlier, reducing effort, and improving quality

@jdavidhobbs 18 hobbsontech.com

http://www.flickr.com/photos/migrationhandbook/6289099459/ Also see Content Handling Process at bit.ly/contenthandling

Page 19: Take Control of Your Website Migration

Avoiding Frankenstein’s Monster

• Many orgs wind up with Frankenstein’s monster quickly after launch

• Product manage for ongoing quality, and consider the product management process during migration itself

@jdavidhobbs 19 hobbsontech.com

Page 20: Take Control of Your Website Migration

You Sit At The Controls!

• Raw heft • Distance • Quality • Content handling

@jdavidhobbs 20 hobbsontech.com

Page 21: Take Control of Your Website Migration

You Sit At The Controls!

• Raw heft • Distance • Quality • Content handling

Special Offer for CM Pros: 50% off Website Migration Handbook v2.0 Go to http://migrationhandbook.com/v2 and enter the code cm pros are cool to buy before the handbook is generally available

@jdavidhobbs 21 hobbsontech.com