Carrefour Taiwan

PSI System Redesign

Carrefour Taiwan

PSI System Redesign

Carrefour Taiwan

PSI System Redesign

I redesigned Carrefour Taiwan’s PSI (Purchase, Sales, and Inventory) system, an Android operational tool used by store staff to manage purchasing, sales, inventory, product tags, returns, and in-store workflows. The redesign focused on simplifying repeated store tasks, improving workflow clarity, and creating reusable UI patterns for future PSI features.

Product

Android App

Role

Sole UI/UX Designer

Duration

9 months

Team

Agency side: UI/UX Designer (My role)

Agency side: UI/UX Designer (My role)

Client Team: Project Manager, Project Assistant, Front-End Developers, Back-End Developers

Client Team: Project Manager, Project Assistant, Front-End Developers, Back-End Developers

Key Outcome

Reduced system processing time by 40% across 340 stores

Reduced system processing time by 40% across 340 stores

  • 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

Project Context
About the Product

Carrefour Taiwan’s PSI system is an Android-based operational tool that supports store staff in managing purchasing, sales, inventory, product tags, returns, and in-store workflows.

The system is used across Carrefour stores to support three key store operations:

Shelf Replenishment

Restock and organize products to keep shelves full, clean, and visually appealing for customers.

Shelf Replenishment

Restock and organize products to keep shelves full, clean, and visually appealing for customers.

Shelf Replenishment

Restock and organize products to keep shelves full, clean, and visually appealing for customers.

Shelf Scanning

Scan shelf labels to track low inventory and verify pricing information.

Shelf Scanning

Scan shelf labels to track low inventory and verify pricing information.

Shelf Scanning

Scan shelf labels to track low inventory and verify pricing information.

Inventory Management

Organize and scan storage inventory to keep stock levels accurate.

Inventory Management

Organize and scan storage inventory to keep stock levels accurate.

Inventory Management

Organize and scan storage inventory to keep stock levels accurate.

Why Redesign?

Although Carrefour already had a PSI system, many daily store workflows still relied on manual tracking and paper-based processes. This slowed down inventory-related tasks and made it harder for staff to keep information accurate across hundreds of stores.

With rising operational, labour, and inventory management costs, Carrefour needed to digitalize these workflows and help staff complete routine tasks faster, with fewer errors.

Process

Research

Field study, focus groups, and competitor analysis helped me understand store workflows, staff needs, and operational pain points.

Research

Field study, focus groups, and competitor analysis helped me understand store workflows, staff needs, and operational pain points.

Define

User flows and task mapping helped identify workflow gaps, repetitive steps, and opportunities to simplify the PSI experience.

Define

User flows and task mapping helped identify workflow gaps, repetitive steps, and opportunities to simplify the PSI experience.

Define

User flows and task mapping helped identify workflow gaps, repetitive steps, and opportunities to simplify the PSI experience.

Design & Validate

Prototyping and user testing helped refine the redesigned workflows before development handoff.

Design & Validate

Prototyping and user testing helped refine the redesigned workflows before development handoff.

Design & Validate

Prototyping and user testing helped refine the redesigned workflows before development handoff.

Key Challenges
Challenge 1: No Scalable Design Foundation

At the start of the project, the previous design files were difficult to continue from. Carrefour mainly had UI references in PDF format, and there was no unified guideline for typography, icons, buttons, or reusable components.

Design Response

I reorganized the existing design assets and built a Figma design guideline to standardize UI patterns, making it easier to design future PSI features consistently.

Challenge 2: Key Workflows Were Buried Too Deeply

Frontline staff needed to access PSI functions quickly during daily store operations, but the original structure placed many tasks under multiple navigation layers. This made it harder for staff to find the right workflow quickly, especially when working on the sales floor or in storage areas.

Design Response

I explored three IA directions to reduce navigation layers and help frontline staff find key workflows faster. After reviewing the tradeoffs with the team, we chose Option 2: Combine Daily Tasks with Inventory Management.

Final Direction: Combine Daily Tasks with Inventory Management

FocuseThis option grouped daily tasks and inventory-related workflows together to better match how staff worked on the floor.

Pros:

It made related workflows easier to access while keeping the structure familiar enough for users and developers.

Potential issue:

It required team alignment because some existing function groups had to change.

Other option 1: Group by Current Function Content

This option kept the IA closest to the existing system structure.

Reasons didn't choose:

Some key workflows remained buried under extra navigation layers.

Other option 2: Rebuild Tabs and Landing Page

This option redesigned the homepage and tab structure to make frequent tasks more visible.

Reasons didn't choose:

It required the most redesign effort and development alignment.

Challenge 3: Paper-Based Task Assignment Slowed Down Store Operations

Store task assignments were still handled through paper-based forms, which made it harder for staff to track, update, and complete daily work efficiently.

Store task assignments were still handled through paper-based forms, which made it harder for staff to track, update, and complete daily work efficiently.

Design Response

I translated the paper-based assignment process into a digital workflow, allowing store staff to receive, review, and complete assigned tasks directly through the PSI system.

Final Design
Design Guideline

To support a large-scale system with multiple workflows, I created a reusable design guideline in Figma, including typography, buttons, icons, layout patterns, and interaction states.

This helped the team maintain consistency across PSI features and improved collaboration between design and development.

To support a large-scale system with multiple workflows, I created a reusable design guideline in Figma, including typography, buttons, icons, layout patterns, and interaction states.

This helped the team maintain consistency across PSI features and improved collaboration between design and development.

Product Tag Management Flow

For the first stage, I designed UI flows and prototypes for product tag management, including Merchandise Location Code maintenance and label printing.

For the first stage, I designed UI flows and prototypes for product tag management, including Merchandise Location Code maintenance and label printing.

Maintain MLC and Print a New Label:
For the first stage, I designed UI flows and prototypes for product tag management, including Merchandise Location Code maintenance and label printing.

Maintain MLC and Print a New Label:
For the first stage, I designed UI flows and prototypes for product tag management, including Merchandise Location Code maintenance and label printing.

Maintain MLC and Print a New Label:
For the first stage, I designed UI flows and prototypes for product tag management, including Merchandise Location Code maintenance and label printing.

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

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

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

Create New MLC Shelves

1. Add a new shelf
2. Enter the shelf number

  1. Add the MLC shelf description

  2. Review the checklist

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

1. Add a new shelf
2. Enter the shelf number

  1. Add the MLC shelf description

  2. Review the checklist

  3. Slide the F2 button to save and print

Impact & Reflection
Impact & Reflection
Impact

The redesigned PSI workflows reduced system processing time by 40% across 317 Carrefour stores in Taiwan.

The improved flows helped staff complete purchasing, sales, and inventory tasks more efficiently, while the design guideline created a more consistent foundation for future PSI feature

Key Outcomes
  • 40% reduction in system processing time

  • 317 stores supported across Taiwan

  • Standardized UI patterns for future PSI features

  • Improved consistency between design and development

  • Better support for repeated store operation tasks

Reflection

This project taught me the importance of designing for real operational environments, not just ideal user flows. Because store staff complete repeated tasks throughout the day, small UX improvements can create meaningful impact at scale.

I also learned that in enterprise projects, a strong design foundation is just as important as individual screens. Organizing Figma assets, standardizing UI patterns, and building reusable guidelines helped the team move faster and maintain consistency across a complex system.