Digitalised Customer Management Workflows

Client: 104 Corporation
Date: 2S February 2015
BPM/CRM systems (Business Process / Customer Relations Management) are web platforms, which are widely used organising workflows for call-centre customer management. The system I was involved had to digitally unite and streamline all the workflows of the call centre activity, from the customer contact management to convert customer requests into calls to action for the right department ensuring immediate problem solving.

Project backgrounds and objectives

For the project I was responsible as UX Researcher within the UX department of 104 Corporation – Taiwan’s No.1 job platform. I designed the new BPM/CRM system on operators’ mental models, therefore, along with a dashboard hub, easy-to-navigate interface and support tool offerings, the operator can make sales and service outbound and inbound calls effectively and comfortably.

Beyond reinventing the system aiming to elevate selling, marketing and service quality, I was also promoting effective collaboration across different teams through facilitating agile UX methods into the development processes in which the core team consisting of the product owner (PO), system analyst (SA), visual designer (VD), programmers (PG) and so on was set up, in contrast to past traditional waterfall design processes.

Process

Discover

Understand users

Define

Analyse pain points and workload

Design

Map stories and design wireframes

Test & Delivery

Test usability and create muck ups

Discover

Understand users

We started with clarifying the existing workflows and grouping functions through an Affinity diagram. Then, shadowing and collage sessions with front-line staff were conducted to get understanding on practical issues and requirements. Based on these outcomes, a user story map was created to identify users needs.

Shadowing observation
Shadowing observation
Co-creation collage workshop
Co-creation collage workshop
Define

Analyse pain points and workload

Referring to observation, along with a Swimlane flowchart analysis, workflows were optimised. Then, solutions to reduce workload and minimise errors, as well as tools to boost productivities were addressed for later information architecture and wireframe design. In the meantime, the function-based development stories were created with the engineers and consequently projected on the needs-based user stories.

Workflow break down workshop
Workflow break down workshop
Swimlane
Design

Map stories and design wireframes

Based on development stories, contents of the platform were architected. Then we adopted component-based development, which is useful for complicated website building in an iterative and incremental manner. With a large set of page states obtained, wireframes were used to discuss and present the layout structure and navigation scheme.

Wireframe component collage
Wireframe component collage
Wireframe sketch
Wireframe sketch
Wireframe development workshop
Wireframe development workshop

Soon later Axure interactive lo-fi prototypes were developed according to user behaviours and the type of information. In the meantime the interactive pattern library was built.

Test & Delivery

Test usability and create muck ups

Rapid interactive prototypes can be quickly changed based on immediate feedback. Prototypes were also validated by usability testing. Most significant problems such as disruptions and cognitive error were found and then reduced.

Usability test
Usability test

Whilst the prototypes were likely more stable, hi-fi mock ups were created by the graphic designer to show overall appearance of the web platform, followed by a style guide in which all visual components such as font size, colour and status were defined.

Results and Impacts

The operators gave throughout a positive response to the new CRM system with higher efficiency and effectiveness for more intuitive navigation, good-experience information structure and work flows with support tool offerings. The development team also appreciated pattern-based design, which was much easier for them to maintain and to expand the applications.

“The new dashboard is a hub from my daily tasks, news feeding, to frequent-used links, effectively accelerating my workflows!”

— Frontline staff/ User

The mindset of the product team and stakeholders were changed as more flexible and BIG THINKING.

“The system needs to stand in the shoes of different users such as managers and specialists.”

— Product owner

“The design process must be adjusted and iterative as the situation changes.”

— System analyst