using custom post types to align with mental models of backend … · 2016. 3. 5. · opportunity:...

17
Using Custom Post Types to Align with Mental Models of Backend Users Erin Olmon @erinolmon

Upload: others

Post on 09-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

Using Custom Post Types to Align with Mental Models of Backend Users

Erin Olmon @erinolmon

Page 2: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

MENTAL MODELS. WORDPRESS. CUSTOM POST TYPES.

WordCamp Dayton March 5, 2016

Erin Olmon @erinolmon

Page 3: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

“The models people have of themselves, others, the environment, and the things with which they interact.”

Don Norman The Design of Everyday Things

Page 4: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

MENTAL MODELS

➤ Inform peoples’ expectations about similar situations

➤ What does similar mean? Situations where models transfer. For example: portrait/layout mode on devices.

➤ Not based on fact

➤ Highly individual based on a person’s unique experiences

Page 5: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

EXAMPLE: WHERE DO THE LICENSE PLATES GO?

Page 6: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

GAPS BETWEEN MENTAL MODELS AND REALITY YIELD USABILITY CHALLENGES

Page 7: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

MENTAL MODELS - THE DESIGN ARTIFACT

There is also a design discovery artifact in user experience design called a mental model. Indi Young wrote the book on this artifact.

Page 8: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

THE MENTAL MODEL DESIGN ARTIFACT

Page 9: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

LET’S BRING THIS BACK TO WORDPRESS

Page 10: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

TWO EXPERIENCES OF WORDPRESS

➤ Front End. We pay a lot of attention to this.

➤ Administrative. A few people pay attention to this. We will eventually pay more attention to this. In some cases. Probably.

Page 11: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

WE KNOW TAGS. DO THE USERS KNOW TAGS?I’m sorry, I have to do what with what

to put my bee blankie guest article on the

website???

Page 12: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS)

➤ Posts + Taxonomy allow us to do a lot of magic. In many cases, we don’t need a custom post type, and the queries and code are nicer.

➤ Custom Post Types appear as explicit entities in the administrative area of WordPress.

➤ Custom taxonomies, too.

Page 13: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

TWO EXPERIENCES OF WORDPRESS

An “apiary calendar” entry can be categorized by “season”

A “Guest Article” will immediately look like the right place to guest contributors. (as opposed to “President’s Message”)

These terms make sense and are quickly identifiable.

Page 14: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

MATCH TERMINOLOGY AND MENTAL MODELSI’m writing a guest

article about knitting beehive blankies for

moisture control.

Page 15: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

WHY IS THIS GOOD FOR US?

➤ We are perceived to understand the problems and needs of our clients.

➤ It’s easier to educate a person on how to manage content when the type of content they are managing makes already matches how they think about the content.

Page 16: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

HOW DO WE FIGURE THIS OUT?

➤ Listen to peoples’ words. Especially during early conversations. “How do you imagine adding new things to the website?”

➤ Show a blank or squiggle menu. Ask them to what the labels should be.

Page 17: Using Custom Post Types to Align with Mental Models of Backend … · 2016. 3. 5. · OPPORTUNITY: CUSTOM POST TYPES (AND FIELDS) Posts + Taxonomy allow us to do a lot of magic. In

QUESTIONS? COMMENTS?