Successfully reported this slideshow.
Jun 26, 2013
This is a preview version of the Content Modelling Workshop that I've co-written with Cleve Gibbon. So far we've given this workshop in Cape Town and Minneapolis. Coming soon to Helsinki, and hopefully elsewhere. This deck introduces the ideas and methodologies of content modelling. It's a subset of the slides for the workshop. The full workshop also includes more information on structured content, benefits of content modelling, many group exercises and discussions, and tips on how to putting these practices to work in real projects.
CONTENT MODELLING: THE ART OFDESIGNING STRUCTURED CONTENTRachel Lovinger @rlovinger & Cleve Gibbon @clevegSample slides from the workshopPhoto by EricGjerde
2©2013 All rights reserved.INTRODUCTIONSPhotobyRohannaMertensCleve GibbonCTOCognifideRachel LovingerExperience DirectorRazorfish
3©2013 All rights reserved.• ‘70s – the child of database programmer andan editor• ‘80s – student, photographer, writer, andfilmmaker• ‘90s – making interactive training programs• Early ‘00s – web developer, working onpresentation templates that displayedcontent from a CMSToday, I do content strategy as part of a UserExperience department, collaborating withpeople from many disciplines.HOW I GOT HERE (CONTENT STRATEGIST)Rachel,Age 9
4©2013 All rights reserved.• ‘70s – hyperactive child to nightshift nurses• ‘80s – designer, come gamer, and consolehacker• ‘90s – student, lecturer, modeler and UIdeveloper• Early ‘00s – platform developer / architectbuilding trading platformsToday, I work equally across with content andtechnology to create engaging platforms tobetter serve customersHOW I GOT HERE (CONTENT TECHNOLOGIST)Cleve,Age 6
5©2013 All rights reserved.• The content strategist uses the content model to:• Validate experience concepts & designs• Explore the needs of the content creators• Drive the development of taxonomies• Communicate the content design details to those implementing the CMS• Instruct content producers• The content technologist, uses the content model to:• Get the business to pop the content bonnet from the get go.• Bring technologists upstream into content conversations.• Engage humans in the key elements of content architecture.• Provide a visual reference point for structured content.• Paint the incomplete content picture and highlight the obvious gaps.• Drive discussions around responsive design, mobile, targeting, translation, …CONTENT MODELLING
6©2013 All rights reserved.• Part One: Background• Let’s talk about structured content• Content Modelling Overview*• Benefits of content modelling• PartTwo: Creating ContentModels• Which content should be modelled?• Content types• Content properties• PartThree: RefiningContent Models• Attributes vs. relationships• Chunking & assembling• Adaptability• Part Four: Putting it toWork• Responsive design• Content APIs• Meaningful structure• CMS architectures• Content architecture*WORKSHOP AGENDA* Section included
9©2013 All rights reserved.Chart SongAlbumPageArtistProfileHOW DO WE GET TO STRUCTURED CONTENT?Manage content separatefrom display (CMS)Content ModellingRich MetadataImage by Richard Cyganiak and Anja JentzschWeb Standards
- Mark Boultonhttp://www.markboulton.co.uk/journal/structure-first-content-alwaysYou can create good experienceswithout knowing the content.What you can’t do is create goodexperiences without knowing yourcontent structure.
11©2013 All rights reserved.CONTENT MODELLING IS……structured content design.It’s both an art and a science.• The art is “designing” something that is simple, clear and relevant.• The science is “engineering” elegant structures with integrity andconsistency to house sustainable content.
12©2013 All rights reserved.HOW IS IT DONE?• It’s data modelling for content (and we’ve been doing it for a long,long time within the software industry…).• Content modelling mines, defines and refines structured content.• The tangible output from content modelling are content model(s).
13©2013 All rights reserved.WHAT IS A CONTENT MODEL?A content model is a formal representation of structured contentas a collection of content types and their inter-relationships.• Defines and documents all the different types of content you willhave for a given project.• Provides detailed descriptions and specifications of each contenttype, their attributes and relationships with each one another.
14©2013 All rights reserved.HIGH LEVEL CONTENT MODEL: DIAGRAMLandscape ofcontent typesChart SongAlbum PageArtist Profile
15©2013 All rights reserved.CONTENT MODEL: DIAGRAMIdentify and expresskey contentrelationships
16©2013 All rights reserved.More info about the underlying data storage & specsDETAILED CONTENT MODEL: SPREADSHEET
17©2013 All rights reserved.DETAILED CONTENT MODEL: DOCUMENTCreate documents usingWord,Wikis, PowerPoint
18©2013 All rights reserved.• A content model helps clarify requirements and encouragescollaboration between designers, developers setting up the CMS,and content creators.• Content modelling helps bring the content strategy to life whilealso making sure:• The designs are complete and accurate• The business user needs are taken into account• The content management solution (incl. CMS) supports the content needs• The content strategy is sustainableCONTENT MODELLING FOSTERS ALIGNMENT
19©2013 All rights reserved.MODEL THINKINGBusiness Creative/UX TechContent (Production, Management, Delivery) StrategyCompsWiresSpecsPrototypesArchitectureAPIsGoalsAudiencePlan
20©2013 All rights reserved.• Validate designs andplanned content• Identify constraintsand capabilities• Influence CMSselection• Design UIcustomizations• Ground designs in aninformation model• Discuss contentsources• Discuss contentworkflow• Pose requirementsquestions• Get aligned on labels• Discuss resourcesneeded• Create training andguidelinesMODELS SUPPORT DISCUSSION & DECISIONSBusiness Creative/UX Tech
21©2013 All rights reserved.• Content models are formal representations of structured content.• Content models should be simple, clear and relevant.• Content modelling is both art and science.• Value modelling over the model.• Use the process and the model to drive discussion and developalignment on content across disciplines.SUMMARY
PART TWO:CREATING CONTENTMODELS
23©2013 All rights reserved.• Which Content? – Determine which content in a design needsto be modelled• ContentTypes – Identify the various configurations of contentthat are distinct enough to be unique types in the system• Content Properties – Define each content type in detail• Attributes – Enumerate the content and metadata elements that make upeach type• Relationships – Express how content types relate to each otherCOMPONENTS OF A CONTENT MODEL
24©2013 All rights reserved.Use the designs and determine which content* will be:WHICH CONTENT SHOULD BE MODELLED?CMSDisplayDynamicOther
25©2013 All rights reserved.• Which types of content are different enough that they mightwarrant a unique structure?• Ex:Article, quiz, slideshow, recipe & event are fairly distinct.CONTENT TYPES© A List Apart, Jeff Baker and Alex Graham, Washington Post, Food Network, and Barnes & NobleArticle QuizSlideshowRecipeEvent
26©2013 All rights reserved.• Figure out the separate elements, or attributes, of each one. Thinkabout how each segment of information will be used.• Related content items can be linked to or embedded.• Ex: Book & author eachhave their own page.CONTENT PROPERTIESEventEvent NameLocationDate & TimeEvent © Barnes & NobleBook Page (link)Author Page (link)Event Type
PART THREE:REFINING CONTENTMODELS
28©2013 All rights reserved.• Attributes vs. relationships – Determine which parts of acontent type are core attributes of the type, and which arerelationships to other types• Chunking & assembling – Consider the decisions points aroundhow granularly the content will be chunked, and how those chunkswill be assembled• Adaptability – Further refine the model by creating additionalattributes that make it easier for the content to adapt to a widerange of contexts, platforms, devices, and channelsREFINING CONTENT MODELS
PART FOUR:PUTTING IT TO WORK
30©2013 All rights reserved.• Responsive Design• Content APIs• Meaningful Structure• CMS Architectures• Content ArchitecturePUTTING IT TO WORK
31©2013 All rights reserved.• More content through increased interactions.• Increased complexity through more experiments.• Fewer resources to manage more content.• We’re approaching the unmanaged content tipping point.• Technology not equipped to plug people/process gaps.• Mindset shift to getting content everywhere.• Immature multi-channel publishing for marketing.• No time to define and shine!
- D. Keith Robinson, Think Vitaminhttp://blog.teamtreehouse.com/redefining-content-management/There are four importantpieces to the contentmanagement puzzle:content, people, process andtechnology.
33©2013 All rights reserved.Sustainable content requires us to understand:• how best to apply technology (CM Ecosystem)• to support the processes (Workflow)• that people use to produce (Author Experience)• and consume (Customer/Service Experience)• structured content (Content Modelling).⇒ Content Architecture is the Design PhaseCONTENT ARCHITECTURE
35©2013 All rights reserved.CONTENT ARCHITECTUREContentStrategyContentManagementWhyContentArchitectureWhat HowActionablePlanOperationalmodeltechnicalsolutionhttp://www.clevegibbon.com/content-architecture/sustainablecontent
37©2013 All rights reserved.• Structuring content is an interdisciplinary task• Content modelling is the art & science of designing structuredcontent• Content modelling enables responsive design, enhanced authoringinterfaces, and smart components• Content models define and express content types, contentattributes & content relationships• Creating and refining content models is an iterative process thatinforms and is informed by design, business needs, and technology• When we put content models to work we arrive at responsibleresponsive design, content APIs, meaningful structures, andeffective use of CMS architectures• Sustainable content requires a well-design content architectureWHAT WE’VE LEARNED
Karen McGraneContent Strategy for MobileRahel Bailie & Noz UrbinaContent Strategy for Decision MakersSara Wachter-BoettcherContent EverywhereBob BoikoContent Management BibleAnn Rockley & Charles CooperManaging Enterprise ContentHeather HeddenThe AccidentalTaxonomist
39©2013 All rights reserved.PEOPLE TO FOLLOWAt the intersection of Content Strategy, Responsive Design, StructuredContent, and the Future-Friendly Web.• Karen McGrane (@karenmcgrane : slideshare : blog)• Rahel Anne Bailie (@rahelab : slideshare : blog)• Sara Wachter-Boettcher (@sara_ann_marie : slideshare : blog)• Noz Urbina (@nozurbina : slideshare : blog)• Cennydd Bowles (@Cennydd : blog)• LukeWroblewski (@lukew : slideshare : blog)• Ethan Marcotte (@beep : blog)• Brad Frost (@brad_frost : slideshare : blog)• Mike Atherton (@mikeatherton : slideshare : blog )And of course…• Rachel (@rlovinger : slideshare : blog)• Cleve (@cleveg : slideshare : blog)• Kerry-Anne Gilowey (@kerry_anne : slideshare)
40©2013 All rights reserved.Cleve Gibbon@email@example.comTHANK YOUPhotobyRohannaMertensRachel Lovinger@firstname.lastname@example.org