defining content architecture

82
Cleve Gibbon @confab2012 Defining Content Architecture

Upload: cleveg

Post on 28-Jan-2015

105 views

Category:

Technology


0 download

DESCRIPTION

Content Management is a complex problem made up of content, people, process and technology. And it's getting harder has we move into a structured content world.Content Architecture is the design phase for Content Management where we use tools to better abstract and encapsulate content, This presentation defines content architecture.

TRANSCRIPT

Page 1: Defining Content Architecture

Cleve Gibbon@confab2012

Defining Content Architecture

Page 2: Defining Content Architecture

SAM

trategyrchitectureanagement

ContentContentContent

Page 3: Defining Content Architecture

Content ManagementRe-Visited

Page 4: Defining Content Architecture

Content Management

CMS

is not the

Page 5: Defining Content Architecture

Content Management

The End

is not at

Page 6: Defining Content Architecture

Content Management

The End-To-End

is

Page 7: Defining Content Architecture

THINK VITAMIN

D. KEITH ROBINSON

There are four important pieces to the content management puzzle: content, people, process and technology.

Page 8: Defining Content Architecture

BrandStrategy

MessagingStrategy

Content Audit

FormatDevelopm.

Tone of Voice

ContentStyle Guide

Copy Deck

EditorialCalendar

EditorialStrategy

LanguageGuidelines

MessageMaps

Terms of Use

Page Tables

Content Licensing

Sitemap

Taxonomy

MigrationStrategy

Content Analysis

Content Inventory

Gap Analysis

EditorialWorkflow

ContentModeling

CMSSelection

TechnicalArchitecture

MetadataStrategy

LinkedData

Data SourceAnalysis

Wireframes

HTML Production

ResponsiveDesign

Mobile Design

AuthorExperience

Release Management

PlatformStrategy

InteractionDesign

UsabilityTesting

E-CommerceIntegration

NavigationSchemes

Search

ControlledVocabularies

Context

LabelingSystems

Rollout

AuthorTraining

Multi-Channel

Tagging

Content Delivery

Networks

Cloud-BasedSystems

Standards &Policies

Content Governance

StructuredContent

StructuredAuthoring

ChangeManagement

Content Types

ContentTemplates

User Management

Permission Models

Digital Assets

Media Assets

Big Data

ePUB

StakeholderAlignment

ContentApproval

AgencyOn-Boarding

PlatformRoadmap

Documentation This ISContent

Management

A/B TestingMVT Testing

Rights Management

TargetingTranslation

LocalisationData Privacy

Data Privacy Device Detection

Analytics

SocialMedia

Email

User Research Competitor

AnalysisProgramme Oversight

GoalSetting

VictoryConditions

Page 9: Defining Content Architecture

Content Management Ecosystem

Page 10: Defining Content Architecture

Essential Complexity.

Accidental Complexity.

All reasonable solutions to a problem must be complicated because “simple” solutions would notadequately solve the problem.

Arises purely from mismatches in the particular choice of tools and methods applied in the solution.

Source: Mythical Man Month, Fred Brooks

Page 11: Defining Content Architecture

The biggest problems in content management lie not in that (essential) complexity, but how we approach our solutions.

D. Keith Robinson

Page 12: Defining Content Architecture

Today, Content Management suffers from a massive dose of

Accidental Complexity.

Page 13: Defining Content Architecture

BUT…

Page 14: Defining Content Architecture

We haveTwo Essential weapons

in our fight against complexity

Page 15: Defining Content Architecture

Abstraction

Grady Booch, Object-Oriented Analysis & Design with Applications

Page 16: Defining Content Architecture

Encapsulation

Grady Booch, Object-Oriented Analysis & Design with Applications

Page 17: Defining Content Architecture

Everyday Abstraction & Encapsulation

Page 18: Defining Content Architecture

Content Management Ecosystem

Page 19: Defining Content Architecture

SOCIAL MEDIA

CRM

SEARCH

ECOMMERCE

ANALYTICS

MARKETING AUTOMATION

MOBILE

WEB

EMAIL CMS

CONTENT

CH

AN

NE

LS

INT

EG

RA

TIO

NS

Content Management Abstraction & Encapsulation In Action

Page 20: Defining Content Architecture

Content Architecture is both the “time” and “place”

where you Abstract & encapsulate

Content

Page 21: Defining Content Architecture

Some examples…

Page 22: Defining Content Architecture
Page 23: Defining Content Architecture

major sponsorship deals witha strong brand focus

Page 24: Defining Content Architecture

It wasn’t always This way…

Page 25: Defining Content Architecture
Page 26: Defining Content Architecture

KILL Blob!

Page 27: Defining Content Architecture

Less PSDs. More Browser-driven designs.

Page 28: Defining Content Architecture

Goodwood Hospitality Mobile Site

Page 29: Defining Content Architecture

Less pixel perfect designs.

More Flexible, fluid, Device-driven designs.

Page 30: Defining Content Architecture

Let designers create layouts using 960 grids

Page 31: Defining Content Architecture

Results

• Content Strategy In Progress• Content Architecture Aware• Responsive Design Approach• Adaptive Content – Next

Page 32: Defining Content Architecture
Page 33: Defining Content Architecture

663 Registered Users

300 Billion Minutes in 2011

41 Million Concurrent Users

1200 Downloads Per Minute

124 Million Connected Users

http://skypenumerology.blogspot.co.uk/

Page 34: Defining Content Architecture

Email LandingPage Microsite Payment

GatewayConfirm

Page

Connected “Content”Journeys are High Effort

Page 35: Defining Content Architecture
Page 36: Defining Content Architecture

Results

• Content Strategy – In Review• Content Architecture Aware• Responsive Design Approach• Adaptive Content – Next

Page 37: Defining Content Architecture
Page 38: Defining Content Architecture

1 Campaign

Every Month

True Mashup of Content & Commerce

Page 39: Defining Content Architecture

Results

• Content Strategy – In Progress• Content Architecture Aware• Responsive Design – Next • Adaptive Content – Next

Page 40: Defining Content Architecture

DefiningContent Architecture

Page 41: Defining Content Architecture

We see:

Print brands struggling to adapt their content to digital platforms.

‘Digital’ brands fighting the new battle to get mobile.

Page 42: Defining Content Architecture

We Hear:

Cleve> Why?

Editor> I’m afraid. I’m afraid because my journalists are afraid.

Editor> Because we have just be furnished with our CMS logins.

Cleve> So why am I here?

Editor> And the CMS helps IT manage us, constrains how we write, and makes us less productive.

Cleve> And?

Editor> To ensure this never happens again!

Page 43: Defining Content Architecture

we educate:

Cleve> The complete backstory. Why are we doing this?

Marketer> We’ve done the creative. PSDs sorted and our design agency is building out the HTML now. Making serious progress (Jazz Hands). What do you need from us to get this into the CMS?

Marketer> To rollout the new web site re-design…1 hour passes…

Cleve> OMG (inner voice).

Cleve> Mobile?

Marketer> Yeah, yeah. But don’t go overboard. Just make it legible!

Page 44: Defining Content Architecture

Because we’ve learnt:

“Unstructured content is stupid and old-fashioned. It’s costly, complex, and does not generate a competitive advantage.”

Ann Mulcahy,Former CEO of Xerox

Page 45: Defining Content Architecture

Single File Channel Hopping is Dumb

Print Web Mobile

Epub

Other…

Web

Mobile

Mobile

Web

Page 46: Defining Content Architecture

We need to “Step Back” & “Structure”

Print

Web

Mobile

Other…

StructuredContent

Page 47: Defining Content Architecture

Beware of the Blob? Done.but now what?

Page 48: Defining Content Architecture

Encapsulate Structured Contentbehind well-designed, meaningful, Content APIs

ContentArchitecture

Page 49: Defining Content Architecture

StructuredContent

Capture

Access

SearchU

pd

ate

Content APIs

Page 50: Defining Content Architecture

Design extensible mechanisms toget content in & get content out

ContentArchitecture

Page 51: Defining Content Architecture

Role-Based Authoring Interfaces

Print

Web

Mobile

Other…

Sales

Merchandiser

Translator

SEO/Copy

Legal

Structured content

Content APIs

Page 52: Defining Content Architecture

Both Informs and is informed bythe solution architecture.

ContentArchitecture

Page 53: Defining Content Architecture

Publishing

Structured Content

Editorial

Serv

ices

CreateSupport

Collects Delivers

Page 54: Defining Content Architecture

The “Design Phase” for content management.

ContentArchitecture

Page 55: Defining Content Architecture

UXInformationArchitecture

InteractionDesign

VisualDesign

UsabilityEngineering

Content ArchitectureContent

ModelingAuthor

ExperienceWorkflow

Platform Development

Build Test Release Support

Conte

nt

Str

ate

gy

Page 56: Defining Content Architecture

Content ArchitectureContent

PeopleProcess

Content ModelingAuthor ExperienceWorkflow

Within the context of technology

Page 57: Defining Content Architecture

Content Modeling

a very powerful,cross discipline,

communication toolfor structured content

Page 58: Defining Content Architecture

task

task

task

task

DATA

Page 59: Defining Content Architecture

task

task

task

StructuredData

Page 60: Defining Content Architecture

Paradigm Shift

Page 61: Defining Content Architecture

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

tasks

data

ObjectOriented

Page 62: Defining Content Architecture

task

task

task

task

CONTENT

Page 63: Defining Content Architecture

taskcontent types

content types

task

task

StructuredContent

Page 64: Defining Content Architecture

ContentModeling

Modularity

Substitutability

Whole/Part

Abstraction Encapsulation

Aggregation

InheritanceOpen/Closed

Page 65: Defining Content Architecture

We appear to be walking the same walk, but not talking the same talk.

Page 66: Defining Content Architecture

Leverage over 25 years of modelingof data and objects

Page 67: Defining Content Architecture

Author Experience

A bad author experience oftenresults is an even worse

customer experience.

Page 68: Defining Content Architecture

Role-Based Authoring

Driven off the content model.

overlay roles, permissions and content rights.

Spec & Build authoring interfaces to capture content for each identified role.

Page 69: Defining Content Architecture

“There is a growing understanding that content management systems should be beautiful” – Matt Thomson

“The happier people are, the better their content will be, the more content they’ll produce.” – Patrick Cooper, NPR

Page 70: Defining Content Architecture

Add & tag content, You will search & find it later

Author Rewards

Add and tag contentyou get suggestions/linked content

Platform reports what doesn’t workyou can focus on what does

Page 71: Defining Content Architecture

Workflow

The process part of thecontent management

problem

Page 72: Defining Content Architecture

The majority of our clients make little or no use of cms workflows.

Workflow Facts

The highest productivity gains come from scaling people with processes.

Workflow focuses on defining standards and policies for making content production processes both “repeatable” & “predictable”, i.e. Boring!

Page 73: Defining Content Architecture

Data Driven

Behaviour Driven

ContentModeling Workflow

Page 74: Defining Content Architecture

ContentExecution

Page 75: Defining Content Architecture

Content management requires constant development

Page 76: Defining Content Architecture

Content Management Sprint

Discover Define

Design & Develop

Dry Run

Deploy

CMS CMS CMS CMS CMS …

Plan ForChange

Page 77: Defining Content Architecture

Content Management Sprint

Strategy Tactics

Architecture & Build

Testing

Rollout

CMS CMS CMS CMS CMS …

Execute ForChange

Page 78: Defining Content Architecture

A

BC

Value Planningover plans

Where you planned to be.

Where you need to be.

happy start

Page 79: Defining Content Architecture

BBCNIC NEWMAN

You can't afford to create a piece of content for any one platform.

Instead of crafting a website, you have to put more effort into crafting the description of different bits of an asset, so they can be reused more effectively, so they can deliver more value.

Page 80: Defining Content Architecture

But you do need an effective platformto create structured content, and…

Page 81: Defining Content Architecture

MANAGING DIRECTOR, GOOGLEANDY BERNDT

“After the platform becomes user friendly, when it is opened up to the best storytellers and designers and communicators, they tend to add another level to it.

The rare time when you find people who really appreciate both sides of that coin (innovation and storytelling) is where truly amazing things happen.”

Page 82: Defining Content Architecture

Cleve Gibbonwww.cognifide.com

@Cleveg