Upload
randy-carey
View
1.188
Download
1
Embed Size (px)
DESCRIPTION
An applied strategy for improving the CMS user experience from the client's perspective. Presented at J and Beyond 2012, Bad Nauheim, Germany. See slide notes for slide-by-slide comments.
Citation preview
Improving the Client’s User Experience
Randy Carey
iCueProject.com
Strategy:
their own CMS user experience
Strategy:
so we can deliver usability
PHPMVCHTML
embrace complexity…
Areas to improve
Areas to improve
front-endediting
Areas to improve
‘client’backend
Areas to improve
role-basedACL
Areas to improve
client’sedit screens
Areas to improve
segmentusers
Areas to improve
task-basedworkflows
Areas to improve
We can do better
Areas to improve
front-endediting
?
Areas to improve
‘client’backend
admin template
‘client’ template
admintemplate
‘client’ template
A C L
• Administrator• Super
• Staff
admintemplate
‘client’ template
Templateassignment
• Bluestork
• Mission Control
client’s dashboard icons
client’s dashboard icons
Mission Control: rokQuickLinks
Mission Control: rokQuickLinks
Areas to improve
role-basedACL
grant access to backend
Single role for client
Multiple roles for client
Multiple roles for client
explained in RocketTheme Magazine
Areas to improve
client’sedit screens
RedShop - out-of-box product edit screen
We can do better
Areas to improve
segmentusers
Recognize difference in users:infrequent-and-casual –vs– frequent-and-engaged
Recognize difference in users:infrequent-and-casual –vs– frequent-and-engaged
/images/a
/docs/a
/video/a
/images
/docs
/video
/images/staff
/docs/staff
/video/staff
/images
/docs
/video
Areas to improve
task-basedworkflows
Task-specific extensions
eventsRestaurant menustestimonials
specializedinventory
listing
1
2
3
5
5
iCueProject.com plugin
index.php?option=com_k2&view=items&catid=2
iCueProject.com plugin
index.php?option=com_k2&view=items&catid=3
implementingthe client’s user experience
http://client.com
Improving the Client’s User Experience
Randy Carey
iCueProject.com