top of page

Optimize Smart Streetlight Control Experience - Part 1

Phliips shield-1.png
100 coral.png

Digitalizing Sunstay Solar luminaires with an existing app ‘Service Tag’ and allow SunStay users to have:

  1. Secure device connection 

  2. A seamless experience for lighting configuration and monitoring (Click on me to view part 2)

Background

02 mobile phone.png
20 street light.png

Service Tag is an existing app that supports hundreds of NFC-based smart streetlights from Signify (formerly known as Philips Lighting).

SunStay is the FIRST Bluetooth-based streetlight integrated into Service Tag and is CHALLENGING for its unique requirements and technique limitations.

I executed the design and coordinated with two product teams to create optimized experiences for connecting, configuring, and monitoring SunStay smart streetlight.

My Responsibilities

  • Led design workstream including research, wireframing, prototyping, testing, etc.

  • In charge of design coordination between 2 product teams

  • Collaborated with both hardware and software teams.

  • Key contributor to business stakeholder coordination to get buy-in

role.png

Approach

appoach.png

DISCOVER

Engaged Various Stakeholders To Fill Knowledge Gap

In order to build a better understand of the SunStay products, I kicked off the discovery phase by setting up expert interviews with the Sunstay internal teams, and then continued with user interviews. At the same time, I also led the efforts to collect market inputs because they experiennced with wider user diversity and thus shared deeper perspective and higher vision.

Led 3 expert interviews, 4 markets interviews & 5 user interviews

discover.png

Created a Centralized Knowledge Repository
To Connect 2 Siloed Product Teams

As I communicated with the Service Tag team, I observed there were a lot of repetitive communications across the different teams. To save back-and-forth communication, I invested time into organizing documents on research to improve information transmission across teams.

file managing.png

DEFINE

So Many Inputs? Categorize & Prioritize

One of the biggest challenges was balancing moving forward with designs while connecting / debating with other teams for pending decisions. It was like everyone was waiting on something and they all looked for a finalized decision.

Scored Options On An Effort/Impact Scale

Thus, I started to work with PM to prioritize and categorize inputs with various methods like card sorting, reviewing use cases, defining user journeys to help prioritize the core features and drive the decision-making process.

matrix.png

Problem Statements

We evaluated all requests and balanced values for users with the efforts of the development to finalize the product requirements.


In summary, how can we help users:

  1. To connect the luminaires with mobile devices with a Secure & Simple flow?

  2. To configure and monitor the light even without having too much knowledge on SunStay products? (This will be discussed in Part 2, click on me to view)

THE KEY CHALLENGE

Having Service Connection With BLE
Maintains A Critical Security Flaw

1071647809187_ 1.png

During installation

  • Get 2 QR codes from the box

  • Place one on the head, the other on the pole

1041647808465_ 1.png

Whenever need connection 
(All other products)

  • Other products use NFC, so users have to climb up to scan code on head

  • Height is the “security factor”

Group 329.png

Here’s comes the problem

Whenever need connection
(SunStay Products)

  • SunStay uses a Bluetooth connection so that users can connect on ground level.

  • Also means everyone can access

FIRST ATTEMPT

What If We Create One PW Per Order

Concept Flow

idea 1.png
idea 1 image.png
iOS-Product-luminaire.png
iOS-Product-luminaire-2.png
iOS-Product-luminaire-1.png

AND Why Is It NOT gonna work?

To make this idea work, we have to make sure every single light we sell to the customers is somehow customized in order to keep the same password for an entire order/ a project. It asks a lot from the hardware team to work on the charge controller. Also, this idea is hard to scale for a long-term value (ex: what if in the future SunStay products are sold by the warehouses? ) Thus, we decided to not investigate into this concept.

SECOND TRY

What If To Let Users Create Password?

Evolving from the first idea, I started to think if we couldn’t create password for the users, what if we let the users to create for themselves? The first installer who connects with the luminaire during installation could create a P.W. to claim the light and then share that P.W across the team for later connections.

Concept Flow

idea 2 flow.png
iOS-Product-luminaire-1.png
iOS-External-ID.png
iOS-Product-luminaire-3.png
iOS-Product-luminaire.png
iOS-Product-luminaire-4.png
iOS-Product-luminaire-2.png

AND Why Is It NOT gonna work?

This idea may exist in an ideal case as it’s dependent on various conditions to make it work. For example, the ideal case would have multiple installers working on the same project, and they all “claim” lights with the same P.W. However, what if one of them creates a wrong P.W. without even notice? Then it will become a problem for later connections. There’re so many lights and so many crew members involved in a project, it’s going to be very error-prone.

BACK TO THE DRAWING BOARD

Inspirations From The Past

The password approaches didn’t work, so I went back to my drawing board and started to reimagine the journey for the users. I also reached out to my dear colleagues. By analyzing the pros and cons of my concepts with them, a new idea evolved in my mind.

Why not let the installer manager creates projects and share project access with the crew?

brainstorm.png

Concept Flow

idea 3 flow.png

AND Why Did This Idea Work?

With this concept, no P.W. logic is involved. This will reduce a lot of typing work from the users. And it’s even more secure this way because P.W can be leaked but project accesses can only be managed by the admin (installer manager) It’s more manageable and more convenient to the users.

DESIGN

MVP First

Manager flow - Create Project and invite users

manager.png
iOS-Product-luminaire.png
iOS-Product-luminaire-2.png
iOS-Product-luminaire-3.png
iOS-Product-luminaire-4.png
iOS-Product-luminaire-1.png

Crew’s flow - Register light under project and connect

installer.png
iOS-Product-luminaire-5.png
iOS-Register.png
iOS-Connecting.png
iOS-Product-luminaire-6.png

AFTER USER FEEDBACK

How Can I Iterate For Even fewer Works
& Better Error Protection

When presenting the first-round design to the markets and users, although feedbacks were positive, users developed concerns regarding repetitive actions. What if the installers work for multiple projects? What if they make a mistake and they didn’t realize it?

To simplify the flow even more, I could simply make it auto-select last used project, but it didn’t solve users’ concern regarding making errors.

Solution 1: take advantage of the existing location feature in Service Tag

After reviewing the current features of Service Tag, I realized that I could leverage the GPS of the lights for validation of the project registration as all lights in the same project will only be installed adjacent to each other.

iOS-Product-luminaire.png
iOS-Register-1.png
iOS-Register.png
iOS-Product-luminaire-3.png

SHOOT FOR NORTH STAR

And I Didn’t Stop There

Since the concern was raised by the installer manager but not the installers, I realized solution 1 which focuses mainly on the crew members is not enough, so I really investigated into the location concept and explored other ideas based on solution 1.

Solution 2: Double - Check By The Managers

By giving a view of the registered lights on map, the manager can easily spot any light that look off and give it a quick fix. This allows the manager to have bird-view of the project and thus makes the project more manageable.

iOS-Product-luminaire.png
iOS-Product-luminaire-1.png
iOS-Product-luminaire-2.png
iOS-Register.png

Outcome

deco.png

Success measurement based on SUS & NPS

test method.png
截屏2022-03-28 下午4.58.26.png
截屏2022-04-24 下午6.53.53.png
bottom of page