profile

Model Thinking

Your content model isn’t finished


Issue 37

Managing your content model over time, part 1

Your content model isn’t finished

One lesson that I share repeatedly in talks and in Model Thinking is that teams working with a content management system (CMS) need to expect that their content model will evolve.

But when one of the early steps of a CMS project is finalizing the content model, we reinforce the idea that the model is immutable. And, the reality is that many teams are funded as project teams, and many organizations lack institutional support for evolving the content model.

Viewing the model as unchangeable and failing to fund ongoing content modeling work is a recipe for the failure of a CMS implementation. We can’t easily address the resourcing constraints, but we can learn how to more effectively manage a changing content model.

A source of truth

First, I think it’s helpful to identify what is the source of truth for your content model. You need all partners and stakeholders in your CMS implementation to agree on the source of truth. Is it what’s deployed to your production instance of the CMS? Is it some other sort of artifact?

The path of least resistance is to say that the production instance is the source of truth for the content model, but that’s a non-decision decision that ends up short-sighted. You might end up having discussions about improper fields that go like this:

“Hey, I think we need to change the fields in this content type because XYZ.”

“Yeah well, we can’t really do that.”

“Why not? This is causing problems for our editors and the wrong information is getting published to our website.”

“Because that’s what’s in the model.”

And even if you don’t have that kind of discussion, you still lack a good mechanism for evolving the content model while it’s in active use. You need to document your content model. I usually call this documentation the content model specification.

Why you should document the content model

Content management projects involve a lot of people and moving pieces. Institutional knowledge is great, but it’s fleeting, so you want to have something that everyone can turn to as a resource about the content model.

Reasons to document the content model include:

  • To have a clear source of truth: Even a small CMS implementation has content stakeholders and engineering stakeholders who will benefit from documentation about the content model. Larger implementations have many, many more people who might need the documentation.
  • To guide future evolution of the content model: You can build the guidelines for changing the content model directly into its documentation.
  • For handoffs and collaboration between stakeholders: Whether it’s a brand-new CMS build or changes to the existing, a variety of disciplines need to review and give feedback on the content model. A draft specification is a great place to contain the comments and discussion in a way that you can’t get any other way.
  • For continuity in case of turnover: Maybe your documentation is for the longer term when you—or other members of the project team—have moved on. The documentation is a sign of respect for the future.

No matter how well a system is initially defined and implemented, small changes made over time can add up to trouble—that is, unless they’re properly managed.

 

Managing Enterprise Content: A Unified Content Strategy by Ann Rockley

Top of mind

  • A recent achievement: Contentful is introducing a new professional certification, the Contentful Certified Solutions Architect Professional, and I earned the credential as a beta tester of the certification test.
  • Best thing I read since last issue: Why We Love Baseball by Joe Posnanski—I’ve followed baseball for most of my life, and that may be the reason it’s big in the life of my family. This book of 50(-plus) stories about baseball from around the world and in a variety of leagues captures some of the legends and humanity and nuance that makes baseball so enjoyable. I was pleased with how many stories I remember from when they happened, and proud to see the name of someone I interviewed multiple times as a sports reporter.
  • Something that made me smile in the last 2 weeks: My wife was out last night in a terrific Austin storm, and she told me about seeing a full rainbow at sunset with lightning flashing inside the arch of the rainbow. It sounded amazing, and I’m thrilled she got to see it. I’ve since seen videos circulating online, and the sunset rainbow lightning looked phenomenal.
  • A pattern I noticed recently: My Instagram Reels feed has been feeding me a number of independent musicians promoting upcoming albums. Each musician is posting a variety of clips of themself performing or lip-syncing one of their songs in different settings, and it’s almost always the same few bars of the song. I can see how this might be good for the algorithm (I see it, so anecdata proof!), but every clip I see makes me less and less interested in the final product. I’ve been oversaturated with the good part and I start to dislike music that isn’t horrible.

Thanks for reading!

Did someone forward you this email? Subscribe here

If you’re already a subscriber and you found value in something here, tell your friends and colleagues to subscribe!

Welcome to the 2 new subscribers who joined us since the last issue of Model Thinking.

Model Thinking

Model Thinking is for people who work where content, systems, and design meet.Each issue connects ideas across content strategy, content modeling, and content management system design with a focus on what actually works in practice.

Share this page