
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
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes



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.
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
Spend a lot of time manually tracking inventory
Couldn’t find the stock
Too much paper-based processes
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:
Streamline Workflows:
Enabled online control of task assignments and tracked completion progress in real time.
Streamline Workflows:
Enabled online control of task assignments and tracked completion progress in real time.
Streamline Workflows:
Enabled online control of task assignments and tracked completion progress in real time.
Enhance Stock Transparency:
Provided staff with a clear indicator of stock locations.
Enhance Stock Transparency:
Provided staff with a clear indicator of stock locations.
Enhance Stock Transparency:
Provide staff with a clear indicator of stock locations.
Prevent Stock Shortages:
Offered a one-stop solution to address out-of-stock issues promptly.
Prevent Stock Shortages:
Offered a one-stop solution to address out-of-stock issues promptly.
Prevent Stock Shortages:
Offered a one-stop solution to address out-of-stock issues promptly.
Seamless Replenishment:
Allowed staff to scan items and instantly notified the storage team for restocking.
Seamless Replenishment:
Allowed staff to scan items and instantly notified the storage team for restocking.
Seamless Replenishment:
Allowed staff to scan items and instantly notified the storage team for restocking.
Improve Return Management:
Increased efficiency in handling product returns.
Improve Return Management:
Increased efficiency in handling product returns.
Improve Return Management:
Increased efficiency in handling product returns.
Results
Results
Results
Impact
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.
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.
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.
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.
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.
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.
Transformative Outcomes at Scale:
Delivered a system that allowed for better coordination across departments (e.g., purchasing, logistics, sales).
Transformative Outcomes at Scale:
Delivered a system that allowed for better coordination across departments (e.g., purchasing, logistics, sales).
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
Product tag Management
Out of stock Management
Task Management
Returns Management
Store Management
Navigation Menu Redesign






Discover - Detect roadblocks
Discover - Detect roadblocks
First obstacle
Second obstacle
Third obstacle
The design file lacked organization:
Carrefour only had UI designs in PDF format from the previous outsourced design team
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:
Gained additional time from the project manager to adjust the timeline without affecting the final delivery
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:
Carrefour only had UI designs in PDF format from the previous outsourced design team
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:
Gained additional time from the project manager to adjust the timeline without affecting the final delivery
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:
Carrefour only had UI designs in PDF format from the previous outsourced design team
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:
Gained additional time from the project manager to adjust the timeline without affecting the final delivery
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
Other Projects
Other Projects
Contact
Contact


Jasonyang21656@gmail.com
Jasonyang21656@gmail.com
Jasonyang21656
Jasonyang21656
Ⓒ2024 Designed and Built by Jason Yang