drag

TAIWAN CARREFOUR’S PSI System

TAIWAN'S
CARREFOUR PSI System

TAIWAN’S CARREFOUR

PSI System

Carrefour Taiwan’s PSI system manages purchasing, sales, and inventory across hundreds of stores. Optimizing this system was critical to improving operational efficiency and ensuring timely product availability at scale.

Carrefour Taiwan’s PSI system manages purchasing, sales, and inventory across hundreds of stores. Optimizing this system was critical to improving operational efficiency and ensuring timely product availability at scale.

Carrefour Taiwan’s PSI system manages purchasing, sales, and inventory across hundreds of stores. Optimizing this system was critical to improving operational efficiency and ensuring timely product availability at scale.

  • 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

Product

Android App

Android App

Android App

Role

Product Designer

Product Designer

Product Designer

Timeline

Oct, 2022 ~ June,2023

(9 months product design)

Oct, 2022 ~ June,2023

(9 months product design)

Oct, 2022 ~ June,2023

Team

Agency side:

Product Designer x1 (My Role)

Agency side:

Product Designer x1 (My Role)

Agency side:

Product Designer x1 (My Role)

Client Team:

Product Managers x2, Front-End Developers x3, Back-End Developers x3, Training department personnel x6

Client Team:

Product Managers x2, Front-End Developers x3, Back-End Developers x3, Training department personnel x6

Client Team:

Product Managers x2, Front-End Developers x3, Back-End Developers x3, Training department personnel x6

What is the product and why it matters

Carrefour Taiwan’s PSI system manages purchasing, sales, and inventory across hundreds of stores. Optimizing this system was critical to improving operational efficiency and ensuring timely product availability at scale.

Why the system needed a redesign

Carrefour Taiwan faced rising management, goods, and labor costs, yet much of its Purchase, Sales, and Inventory (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.

Business Goals

By implementing this PSI system, Carrefour Taiwan aimed to achieve the following goals:

  1. Streamline Workflows:
    Enabled online control of task assignments and tracked completion progress in real time.

  1. Streamline Workflows:
    Enabled online control of task assignments and tracked completion progress in real time.

  1. Streamline Workflows:
    Enabled online control of task assignments and tracked completion progress in real time.

  1. Enhance Stock Transparency:
    Provided staff with a clear indicator of stock locations.

  1. Enhance Stock Transparency:
    Provided staff with a clear indicator of stock locations.

  1. Enhance Stock Transparency:
    Provide staff with a clear indicator of stock locations.

  1. Prevent Stock Shortages:
    Offered a one-stop solution to address out-of-stock issues promptly.

  1. Prevent Stock Shortages:
    Offered a one-stop solution to address out-of-stock issues promptly.

  1. Prevent Stock Shortages:
    Offered a one-stop solution to address out-of-stock issues promptly.

  1. Seamless Replenishment:
    Allowed staff to scan items and instantly notified the storage team for restocking.

  1. Seamless Replenishment:
    Allowed staff to scan items and instantly notified the storage team for restocking.

  1. Seamless Replenishment:
    Allowed staff to scan items and instantly notified the storage team for restocking.

  1. Improve Return Management:
    Increased efficiency in handling product returns.

  1. Improve Return Management:
    Increased efficiency in handling product returns.

  1. Improve Return Management:
    Increased efficiency in handling product returns.

Results

Results

Results

Impact
  1. Impact at Scale:

    The system reduced processing time by 40% across 67 mass merchandisers and 250 supermarkets in Taiwan, with expansion planned for 15 more stores in 2025.

  1. Impact at Scale: 

    The system reduced processing time by 40% across 67 mass merchandisers and 250 supermarkets in Taiwan, with expansion planned for 15 more stores in 2025.

  1. Impact at Scale:

    The system reduced processing time by 40% across 67 mass merchandisers and 250 supermarkets in Taiwan, with expansion planned for 15 more stores in 2025.

  1. Results That Matter:

    Since the first half of 2024, after the PSI system went live, Carrefour Taiwan’s profit had increased by approximately CAD 87 million compared to the same period the previous year.

  1. Results That Matter:

    Since the first half of 2024, after the PSI system went live, Carrefour Taiwan’s profit had increased by approximately CAD 87 million compared to the same period the previous year.

  1. Results That Matter:

    Since the first half of 2024, after the PSI system went live, Carrefour Taiwan’s profit had increased by approximately CAD 87 million compared to the same period the previous year.

  1. Transformative Outcomes at Scale:

    Delivered a system that allowed for better coordination across departments (e.g., purchasing, logistics, sales).

  1. Transformative Outcomes at Scale:

    Delivered a system that allowed for better coordination across departments (e.g., purchasing, logistics, sales).

  1. Transformative Outcomes at Scale:

    Delivered a system that allowed for better coordination across departments (e.g., purchasing, logistics, sales).

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:
  1. Gained additional time from the project manager to adjust the timeline without affecting the final delivery

  2. 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:
  1. Gained additional time from the project manager to adjust the timeline without affecting the final delivery

  2. 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:
  1. Gained additional time from the project manager to adjust the timeline without affecting the final delivery

  2. 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

Requirements & Features:

1. Print shelf labels
2. Build MLC shelves
3. Warehouse MLC maintenance
4. ESL MLC maintenance

Ideation:

We use some reference screens to let the user draw or described their ideas about the interface

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 Lo-Fi Prototypes

When dealing with large-scale projects and complex UI flows, Mid-fidelity 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

Ⓒ2024 Designed and Built by Jason Yang

CONTACT

CONTACT