top of page

[ REDACTED ] TELECOM

VICINITY

Mobile • Enterprise • Information architecture • User journey

Creating a single touchpoint that standardizes experience, and
streamlines availment process of multiple services for employees

DISCLAIMER: Written in this article are from my perspective while working on the project and does not reflect the views of the company owning the product in any way. Some parts of the app had also been slightly altered for presentation purposes

[Redacted] Telecom has office sites located in various cities across the Philippines. Each site has its own services and facilities available to the employees. The company invests in these to provide better employee experience & culture.

Services and facilities inventory:

*The main headquarters hold the largest inventory of services and facilities, offering all items listed below. Other office sites offer only some of the following:

Gym class
Basketball court
Medical consultation
Cafeteria
Shuttle service
Parking
Car rental

Gate pass

Work desks
Huddle rooms
Meeting rooms
Health emergency response
Facility maintenance service
Security risk response

The problem

Employees have low awareness of the available services and facilities in the office site they’re based in or visiting

Various apps are being built specifically for a single service/facility, causing disjointed and inconsistent experience

Employees may be aware of these services and facilities but has no knowledge how to avail/request or may have different ways of doing so

App objective

Gateway experience

Provide employees a gateway experience in discovering services, facilities and location-based apps available per office site

Single touchpoint

Have a single touchpoint to book, request, report, and check-in to services and facilities available in all [Redacted] office sites

Streamlined request and approval process

Create a standard request/booking form which upon submission gets forwarded to the corresponding service owner/administrator

*Form will be forwarded to the supervisor's app access should approval is required

My role

As the UX architect & designer, I was in charge of the product’s strategy, information architecture, user flows, wireframes, as well as the logo and interface design.

 

Creating a single app for multiple services also means that I am responsible for communicating and building relationships with multiple service owners a.k.a. stakeholders.

 

As the app gets coded, I worked closely with the developers, conducted a design fidelity testing to ensure compliance to the approved design and experience. 

PROJECT TEAM INCLUDES:

• Project owner

• Project manager

• Agile coach

• Scrum master

• Business analyst

​

Note: All of my outputs are checked as well by my UX manager for approval

Let's get the UX started

Cast of characters

Any user-centered ux process will start with the question “Who will use the app?

The answer given to me was simple, “All [Redacted] employees”.

​

I thought it can’t be that simple! 🤔 So I probed further and yas!

I was able to identify three different employee roles:

The big picture

Creating a mobile app that houses multiple varying types of services can be quite overwhelming and can go sideways if not mindful. So, it was crucial to define the key function of the app. I came up with three:

  1. Provide location-based information

  2. Facilitate booking/reservation and check-in

  3. Trigger report to corresponding response team per site

These three defined what merits a service/facility/information to be built inside the app. So should there be any more in the future (which for sure there will be), we can cross-check if the functionality falls within these key functions.

​

#futureproofing #scalabledesign

​

​

​

Information architecture

Now that I know who my users are and defined the key functions of the app, I can now start creating the information architecture

Vicinity_IA 2.png

Standardized experience

It may sound challenging to create a standard, generic experience for various types of services. But since we already defined the key functions of the app, realizing the commonalities in each services came easy.

​

I visualized the generic experience by creating a high-level user journey. This set the standard experience across all services, and in a way became my guide whenever a service that required customization almost led me to overcomplicating design solutions. At the end of the day, availing a service should be as easy as booking your hotel room for your next getaway, right?

Visuals and interface

Coming up with the name of the app was definitely not easy. I want something short but sweet. A single word to represent what the application is all about. I literally asked random people within the team to brainstorm names with me just to find the one.

 

In the end, Vicinity sounded perfect for a mobile app created to house location-based services.

My activities

Stepping in the shoes of the app user, I should first and foremost be informed of the following:

• Upcoming activities - time and location

• Requests that needs approval - current status

I'd hate to miss any bookings I have if I were them. When I have none or needs another service, then I'd go to the list of services available to me.

Activities.jpg

Office sites

Showing one office site at a time should save the user time and effort scrolling/browsing services in office site they're not in or rarely visit.

 

This page was designed to show one site at a time, displaying services available and location-related information.

Site.jpg

Approvals

This page is only available if the system identified the user as a Supervisor or an assigned Service Owner/Administrator.

 

During my employee roles study, these types are always on the go, running and attending meetings. So, the approvals page was designed to be without any fuss.

​

Approvals-2.jpg

Takeaway

The UX architecture of Vicinity has been proven effective even after the application was rebranded, and more services were accommodated. 

​

The solid information architecture and generic high-level user journey were the key to having a scalable and future-proof product. Finding commonality in multiple services with different use cases may be challenging, but definitely possible. The key to this is to have a clear definition of your product's goal and function.

​

Vicinity became the go-to app of employees whenever they need a location-based service and information. Discovering new ones also became easy as Vicinity has its own announcement section. When the pandemic hit the country, it was one of the essential apps to the skeletal work force who needed to work at the office, and imperative when all employees were eased-in for return.

bottom of page