SlideShare a Scribd company logo
1 of 22
人の判断と作業に依存した物流システムを、自身で判断
と作業ができるシステムに進化させようとしている話
Aug 4th, 2022
Arinobu Fukuhara
EC Logistics Development Department
Rakuten Group, Inc.
Agenda
2
1. Introduction
2. Failure and Improvement
3. Summary
3
Self Introduction
福原 有信 Arinobu Fukuhara (Ari)
History
2004 – 2010 : System Engineer at a SIer
2010 : Joined Rakuten as an Engineer (Rakuten Ichiba)
2012 : Moved to the Project team for Logistics
worked for Order Management System development
2014 : Moved to the WMS group in EC Logistics Development Department
(ECLD)
2020 : System Architecture team in ECLD
4
Rakuten Super Logistics (RSL)
https://logistics.rakuten.co.jp/rsl/overview/
2022/07/26 キャプチャ取得
Rakuten Super Logistics is a logistics outsourcing service for Rakuten Ichiba merchants.
5
Scope of Responsibility for Warehouse Management System (WMS)
Receiving (着荷)
≪Receiving (入荷)≫
≪Shipping (出荷)≫
Inbound Data & item Inspection (入荷検
品)
Stowing (棚入れ)
≪Storing (在庫管理)≫
Stock management
(在庫管理)
Collating (バッチ分
け)
Picking (ピッキング)
Packing (梱包
Order Data
Agenda
6
1. Introduction
2. Failure and Improvement
3. Summary
7
An incident that occurred several years ago
We could not hire sufficient warehouse staff for year-end Rakuten
Super Sale
As a result, employees from other businesses were asked to perform
warehouse work on as an emergency measure
The major mission was to make the system less dependent on human
judgment and work.
8
Human dependent parts of our WMS
Receiving (着荷)
≪Receiving (入荷)≫
≪Shipping (出荷)≫
Inbound Data & item Inspection (入荷検
品)
Stowing (棚入れ)
≪Storing (在庫管理)≫
Stock management
(在庫管理)
Collating (バッチ分
け)
Picking (ピッキング)
Packing (梱包
Order Data
9
Human dependent parts of our WMS
Receiving (着荷)
≪Receiving (入荷)≫
≪Shipping (出荷)≫
Inbound Data &
item
Inspection (入荷検
品)
Stowing (棚入れ)
≪Storing (在庫管理)≫
Stock management
(在庫管理)
Collating (バッチ分
け)
Picking (ピッキング)
Packing (梱包
Order Data
- Is there room on the bin?
- Same item should be same place
- Turnover rate of items
- Packing material selection
- Is an order from Rakuten Ichiba?
(can use boxes with Rakuten's logo?)
- We have enough orders?
- Deadline for shipment
- Size of Items to work
- Picking type
- Optional requirements (e.g., gift wrapping, etc.)
- Optimization of picking path
- Packing location of picked items (by size)
10
Introduction of material handling equipment
https://twitter.com/hmikitani/status/1485741876200181760
2022/07/26 キャプチャ取得
Wherever possible, machines are installed in warehouses and businesses where they can be
installed.
Ibaraki warehouse for Rakuten Seiyu Netsuper
(and same Warehouse Management System of Rakuten Super Logistics)
11
Challenges of RSL
Very large variety of products handled by RSL
• Sizes range is very large from accessories to
camping tents
• A wide variety of products
• Apparel (needs hanger)
• Foods (expiration date management) , etc.
• Optional work such as gift packaging
Full mechanization is difficult, but human judgment and work
should be reduced as much as possible.
画像引用元: https://www.irasutoya.com/
12
Human dependent parts of our WMS
Receiving (着荷)
≪Receiving (入荷)≫
≪Shipping (出荷)≫
Inbound Data &
item
Inspection (入荷検
品)
Stowing (棚入れ)
≪Storing (在庫管理)≫
Stock management
(在庫管理)
Collating (バッチ分
け)
Picking (ピッキング)
Packing (梱包
Order Data
- Packing material selection
- Is an order from Rakuten Ichiba?
(can use boxes with Rakuten's logo?)
- We have enough orders?
- Deadline for shipment
- Size of Items to work
- Picking type
- Optional requirements (e.g., gift wrapping, etc.)
- Optimization of picking path
- Packing location of picked items (by size)
- Is there room on the bin?
- Same item should be same place
- Turnover rate of items
Improved by Packing Size
Calculator
13
“Before” Packing Size Calculator
Ship # Item Qty
Packing
Box
ship-
0001
Item-
0001
1 Unknown
ship-
0002
Item-
0001
2 Unknown
Item-
0002
1 Unknown
ship-
0003
Item-
0002
1 Unknown
Item-
0003
1 Unknown
ship-
0004
Item-
0002
4 Unknown
ship-
0005
Item-
0003
1 Unknown
Pre-work orders
Mail Size
Packing Area
DB
Working batch list
Mail Box
(S)
Box
(S)
Box (M)
Box (M)
Box (S) Size Packing
Area
Box (M) Size Packing
Area
Mail
Box
(S)
Box
(S) Box (M)
Box (M)
Packing staff
“box-S-001”?
“box-S-002”?
Picking staff
14
“After” Packing Size Calculator
Ship # Item Qty
Packing
Box
ship-
0001
Item-0001 1 Box-S-
001
ship-
1001
Item-0002 2 Box-S-
002
ship-
1113
Item-0003 1 Box-S-
001
Pre-work orders
Mail Size
Packing Area
DB
Working batch list
Box
(S)
Box
(S)
Box (S) Size Packing
Area
Box (M) Size
Packing Area
Box
(S)
Box
(S)
Packing staff
Picking staff
Packing
Size
Calculator
Pre-calculation
Box
(S)
Box
(S)
Box-S-001 is the
best
15
High level system architecture
WMS
(main part)
PSC API
Learning
Model API
Learning
Model
Prediction
Packing
History data
Learning
Predicted
Packing
material
Predicted
3-dimention
size
16
Other initiatives
Receiving (着荷)
≪Receiving (入荷)≫
≪Shipping (出荷)≫
Inspection (入荷検
品)
Stowing (棚入れ)
≪Storing (在庫管理)≫
Stock management
(在庫管理)
Collating (バッチ分
け)
Picking (ピッキング)
Packing (梱包
Storing bin recommendation
Automation of collating
Pick path optimization
Packing Size Calculator
Solutions
- Packing material selection
- Is an order from Rakuten Ichiba?
(can use boxes with Rakuten's logo?)
- We have enough orders?
- Deadline for shipment
- Size of Items to work
- Picking type
- Optional requirements (e.g., gift wrapping, etc.)
- Optimization of picking path
- Packing location of picked items (by size)
- Is there room on the bin?
- Same item should be same place
- Turnover rate of items
Human judgment and work
17
Rakuten Super Logistics is growing very rapidly, but we don’t have same
failure (*).
Growth of Rakuten Super Logistics
Monthly Shipment Volume
2018 Dec. 2019 Dec. 2020 Dec. 2021 Dec.
about x7
Number of RSL Merchants
about
x18
2018 2019 2020 2021 2022
* This includes results from improved warehouse operations
18
Current/Future initiatives
Data warehouse
Logistics
systems’
Operation data
Machine log
files
Simulation
Reporting
Demand forecast,
etc.
Data-driven improvements
• Analysis of machine utilization rate
• Warehouse productivity and areas for
improvement
• Prediction of malfunctions, missing items, etc.
Simulation
• Study of optimal layout of the warehouse
• Study of the best operation logic of
machines
画像引用元: https://unsplash.com/photos/KZgKKl7__ww
Agenda
19
1. Introduction
2. Failure and Improvement
3. Summary
20
The important mindset
Genchi Genbutsu
現地現物
To the No.1 EC Logistics Platform
画像引用元: https://logistics.rakuten.co.jp/
人の判断と作業に依存した物流システムを、自身で判断と作業ができるシステムに進化させようとしている話

More Related Content

Similar to 人の判断と作業に依存した物流システムを、自身で判断と作業ができるシステムに進化させようとしている話

SAP Logistics Profile Wernher Kurz
SAP Logistics Profile Wernher KurzSAP Logistics Profile Wernher Kurz
SAP Logistics Profile Wernher KurzWernher Kurz
 
Oracle Traditional EBS, and Cloud Application Skills Set
Oracle Traditional EBS, and Cloud Application Skills SetOracle Traditional EBS, and Cloud Application Skills Set
Oracle Traditional EBS, and Cloud Application Skills SetMahesh Kumar Bharath
 
Advanced Warehouse Management
Advanced Warehouse Management Advanced Warehouse Management
Advanced Warehouse Management Korcomptenz Inc
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsOdoo
 
Smart logistics solution
Smart logistics solutionSmart logistics solution
Smart logistics solutionXin Jie Zhang
 
Real Time Data Warehousing Mastering Business Objects June 11
Real Time Data Warehousing   Mastering Business Objects June 11Real Time Data Warehousing   Mastering Business Objects June 11
Real Time Data Warehousing Mastering Business Objects June 11jeffmonico
 
SAP Logistics Execution Consultant Cv
SAP Logistics Execution Consultant CvSAP Logistics Execution Consultant Cv
SAP Logistics Execution Consultant Cvfintry
 
5 Ways To Improve Warehouse
5 Ways To Improve Warehouse5 Ways To Improve Warehouse
5 Ways To Improve WarehouseDrew Forte
 
2017 09-27 democratize data products with SQL
2017 09-27 democratize data products with SQL2017 09-27 democratize data products with SQL
2017 09-27 democratize data products with SQLYu Ishikawa
 
Actemium and Ingram Micro @ MH dag 27 september 2017
Actemium and Ingram Micro @ MH dag 27 september 2017Actemium and Ingram Micro @ MH dag 27 september 2017
Actemium and Ingram Micro @ MH dag 27 september 2017Joost Vervoort
 
Aesica IBM CSI Casestudy
Aesica IBM CSI CasestudyAesica IBM CSI Casestudy
Aesica IBM CSI CasestudyBhavesh Kotecha
 
apidays LIVE New York - Automation API Testing: with Postman collection are ...
apidays LIVE New York -  Automation API Testing: with Postman collection are ...apidays LIVE New York -  Automation API Testing: with Postman collection are ...
apidays LIVE New York - Automation API Testing: with Postman collection are ...apidays
 
ValueClothing, SAP, Extended Warehouse Management Proposal
ValueClothing, SAP, Extended Warehouse Management ProposalValueClothing, SAP, Extended Warehouse Management Proposal
ValueClothing, SAP, Extended Warehouse Management ProposalGeorgios Daskalakis
 
How city of chicago boosts their sap business objects environment prepares fo...
How city of chicago boosts their sap business objects environment prepares fo...How city of chicago boosts their sap business objects environment prepares fo...
How city of chicago boosts their sap business objects environment prepares fo...Sebastien Goiffon
 
#Warehousing & Inventory Management By SN Panigrahi
#Warehousing & Inventory Management By SN Panigrahi#Warehousing & Inventory Management By SN Panigrahi
#Warehousing & Inventory Management By SN PanigrahiSN Panigrahi, PMP
 

Similar to 人の判断と作業に依存した物流システムを、自身で判断と作業ができるシステムに進化させようとしている話 (20)

SAP Logistics Profile Wernher Kurz
SAP Logistics Profile Wernher KurzSAP Logistics Profile Wernher Kurz
SAP Logistics Profile Wernher Kurz
 
Lg presentation 2015
Lg presentation 2015Lg presentation 2015
Lg presentation 2015
 
Oracle Traditional EBS, and Cloud Application Skills Set
Oracle Traditional EBS, and Cloud Application Skills SetOracle Traditional EBS, and Cloud Application Skills Set
Oracle Traditional EBS, and Cloud Application Skills Set
 
Advanced Warehouse Management
Advanced Warehouse Management Advanced Warehouse Management
Advanced Warehouse Management
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced Operations
 
VCP Workshop
VCP WorkshopVCP Workshop
VCP Workshop
 
Sap ewm 1
Sap ewm 1Sap ewm 1
Sap ewm 1
 
Smart logistics solution
Smart logistics solutionSmart logistics solution
Smart logistics solution
 
Sas - Introduction to designing the data mart
Sas - Introduction to designing the data martSas - Introduction to designing the data mart
Sas - Introduction to designing the data mart
 
Real Time Data Warehousing Mastering Business Objects June 11
Real Time Data Warehousing   Mastering Business Objects June 11Real Time Data Warehousing   Mastering Business Objects June 11
Real Time Data Warehousing Mastering Business Objects June 11
 
SAP Logistics Execution Consultant Cv
SAP Logistics Execution Consultant CvSAP Logistics Execution Consultant Cv
SAP Logistics Execution Consultant Cv
 
5 Ways To Improve Warehouse
5 Ways To Improve Warehouse5 Ways To Improve Warehouse
5 Ways To Improve Warehouse
 
suresh_profile
suresh_profilesuresh_profile
suresh_profile
 
2017 09-27 democratize data products with SQL
2017 09-27 democratize data products with SQL2017 09-27 democratize data products with SQL
2017 09-27 democratize data products with SQL
 
Actemium and Ingram Micro @ MH dag 27 september 2017
Actemium and Ingram Micro @ MH dag 27 september 2017Actemium and Ingram Micro @ MH dag 27 september 2017
Actemium and Ingram Micro @ MH dag 27 september 2017
 
Aesica IBM CSI Casestudy
Aesica IBM CSI CasestudyAesica IBM CSI Casestudy
Aesica IBM CSI Casestudy
 
apidays LIVE New York - Automation API Testing: with Postman collection are ...
apidays LIVE New York -  Automation API Testing: with Postman collection are ...apidays LIVE New York -  Automation API Testing: with Postman collection are ...
apidays LIVE New York - Automation API Testing: with Postman collection are ...
 
ValueClothing, SAP, Extended Warehouse Management Proposal
ValueClothing, SAP, Extended Warehouse Management ProposalValueClothing, SAP, Extended Warehouse Management Proposal
ValueClothing, SAP, Extended Warehouse Management Proposal
 
How city of chicago boosts their sap business objects environment prepares fo...
How city of chicago boosts their sap business objects environment prepares fo...How city of chicago boosts their sap business objects environment prepares fo...
How city of chicago boosts their sap business objects environment prepares fo...
 
#Warehousing & Inventory Management By SN Panigrahi
#Warehousing & Inventory Management By SN Panigrahi#Warehousing & Inventory Management By SN Panigrahi
#Warehousing & Inventory Management By SN Panigrahi
 

More from Rakuten Commerce Tech (Rakuten Group, Inc.)

楽天ラクマの組織とシステムをマイクロサービス化しようとした話
楽天ラクマの組織とシステムをマイクロサービス化しようとした話楽天ラクマの組織とシステムをマイクロサービス化しようとした話
楽天ラクマの組織とシステムをマイクロサービス化しようとした話Rakuten Commerce Tech (Rakuten Group, Inc.)
 
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話Rakuten Commerce Tech (Rakuten Group, Inc.)
 
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptxチームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptxRakuten Commerce Tech (Rakuten Group, Inc.)
 
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdfRakuten Commerce Tech (Rakuten Group, Inc.)
 

More from Rakuten Commerce Tech (Rakuten Group, Inc.) (6)

APIのTracingとDependency管理について
APIのTracingとDependency管理についてAPIのTracingとDependency管理について
APIのTracingとDependency管理について
 
楽天ラクマの組織とシステムをマイクロサービス化しようとした話
楽天ラクマの組織とシステムをマイクロサービス化しようとした話楽天ラクマの組織とシステムをマイクロサービス化しようとした話
楽天ラクマの組織とシステムをマイクロサービス化しようとした話
 
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
 
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptxチームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
 
20220316_ネットスーパー開発の現在と将来.pdf
20220316_ネットスーパー開発の現在と将来.pdf20220316_ネットスーパー開発の現在と将来.pdf
20220316_ネットスーパー開発の現在と将来.pdf
 
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf
失敗から学ぶ?、教科書には書いてあるけど、現場でしか学べないこと.pdf
 

Recently uploaded

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 

Recently uploaded (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

人の判断と作業に依存した物流システムを、自身で判断と作業ができるシステムに進化させようとしている話

  • 2. Agenda 2 1. Introduction 2. Failure and Improvement 3. Summary
  • 3. 3 Self Introduction 福原 有信 Arinobu Fukuhara (Ari) History 2004 – 2010 : System Engineer at a SIer 2010 : Joined Rakuten as an Engineer (Rakuten Ichiba) 2012 : Moved to the Project team for Logistics worked for Order Management System development 2014 : Moved to the WMS group in EC Logistics Development Department (ECLD) 2020 : System Architecture team in ECLD
  • 4. 4 Rakuten Super Logistics (RSL) https://logistics.rakuten.co.jp/rsl/overview/ 2022/07/26 キャプチャ取得 Rakuten Super Logistics is a logistics outsourcing service for Rakuten Ichiba merchants.
  • 5. 5 Scope of Responsibility for Warehouse Management System (WMS) Receiving (着荷) ≪Receiving (入荷)≫ ≪Shipping (出荷)≫ Inbound Data & item Inspection (入荷検 品) Stowing (棚入れ) ≪Storing (在庫管理)≫ Stock management (在庫管理) Collating (バッチ分 け) Picking (ピッキング) Packing (梱包 Order Data
  • 6. Agenda 6 1. Introduction 2. Failure and Improvement 3. Summary
  • 7. 7 An incident that occurred several years ago We could not hire sufficient warehouse staff for year-end Rakuten Super Sale As a result, employees from other businesses were asked to perform warehouse work on as an emergency measure The major mission was to make the system less dependent on human judgment and work.
  • 8. 8 Human dependent parts of our WMS Receiving (着荷) ≪Receiving (入荷)≫ ≪Shipping (出荷)≫ Inbound Data & item Inspection (入荷検 品) Stowing (棚入れ) ≪Storing (在庫管理)≫ Stock management (在庫管理) Collating (バッチ分 け) Picking (ピッキング) Packing (梱包 Order Data
  • 9. 9 Human dependent parts of our WMS Receiving (着荷) ≪Receiving (入荷)≫ ≪Shipping (出荷)≫ Inbound Data & item Inspection (入荷検 品) Stowing (棚入れ) ≪Storing (在庫管理)≫ Stock management (在庫管理) Collating (バッチ分 け) Picking (ピッキング) Packing (梱包 Order Data - Is there room on the bin? - Same item should be same place - Turnover rate of items - Packing material selection - Is an order from Rakuten Ichiba? (can use boxes with Rakuten's logo?) - We have enough orders? - Deadline for shipment - Size of Items to work - Picking type - Optional requirements (e.g., gift wrapping, etc.) - Optimization of picking path - Packing location of picked items (by size)
  • 10. 10 Introduction of material handling equipment https://twitter.com/hmikitani/status/1485741876200181760 2022/07/26 キャプチャ取得 Wherever possible, machines are installed in warehouses and businesses where they can be installed. Ibaraki warehouse for Rakuten Seiyu Netsuper (and same Warehouse Management System of Rakuten Super Logistics)
  • 11. 11 Challenges of RSL Very large variety of products handled by RSL • Sizes range is very large from accessories to camping tents • A wide variety of products • Apparel (needs hanger) • Foods (expiration date management) , etc. • Optional work such as gift packaging Full mechanization is difficult, but human judgment and work should be reduced as much as possible. 画像引用元: https://www.irasutoya.com/
  • 12. 12 Human dependent parts of our WMS Receiving (着荷) ≪Receiving (入荷)≫ ≪Shipping (出荷)≫ Inbound Data & item Inspection (入荷検 品) Stowing (棚入れ) ≪Storing (在庫管理)≫ Stock management (在庫管理) Collating (バッチ分 け) Picking (ピッキング) Packing (梱包 Order Data - Packing material selection - Is an order from Rakuten Ichiba? (can use boxes with Rakuten's logo?) - We have enough orders? - Deadline for shipment - Size of Items to work - Picking type - Optional requirements (e.g., gift wrapping, etc.) - Optimization of picking path - Packing location of picked items (by size) - Is there room on the bin? - Same item should be same place - Turnover rate of items Improved by Packing Size Calculator
  • 13. 13 “Before” Packing Size Calculator Ship # Item Qty Packing Box ship- 0001 Item- 0001 1 Unknown ship- 0002 Item- 0001 2 Unknown Item- 0002 1 Unknown ship- 0003 Item- 0002 1 Unknown Item- 0003 1 Unknown ship- 0004 Item- 0002 4 Unknown ship- 0005 Item- 0003 1 Unknown Pre-work orders Mail Size Packing Area DB Working batch list Mail Box (S) Box (S) Box (M) Box (M) Box (S) Size Packing Area Box (M) Size Packing Area Mail Box (S) Box (S) Box (M) Box (M) Packing staff “box-S-001”? “box-S-002”? Picking staff
  • 14. 14 “After” Packing Size Calculator Ship # Item Qty Packing Box ship- 0001 Item-0001 1 Box-S- 001 ship- 1001 Item-0002 2 Box-S- 002 ship- 1113 Item-0003 1 Box-S- 001 Pre-work orders Mail Size Packing Area DB Working batch list Box (S) Box (S) Box (S) Size Packing Area Box (M) Size Packing Area Box (S) Box (S) Packing staff Picking staff Packing Size Calculator Pre-calculation Box (S) Box (S) Box-S-001 is the best
  • 15. 15 High level system architecture WMS (main part) PSC API Learning Model API Learning Model Prediction Packing History data Learning Predicted Packing material Predicted 3-dimention size
  • 16. 16 Other initiatives Receiving (着荷) ≪Receiving (入荷)≫ ≪Shipping (出荷)≫ Inspection (入荷検 品) Stowing (棚入れ) ≪Storing (在庫管理)≫ Stock management (在庫管理) Collating (バッチ分 け) Picking (ピッキング) Packing (梱包 Storing bin recommendation Automation of collating Pick path optimization Packing Size Calculator Solutions - Packing material selection - Is an order from Rakuten Ichiba? (can use boxes with Rakuten's logo?) - We have enough orders? - Deadline for shipment - Size of Items to work - Picking type - Optional requirements (e.g., gift wrapping, etc.) - Optimization of picking path - Packing location of picked items (by size) - Is there room on the bin? - Same item should be same place - Turnover rate of items Human judgment and work
  • 17. 17 Rakuten Super Logistics is growing very rapidly, but we don’t have same failure (*). Growth of Rakuten Super Logistics Monthly Shipment Volume 2018 Dec. 2019 Dec. 2020 Dec. 2021 Dec. about x7 Number of RSL Merchants about x18 2018 2019 2020 2021 2022 * This includes results from improved warehouse operations
  • 18. 18 Current/Future initiatives Data warehouse Logistics systems’ Operation data Machine log files Simulation Reporting Demand forecast, etc. Data-driven improvements • Analysis of machine utilization rate • Warehouse productivity and areas for improvement • Prediction of malfunctions, missing items, etc. Simulation • Study of optimal layout of the warehouse • Study of the best operation logic of machines 画像引用元: https://unsplash.com/photos/KZgKKl7__ww
  • 19. Agenda 19 1. Introduction 2. Failure and Improvement 3. Summary
  • 20. 20 The important mindset Genchi Genbutsu 現地現物
  • 21. To the No.1 EC Logistics Platform 画像引用元: https://logistics.rakuten.co.jp/