Improving the Client's User Experience - JAB 2012

Preview:

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