Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

51
@nozurbina @LavaCon Adaptive Content: Architecture Plus Process Minus a Healthy Dose of Reality Noz Urbina [email protected] @nozurbina lessworkmoreflow.blogsp ot.com Julian Murfitt [email protected]

description

Adaptive content is one of the most powerful and critical concepts of this decade. It is an attempt to address a never-before-seen diversity of content contexts and platforms, as well as sky-high user expectations. We are in an age where our smartphones are already starting to bore us. What were head-spinning miracles of science and technology less than three years ago “lack innovation” today. With customers assimilating new technologies into their lives and resetting expectations at this speed, the pressure to provide innovative, differentiating and strategically significant content experience is higher than ever. New platforms and interface paradigms are just around the corner. Adaptive content promises to help us address these challenges, but it still takes organisations years to adapt themselves. Noz Urbina focuses on how content architecture and process need to be altered for adaptive content, and what to do when reality sets in.

Transcript of Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

Page 1: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Adaptive Content: Architecture Plus Process

Minus a Healthy Dose of Reality

Noz [email protected]@nozurbinalessworkmoreflow.blogspot.com

Julian [email protected]

Page 2: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Noz Urbina• Consultant/Trainer for Mekon Ltd.

– Content strategy, Technical Communications– 10 years in content and mark-up– Author– Chairperson for Congility Events

(congility.com)

Page 3: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Julian Murfitt• CEO & Founder, Mekon Ltd.

– Experience with publishing, high/tech, manufacturing and aerospace defence businesses

– Small-to-medium-to-very-large enterprises

– More understanding = better solutions

Page 4: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

In a nutshell• We’re all talking about multi-device,

multi-channel delivery

• Adaptive content is a great answer

• But it’s really hard and expensive to do

• Here’s how to do it in a feasible, progressive way

Page 5: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Steps to adaptive content1) Audience

2) Modularity

3) Taxonomy

4) Semantic Content Modelling

Page 6: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

The challenge - The Right List

• Right content• Right format• Right language• Right time

Page 7: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Achieving multichannel delivery is time

consuming and complex

• It can be a long, multiphase journey

• Some authors struggle badly to adapt

• It affects all of your editorial and publishing processes directly or indirectly

Page 8: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

DEFINING OUR TERMS

Responsive DesignAdaptive DesignEmbedded UA Adaptive Content

Page 9: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Responsive designAll content is delivered. Appearance, layouts and features are adjusted for device client-side

Page 10: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Adaptive designDevice and other context is detected, then server-side logic sends only appropriate layouts & features

LinkedIn

Page 11: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

App

Mobile Site

LinkedIn

Page 12: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

EMBEDDED USER ASSISTANCE

Because they never wanted a manual in the first place!

Page 13: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

eUA• Brings the manual content to the

user ...Delivers help content directly inside

hardware or software user interfaces

...At the location and time it’s most relevant.

Page 14: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

eUA, EmHelp, UAP, mini-help• Terminology seems to be evolving• Integral part of the application

– Still owned by the authors• Minimalism is King

– Limited real estate– Consumed at a glance (then back to work)

• Pop-ups are evil(?) – Scratching the surface of eUA– It’s NOT Clippy

Page 15: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Page 16: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Page 17: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Page 18: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

AutoCAD

Page 19: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

AutoCAD

Page 20: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Benefits of eUAWhy is it better than PDF, Tri-pane or Context sensitive Help?• Doesn’t break user context

– Proactive in giving help– Not waiting for frustrated user

• Speed– Your software or device is to help them do what they’re

trying to do• Learning tool

– For users and for you! Monitor their usage of content.• Could replace (or at least reuse) from the manual

Page 21: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Easier with new applications• Mobile devices can have very little space• Yet another destination for your content

– Increased pressure to re-use• Writing challenge

– Minimalism– Architecture (maintain right context and make

it all fit together)

Page 22: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

And more...

Page 23: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

BUT WHAT ABOUT THE CONTENT?

The stuff that the people are actually looking for?

Page 24: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Content and User Experience• The more diverse the

interaction contexts, the more stretched content will become

• Square peg, round hole, bad experience

Page 25: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Adaptive Content• Content designed

to adapt to multi-channel multi-format

• Can be: – Transformed– Filtered

• Because it’s got:– No presentation

information!– Structure– Rich metadata– Built-in, in-line

semantics

Page 26: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Adaptive Content• Adaptive Content

Enables Contextually-Appropriate Experiences

Page 27: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Steps1) Audience

2) Modularity

3) Taxonomy

4) Semantic Content Modelling

Page 28: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

WHO ARE YOUR USERS?Audience analysis to persona and user stories

Audience Modularity Taxonomy Content Modelling

Page 29: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Example CustomersExternal• Future customer• Existing customers

– End users– Developers

• Registered user• General public

Internal• Engineers -

Service/Field/Support• Consultants• Developers• Trainer• Authors• SMEs• Sales• Marketing

Audience Modularity Taxonomy Content Modelling

Page 30: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Current Situation?

• Who are you?• What is your experience

level?• What are the

physical/environmental conditions

• What content consumption method are you using?

• What are you doing?• Where are you?• What did you do?• What version are you

using?• What language do you

prefer?

Audience Modularity Taxonomy Content Modelling

Page 31: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

User StoriesI’m an end user. How do I install the PrintJet2050 on Windows 8?

I’m a service engineer onsite at St. Heliers Hospital trying to repair an MRI scanner but can’t find the answer I need in my iPad documentation. I’ve called into a support technician to help.

Audience Modularity Taxonomy Content Modelling

Page 32: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Take time and resource• TechComm often not given client access easily

Audience Modularity Taxonomy Content Modelling

Page 33: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

MODULARITY & TYPED CONTENT

Audience Modularity Taxonomy Content Modelling

Page 34: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

ModularityOriginal Flow New

ScenarioNew Audience

NewPlatform

Audience Modularity Taxonomy Content Modelling

Page 35: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Module TypesJust to get you started...• Concepts• Tasks• References• Glossaries

Audience Modularity Taxonomy Content Modelling

Page 36: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Benefits• Reuse across deliverables• Focus on minimalism increases consumption• Easier to manage content for translation• Send only changed blocks for review• Clear guidelines about what should go in

certain types of module

Audience Modularity Taxonomy Content Modelling

Page 37: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Writing for reuse is not easy• Writers must collaborate more• “Ownership” is changed

Audience Modularity Taxonomy Content Modelling

Page 38: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

TAXONOMY

Page 39: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Taxonomy• Extend labelling systems for modules

– Document naming conventions– Module naming conventions– Keyword labels to improve SEO

• Facetted search• Basis for content exchange with

other departments/system

Audience Modularity Taxonomy Content Modelling

Page 40: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

TaxonomyAudience Modularity Taxonomy Content Modelling

Page 41: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Facetted SearchAudience Modularity Taxonomy Content Modelling

Page 42: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Facetted SearchAudience Modularity Taxonomy Content Modelling

Page 43: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Personas and Stories to TaxonomyI’m a diabetic. What is the meaning of error code 7 on my OneTouch blood glucose meter?

– Error codes

I’m a potential customer researching what GPS chipsets meet the XYZ standard?

– Stages in product development or sales cycle– Industry standards– Technical specifications

Audience Modularity Taxonomy Content Modelling

Page 44: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Benefits• Speak with a common language• Increase quality of translations• Improve online search-ability

Audience Modularity Taxonomy Content Modelling

Page 45: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Politically difficult to establish• Management often don’t “get it”

Audience Modularity Taxonomy Content Modelling

Page 46: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

METADATA (SEMANTIC CONTENT MODELLING)

Page 47: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Metadata & SemanticsMetadata• Defined as – data about other data• Provides a way of further describing an object

Semantics• Gives meaning to content

<step>Press the <uicontrol>Print</uicontrol> button<clause>The <act>Food Safety Act 1990</act> states that … </clause>

The basis for Adaptive Content

Audience Modularity Taxonomy Content Modelling

Page 48: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Audience Modularity Taxonomy Content Modelling

Page 49: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Reality time• Letting go of formatting is hard for some

authors– Team roles become more specialised

• Legacy migration needs careful consideration• Project scoping and roll-out is essential• Going without a CCMS is risky for larger or

complex projects

Audience Modularity Taxonomy Content Modelling

Page 50: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

IT’S WORTH IT!

Adaptive content is the most scalable future-proof approach going

Page 51: Adaptive Content equals Architecture plus Process minus Reality [Noz Urbina, LavaCon 2013]

@nozurbina @LavaCon

Q&A...and book give-away!

[email protected]@nozurbina / @thecsbook

lessworkmoreflow.blogspot.com