TAIWAN CARREFOUR

PSI System

TAIWAN CARREFOUR

PSI System

TAIWAN CARREFOUR

PSI System

Reduced system processing time by 40% across 317 retail locations by collaborating as the sole designer with Carrefour Taiwan’s PM and dev team, reporting monthly to the Director of Operations and designing features like tagging, returns, and in-store tools.

Reduced system processing time by 40% across 317 retail locations by collaborating as the sole designer with Carrefour Taiwan’s PM and dev team, reporting monthly to the Director of Operations and designing features like tagging, returns, and in-store tools.

Product

Android App

Role

UI/UX Designer

Duration

9 months

Team

Agency side: UI/UX Designer x1 (My role)

Agency side: UI/UX Designer x1 (My role)

Client Team: Project Manager x1, Project Assistant x1, Front-End, Developer x2, Back-End Developer x2

Client Team: Project Manager x1, Project Assistant x1, Front-End, Developer x2, Back-End Developer x2

  • CARREFOUR TAIWAN's PSI System

  • CARREFOUR TAIWAN's PSI System

  • CARREFOUR TAIWAN's PSI System

  • CARREFOUR TAIWAN's PSI System

  • CARREFOUR TAIWAN's PSI System

  • CARREFOUR TAIWAN's PSI System

Context

Context

Context

What is the product and why it matters

Carrefour Taiwan’s PSI (Purchase, Sales, and Inventory) system manages purchasing, sales, and inventory across hundreds of stores. Improving this system was key to making operations more efficient and keeping products available on time at scale.

Why the system needed a redesign

Carrefour Taiwan faced rising management, goods, and labor costs, yet the PSI system still relied on paper-based processes.

Digital transformation became an urgent priority. To streamline operations, Carrefour Taiwan aimed to digitalize its PSI system across all 340 stores by implementing a comprehensive software solution.

My Task

Redesigned digital PSI (Purchase, Sales, and Inventory) system aims to streamline stock inspections, replenishment, and sales management for Carrefour employees across Taiwan.

Results

Results

Results

Impact
  1. Streamlining Operations at Scale

    The system streamlined workflows, reducing processing time by 40% for staff across 317 stores in Taiwan.

  1. Streamlining Operations at Scale

    The system streamlined workflows, reducing processing time by 40% for staff across 317 stores in Taiwan.

  1. Streamlining Operations at Scale

    The system streamlined workflows, reducing processing time by 40% for staff across 317 stores in Taiwan.

  1. Improving Accuracy and Confidence

    The redesigned workflows reduced errors and gave staff greater confidence in handling purchase, sales, and inventory tasks.

  1. Improving Accuracy and Confidence

    The redesigned workflows reduced errors and gave staff greater confidence in handling purchase, sales, and inventory tasks.

  1. Improving Accuracy and Confidence

    The redesigned workflows reduced errors and gave staff greater confidence in handling purchase, sales, and inventory tasks.

  1. Driving Consistency and Collaboration

    By standardizing patterns and components, the design system improved usability for staff and efficiency for both designers and developers.

  1. Driving Consistency and Collaboration

    By standardizing patterns and components, the design system improved usability for staff and efficiency for both designers and developers.

  1. Driving Consistency and Collaboration

    By standardizing patterns and components, the design system improved usability for staff and efficiency for both designers and developers.

Process

Process

Process

6 Stages of the Project
6 Stages of the Project

The entire project was divided into six stages:

The following Action and Learning sections are based on the first stage (Product tag Management) to showcase the design work

The entire project was divided into six stages:

The following Action and Learning sections are based on the first stage (Product tag Management) to showcase the design work

Discover - Detect roadblocks

Discover - Detect roadblocks
First obstacle
Second obstacle
Third obstacle
The design file lacked organization:
  1. Carrefour only had UI designs in PDF format from the previous outsourced design team

  2. There was no unified design guideline for elements like font sizes, icons, and buttons, only some inconsistent icons were available in the Figma file

The elements available to me at the start

Solutions:

Organized existing elements in Figma and built a design guideline so I could design for new features efficiently

The reorganized design guideline

First obstacle
Second obstacle
Third obstacle
The design file lacked organization:
  1. Carrefour only had UI designs in PDF format from the previous outsourced design team

  2. There was no unified design guideline for elements like font sizes, icons, and buttons, only some inconsistent icons were available in the Figma file

The elements available to me at the start

Solutions:

Organized existing elements in Figma and built a design guideline so I could design for new features efficiently

The reorganized design guideline

First obstacle
Second obstacle
Third obstacle
The design file lacked organization:
  1. Carrefour only had UI designs in PDF format from the previous outsourced design team

  2. There was no unified design guideline for elements like font sizes, icons, and buttons, only some inconsistent icons were available in the Figma file

The elements available to me at the start

Solutions:

Organized existing elements in Figma and built a design guideline so I could design for new features efficiently

The reorganized design guideline

Discover - Research
Discover - Research
User Interview

Collaborated with product managers to conduct focus groups with regional managers and the management team, identifying key insights, pain points, and requirements.

Collaborated with product managers to conduct focus groups with regional managers and the management team, identifying key insights, pain points, and requirements.

Collaborated with product managers to conduct focus groups with regional managers and the management team, identifying key insights, pain points, and requirements.

Field study

Visited Carrefour stores to observe how employees used their devices and analyze their behaviors

Visited Carrefour stores to observe how employees used their devices and analyze their behaviors

Visited Carrefour stores to observe how employees used their devices and analyze their behaviors

Competitor research

Visited competitor stores to observe operations and gathered insights from former employees.

Visited competitor stores to observe operations and gathered insights from former employees.

Visited competitor stores to observe operations and gathered insights from former employees.

Define - User Story

Define - User Story
Define - User Story

Product users

Product users

Product users

User Need Statements:

Field staff:

I want to keep shelves stocked and ensure timely restocking so products are always available

Field staff:

I want to keep shelves stocked and ensure timely restocking so products are always available

Field staff:

I want to keep shelves stocked and ensure timely restocking so products are always available

Storage staff:

I want to ensure stocks are properly stored and scanned so inventory levels remain accurate

Storage staff:

I want to ensure stocks are properly stored and scanned so inventory levels remain accurate

Storage staff:

I want to ensure stocks are properly stored and scanned so inventory levels remain accurate

Scanning staff:

I want to inspect the shelves by scanning labels so I can track products that are running low and ensure prices are accurate

Scanning staff:

I want to inspect the shelves by scanning labels so I can track products that are running low and ensure prices are accurate

Scanning staff:

I want to inspect the shelves by scanning labels so I can track products that are running low and ensure prices are accurate

Develop

Develop
Develop
Information Architecture
UI Flow and Prototype

I planned the overall structure and user flow of the website before creating low-fidelity wireframes. This Information Architecture helped organize content logically and made sure the navigation would feel intuitive

The information architecture before starting First Stage

Information Architecture
UI Flow and Prototype

I planned the overall structure and user flow of the website before creating low-fidelity wireframes. This Information Architecture helped organize content logically and made sure the navigation would feel intuitive

The information architecture before starting First Stage

Information Architecture
UI Flow and Prototype

I planned the overall structure and user flow of the website before creating low-fidelity wireframes. This Information Architecture helped organize content logically and made sure the navigation would feel intuitive

The information architecture before starting First Stage

Deliver

Deliver
Deliver
Design Guideline:

The design guideline on Figma

The design guideline on Figma

UI Flow: :

Stage 1 - UI Flow

Product tag Management

The UI flow for First Stage

The UI flow for First Stage

Prototypes:
Warehouse Merchandise location code (MLC) maintenance
Prototypes:
Warehouse Merchandise location code (MLC) maintenance

Prototype Goal:
Maintain MLC and print a new label

Prototype Goal:
Maintain MLC and print a new label

Prototype Goal:
Maintain MLC and print a new label

Process:
1. Enter the Item number
2. Select Label size
3. Enter the print quantity
4. Slide the F2 button to save and print

Process:
1. Enter the Item number
2. Select Label size
3. Enter the print quantity
4. Slide the F2 button to save and print

Process:
1. Enter the Item number
2. Select Label size
3. Enter the print quantity
4. Slide the F2 button to save and print

Prototypes:
Create Merchandise location code (MLC) shelves
Prototypes:
Create Merchandise location code (MLC) shelves

Prototype Goal:
Create a new MLC shelves and print the label for it

Prototype Goal:
Create a new MLC shelves and print the label for it

Prototype Goal:
Create a new MLC shelves and print the label for it

Process:
1. Click on the add new shelve button
2. Enter the new Shelf number
3. Enter the MLC shelf description
4. Go to Check list
5. Slide the F2 button to save and print

Process:
1. Click on the add new shelve button
2. Enter the new Shelf number
3. Enter the MLC shelf description
4. Go to Check list
5. Slide the F2 button to save and print

Process:
1. Click on the add new shelve button
2. Enter the new Shelf number
3. Enter the MLC shelf description
4. Go to Check list
5. Slide the F2 button to save and print

Learning

Learning

Learning

The Power of Focus Groups

Talking to users in a group setting helped spark ideas, test concepts, and get quick feedback. It turned out to be a super useful way to gather insights fast for the project.

Efficiency of Quick Prototypes

When dealing with large-scale projects and complex UI flows, quick prototypes offered better flexibility and efficiency compared to hi-fidelity prototypes.

The Impact of Agile & Iteration

I was truly amazed by the power of agile methodology and how the iterative process significantly improved the UI. In just 8 months and across 5 stages, I was able to accomplish a remarkable amount of work.

CONTACT

Ⓒ2025 Designed and Built by Jason Yang

CONTACT

CONTACT

Enter Password

Hint: Ask Jason