As a developer, you know how to build structured content, understand relational databases, and make all the pieces come to life. But do you know where it comes from, what it's meant to do, and how authors will interact with it? In this session, we'll go from ideation to launching a site that is useful and usable. Learn what content strategy brings to the process and the questions developers need to ask for a CMS to fully support its content. Leave knowing you can build a system that allows non-technical people to effectively manage content.
3. @carriehd
How hard is it to
get clients to
focus on content?
A. Easy peasy
B. We have to remind
them a couple times
C. As hard as squeezing
orange juice from an
apple
4. @carriehd
How often are
your projects late
because of
content?
A. Never
B. Less than half the
time
C. More than half the
time
D. Every. Single. Time.
22. @carriehd
front-end content strategy
planning for the experience and creation
of content, including messaging, editorial
planning, mapping business goals to
audience needs, and writing
back-end content strategy
planning appropriate structure,
technology, and processes to support
content reuse
28. Don’t
Repeat
Yourself
Andy Hunt & Dave Thomas
The Pragmatic Programmer
Duplication in logic
should be eliminated via
abstraction
Duplication in process
should be eliminated via
automation
33. @carriehd
RELATIONSHIPS
How the objects connect together
OBJECTS
Categories of things
Parts of the Domain Model
ice cream factory
singer song
pilot space craft
madeIn
sings
flies
38. @carriehd
Audit against your model
How does current content compare to model?
What gaps are there?
What needs to be created?
What will wait?
What opportunities do you have for reuse?
44. @carriehd
What is this project?
Content Type Attribute Example Content
Project Project Name Belvedere Castle Restoration
Facility or Feature
Facility/Feature
Name
Belvedere Castle
Project Short Description
Our restoration of the Belvedere will address the overall
condition of its structures and terraces, modernize
systems that support its preservation and use, and
restore lost aspects of the historic design. A future phase
of this project will include providing an accessible route
to the Belvedere, one of the most heavily visited
destinations in the Park.
45. @carriehd
How will it affect my visit to or commute through
the park?
Content Type Attribute Example Content
Facility or Feature Area 70s
Facility or Feature Geolocation 40.779447 -73.96906
Project Closure Information Area around the Castle is not closed.
How long will it last?
Content Type Attribute Example Content
Project
Expected
Completion
unknown
Project Current Phase Design
46. @carriehd
What will it look like when it’s done?
Content Type Attribute Example Content
Project Images belvedere-rendering.jpg
Are there other projects happening nearby that I
need to know about?
Content Type Attribute Example Content
Project Project Name King Jagiello Monument
Project Project Name Obelisk
Project Project Name The Ramble
79. @carriehd
Why does this need to exist?
Who are we building this for?
Who will be creating the content?
What is the content going to be?
When will this need to change or be updated?
How will things change over time?
83. @carriehd
Make content work harder
Help people can find your content
Be ready for new technology
Make redesigns about the visuals
Increase return on investment
Content strategy is better for your business.
84. @carriehd
Sets same priorities for everyone
Takes advantage of stakeholder expertise
Make your products useful and useable
Encourages true collaboration
Makes improvements easier and faster to
make
Content strategy is better for your team.
85. We should always be looking to make a
clean system with an interface ready to be
used by a system which has not yet been
invented…. Messy interfaces introduce
complexity which we may later regret.
Tim Berners-Lee
from “Simple Things Make Firm Foundations”
www.w3.org/blog/2008/01/modularity/
Content strategy is better for the world wide web.