What is Career Key?
Career Key offers career assessments, based on scientific theory, that help people make career and educational choices.
Project Goal
To create a content model that would yield meaningful, reusable content for their website. The steps to creating a content model include researching the subject domain and creating a domain model. I was brought on by Carrie Hane of Tanzen to assist with the project after the initial research phase had already been conducted.
Discovery: Researching the Subject Domain
To research the subject domain, I needed to discover what Career Key’s content was about. The following resources were helpful in researching that question: user journeys, a project road map, story mapping, target audience research, and current website content. I also paid attention to key terms and definitions during the research process because these would later translate to objects in the domain model.
Creating a Domain Model
A domain model is a conceptual model of the subject domain that shows the concepts (objects) found in that domain and the specific relationships between them. Career Key’s new content domain helped them brand and position their product.
Note: Because Career Key is continuously implementing the domain and content model, they have asked that these images not be shared in this case study.
Creating a Content Model
A content model is a model that focuses on the structured content that you will actually publish.
Career Key’s content model is part of a long-term plan to connect all of their digital assessment products when they market them on their website. I consulted Career Key’s data schema to determine relevant content types for the model. Many objects from the domain model were converted into content types. An object can be converted into a content type if there is more than one instance of that object. A content type has a definition and must also have attributes. The content model provides structure to the concepts that were mapped in the domain model. The content model also shows the relationships between content types, so that the model can be easily converted into structured content. For example:
Content Type | Attributes |
---|---|
Person: a human being who wants to improve their career | username |
first name | |
last name | |
email address | |
alternate email | |
password | |
profile image |
Website content types might also include web page, blog, or video. Content types and attributes can later become CMS fields.
Below is an example of a small part of a model that shows the relationships between the content types Person, Role, and Product:
Outcome
Career Key is implementing the content model in phases because they are currently focused on product content, which is not public. They have made updates to their website content based on our strategy work, but have not fully implemented the content model.