Designing a Mobile App to Help Security Guards Prevent Theft

Designing a Mobile App to Help Security Guards Prevent Theft

A mobile app designed to assist security guards in verifying purchase slips and detecting unpaid items at retail store exits.

A mobile app designed to assist security guards in verifying purchase slips and detecting unpaid items at retail store exits.

Project overview

Project overview

⚠️ The challenge

Homecenter Sodimac, a Colombian retail chain, faced challenges with receipt validation and theft detection as guards struggled to spot reused receipts and stolen items, causing delays and errors.

Homecenter Sodimac, a Colombian retail chain, faced challenges with receipt validation and theft detection as guards struggled to spot reused receipts and stolen items, causing delays and errors.

💡 Solution

We created a flexible flow where receipts are scanned to prevent reuse, and high-risk items are cross-checked against them. Haptic feedback gave real-time alerts, keeping guards focused off-screen.

We created a flexible flow where receipts are scanned to prevent reuse, and high-risk items are cross-checked against them. Haptic feedback gave real-time alerts, keeping guards focused off-screen.

💥 Impact

This solution has been implemented and is currently in use across all Homecenter stores in Colombia, improving operational efficiency and security nationwide. As of 2021, Homecenter operates 40 stores across 24 cities and municipalities in Colombia.

This solution has been implemented and is currently in use across all Homecenter stores in Colombia, improving operational efficiency and security nationwide. As of 2021, Homecenter operates 40 stores across 24 cities and municipalities in Colombia.

🙋🏼‍♀️ My role

🙋🏼‍♀️ My role

As a UX designer, my responsibilities included:

As a UX designer, my responsibilities included:

  • Planning research and user interviews

  • Creating user flows and wireframes

  • Conducting testing and iterating based on feedback

  • Ensuring a smooth transition from concept to final design

  • Presenting design updates to stakeholders

  • Planning research and user interviews

  • Creating user flows and wireframes

  • Conducting testing and iterating based on feedback

  • Ensuring a smooth transition from concept to final design

  • Presenting design updates to stakeholders

I was one of two designers on this project, working alongside a UI Designer.

I was one of two designers on this project, working alongside a UI Designer.

About the client

About the client

Sodimac is a leading retail chain in Latin America, specializing in home improvement and construction products. Operating as Homecenter in Colombia, it serves both homeowners and professionals, with a strong presence in 7 countries, over 100 stores, and more than 13,000 employees.

Sodimac is a leading retail chain in Latin America, specializing in home improvement and construction products. Operating as Homecenter in Colombia, it serves both homeowners and professionals, with a strong presence in 7 countries, over 100 stores, and more than 13,000 employees.

The design process

The design process

Following a User-Centered Design and Design Thinking approach, we structured the process into five key stages:

Following a User-Centered Design and Design Thinking approach, we structured the process into five key stages:

🔍

Discover

Discover

Conducted interviews with security guards to understand their current workflow and pain points.

Conducted interviews with security guards to understand their current workflow and pain points.

📌

Analyze and define

Analyze and define

Prioritized key features for an MVP, focusing on receipt validation, fraud detection, and ease of use.

Prioritized key features for an MVP, focusing on receipt validation, fraud detection, and ease of use.

✏️

Ideate

Ideate

Designed workflows and wireframes, tested prototypes with guards, and iterated based on findings.

Designed workflows and wireframes, tested prototypes with guards, and iterated based on findings.

🎨

Propose

Propose

Delivered the final UI design and completed the handoff to development after receiving client approval.

Delivered the final UI design and completed the handoff to development after receiving client approval.

🚀

Propose

Propose

Collaborated with developers and conducted design QA reviews, ensuring alignment with approved design.

Collaborated with developers and conducted design QA reviews, ensuring alignment with approved design.

Understanding the challenge

Understanding the challenge

We conducted user and field research, and mapped the security guards' journey to gain a deeper understanding of their receipt validation process, identifying pain points and opportunities for improvement based on their needs.

We conducted user and field research, and mapped the security guards' journey to gain a deeper understanding of their receipt validation process, identifying pain points and opportunities for improvement based on their needs.

Field Research: Guards validating purchase slips and monitoring product exits at the store.

Field Research: Guards validating purchase slips and monitoring product exits at the store.

Field Research: Guards validating purchase slips and monitoring product exits at the store.

User Journey Map: Process security guards follow to validate purchase slips and control product exits. (Visual in Spanish)

User Journey Map: Process security guards follow to validate purchase slips and control product exits. (Visual in Spanish)

🔍 Key insights

🔍 Key insights

Guards Prioritize High-Risk Items for Faster Checks

Guards Prioritize High-Risk Items for Faster Checks

Trained to recognize high-value and frequently stolen products, they focus on these during verification to speed up the process.

Trained to recognize high-value and frequently stolen products, they focus on these during verification to speed up the process.

Speed Over Accuracy During Peak Hours

Speed Over Accuracy During Peak Hours

When the store is busy, guards prioritize key purchase details—total amount and item prices—for a quick mental check rather than a full verification.

When the store is busy, guards prioritize key purchase details—total amount and item prices—for a quick mental check rather than a full verification.

Multitasking Leads to Verification Errors

Multitasking Leads to Verification Errors

Guards handle slip validation, theft monitoring, customer observation, and radio communication, increasing error risks during manual verification.

Guards handle slip validation, theft monitoring, customer observation, and radio communication, increasing error risks during manual verification.

Defining the design requirements

Defining the design requirements

We translated user insights into design requirements and functionalities, collaborating with the client to prioritize those that delivered the most value for users and the business, ensuring an efficient MVP launch. The focus was on:

We translated user insights into design requirements and functionalities, collaborating with the client to prioritize those that delivered the most value for users and the business, ensuring an efficient MVP launch. The focus was on:

  • Implementing an efficient, structured validation process

  • Using color coding and interactive feedback (vibration, sound) to highlight issues

  • Displaying only essential information for quick decision-making

  • Implementing an efficient, structured validation process

  • Using color coding and interactive feedback (vibration, sound) to highlight issues

  • Displaying only essential information for quick decision-making

Prioritization Matrix

Categorizing features based on priority for the MVP: must-have, should-have, and nice-to-have. (Visual in Spanish)

Prioritization Matrix

Categorizing features based on user needs throughout the app workflow. (Visual in Spanish)

Prioritization Matrix

Categorizing features based on priority for the MVP: must-have, should-have, and nice-to-have. (Visual in Spanish)

Categorizing features based on user needs throughout the app workflow. (Visual in Spanish)

Categorizing features based on priority for the MVP: must-have, should-have, and nice-to-have. (Visual in Spanish)

Categorizing features based on user needs throughout the app workflow. (Visual in Spanish)

The solution

The solution

We designed a user flow that leverages guards’ training, allowing them to focus on high-risk items without slowing down operations. At the same time providing flexibility for busy hours, as guards can choose to verify only slips, skipping products, when necessary.

We designed a user flow that leverages guards’ training, allowing them to focus on high-risk items without slowing down operations. At the same time providing flexibility for busy hours, as guards can choose to verify only slips, skipping products, when necessary.

Step 1

Multitasking Leads to Verification Errors

  • Guards scan the purchase slip

  • The app verifies the slip’s date and code

  • If invalid, the app provides color-coded feedback

  • Guards scan the purchase slip

  • The app verifies the slip’s date and code

  • If invalid, the app provides color-coded feedback

Step 2

Product verification

  • Guards scan high-risk items to confirm if they were purchased

  • The app checks agains scanned receipt

  • If the product wasn’t paid for, an alert is triggered

  • Guards scan high-risk items to confirm if they were purchased

  • The app checks agains scanned receipt

  • If the product wasn’t paid for, an alert is triggered

User flow: Navigation flow security guards follow to validate purchase slips and control product exits. (Visual in Spanish)

User flow: Navigation flow security guards follow to validate purchase slips and control product exits. (Visual in Spanish)

User flow: Navigation flow security guards follow to validate purchase slips and control product exits. (Visual in Spanish)

✏️ Wireframing and user testing

✏️ Wireframing and user testing

To ensure usability, we tested wireframes using a paper prototype with guards. Key findings included:

To ensure usability, we tested wireframes using a paper prototype with guards. Key findings included:

Haptic feedback is essential

Haptic feedback is essential

Reduces reliance on reading and allows guards to stay alert.

Reduces reliance on reading and allows guards to stay alert.

Displaying product prices aids validation

Displaying product prices aids validation

Enables quick mental calculations for further validation.

Enables quick mental calculations for further validation.

An onboarding walkthrough is necessary

An onboarding walkthrough is necessary

Helps new guards quickly understand the tool.

Helps new guards quickly understand the tool.

Low-fidelity designs were created to validate the initial flow and were later used to build a paper prototype for user testing. (Visual in Spanish)

UI designs

UI designs

The UI designs were developed based on feedback from paper prototype sessions with guards and refined through additional client validations. Once approved, they were handed off to the development team for implementation, with design QAs conducted until launch.

The UI designs were developed based on feedback from paper prototype sessions with guards and refined through additional client validations. Once approved, they were handed off to the development team for implementation, with design QAs conducted until launch.

💡️ Project take aways

💡️ Project take aways

  • Physical and digital interactions must work together. Haptics, sound, and color were crucial in reducing cognitive load

  • Physical and digital interactions must work together. Haptics, sound, and color were crucial in reducing cognitive load

  • User testing validated assumptions and informed critical design decisions, making the app truly user-centered

  • User testing validated assumptions and informed critical design decisions, making the app truly user-centered

UXUI Design・User research・User testing

UXUI Design・User research・User testing

2019

2019

Scroll right to explore user journey map: 👉🏻

Scroll right to explore all wireframes 👉🏻

Low-fidelity designs were created to validate the initial flow and were later used to build a paper prototype for user testing. (Visual in Spanish)

This outlines the process security guards follow to validate purchase slips and control product exits. (Visual in Spanish)