Bene Bono's Warehouse Production Line: Web Technologies Meet Industrial Sensors

Project A Ventures
22 Nov 202335:33

Summary

TLDRこのスクリプトは、Bonuというフランスの会社が、食品ロスを減らすために不規則な形や色の果物や野菜を販売するビジネスモデルと、その生産ラインの最適化について説明しています。Bonuは、顧客がオンラインで注文をカスタマイズできるフルカスタマイズ機能を提供し、生産性向上とエラーの減少を目指して、新しいセンサー技術を導入しました。このイノベーションにより、Bonuはより効率的で信頼性の高いサービスを提供し、将来的にはデータ利活用とより多くの機能拡張を計画しています。

Takeaways

  • 📈 会社のミッションは、食品ロスから良い製品(果物や野菜)を救うことです。
  • 🥦 販売している商品は、通常の店では販売されないが、理由があって販売されない商品も含まれています。
  • 📊 3年間の運用により、フランスとスペインの6つの主要都市に存在し、2万以上の顧客を有しています。
  • 🚀 週に1万を超える注文を準備し、最大の倉庫でその数は数ヶ月以内に倍増する予定です。
  • 🛠️ 現在の生産システムはシンプルで効率的ですが、よりカスタマイズされた注文に対応できないため、改善が必要とされています。
  • 🔄 新しい生産ラインには、紙レスで、従業員のトレーニングが不要、果物や野菜のリストが変わると自動的に対応できるシステムが採用されています。
  • 🔧 技術的な選択においては、ロックインされていない高度に信頼性のあるシステムを追求し、技術チームのスキルを最大限に活用することを目指しています。
  • 🌐 産業用センサーを使用しつつ、オープンのEthernet/IPプロトコルを利用することで、プロペティのハードウェアから離れています。
  • 📱 従業員用のスクリーンは、消費者向けのタブレットで、従業員が簡単に注文を準備できるようになっています。
  • 🔄 部署には多くのスクリーンがあり、生産ライン上の各ステーションで何が起こっているかをリアルタイムで確認できます。
  • 🔍 データの利活用により、マージン計算や納品チームの選択肢に役立つ情報を得ることができます。
  • 🚧 今後の課題としては、より高い信頼性を確保し、アプリのバージョンアップや監視システムの改善が挙げられます。

Q & A

  • Bonuのミッションは何ですか?

    -Bonuのミッションは、食品ロスを減らすことです。具体的には、通常の店では販売されない理由がある果物や野菜をセーブし、それらを消費者に届けることです。

  • Bonuが提供する商品はどのようなものですか?

    -Bonuは果物や野菜を始めとして、一年半後の現在では食品用品や卫生・家事用品、ペットフードまで展開しています。これらの商品は通常の店では販売されないが、品質には問題がありません。

  • Bonuの配達システムはどのように動作しますか?

    -Bonuはサブスクリプションモデルを採用しており、顧客は毎週の注文を準備し、直接消費者に商品を販売しています。また、フルカスタマイズ可能な注文システムを導入し、顧客は毎週の提供商品から自分の注文を完全にカスタマイズすることができます。

  • Bonuの生産システムの課題は何でしたか?

    -Bonuの生産システムは非常に基本的で、デジタルツールがありませんでした。従業員は注文準備中に紙のリストを読み、注文の準備を行っていました。しかし、注文の量が増加し、よりカスタマイズされた注文に対応するためには、現在のシステムの改善が必要でした。

  • 新しい生産システムの設計原則は何でしたか?

    -新しい生産システムの設計原則は、紙レスで、新入社員のトレーニングが不要、果物や野菜の販売リストが変わることに対応できること、そして、新しい技術を導入するための大きなCAPEXコストがなくなるように、技術を選択することが重要でした。

  • Bonuが選んだ技術はどのようなものでしょうか?

    -Bonuは、Go言語を使用したバックエンド技術、Reactを使用したアプリケーション開発、そしてIndustrial sensorsを使用しました。また、消費者向けのタブレットを使用し、産業用SENSORと接続することで、より柔軟で信頼性の高いシステムを実現しました。

  • 新しい生産システムの利点は何ですか?

    -新しい生産システムは、従業員が注文を準備する際に紙のリストを読む必要がなく、タブレット上での直感的なインターフェースを使用できるため、より迅速で正確な作業が可能になります。また、システムのカスタマイズ性や柔軟性が高まり、生産ラインの改善や新しいサービスの導入が容易になります。

  • 新しい生産システムの導入に直面した課題は何でしたか?

    -新しい生産システムの導入に直面した課題には、適切なセンサーの選定、APIの遅延、常にオンのスクリーンの管理などが含まれます。特に、センサーの選定では、高品質で安価な製品を見つけることが難しく、APIの遅延は画面の即時反映に影響を与え、スクリーンの管理ではMDMソフトウェアの複雑さとHTTPS接続の課題が必要に対応する必要がありました。

  • Bonuは今後どのような方向性を進める予定ですか?

    -Bonuは、生産ラインで収集されたデータを活用し、マージンの計算や購入チームの選択肢の最適化などに役立てることを目指しています。また、システムの信頼性を向上させるために、センサーの交換を迅速に行えるようにし、アプリのバージョンアップを自動化することも計画されています。

  • Bonuのフルカスタマイズ可能な注文システムはどのようなものですか?

    -Bonuのフルカスタマイズ可能な注文システムは、顧客が毎週提供される商品から自分の注文を完全にカスタマイズできるシステムです。顧客は木曜日に通知を受け取り、その中で注文をカスタマイズすることができます。そして、月曜日から注文が準備され、顧客に発送されます。

  • Bonuのサブスクリプションモデルの具体的な動作方法是どのようなですか?

    -Bonuのサブスクリプションモデルでは、顧客は毎週の注文を準備し、選択した商品が毎週配送されます。顧客はサブスクリプションにコミットする必要はありません。毎週、顧客は受け取るバスケットを選択し、スキップすることも可能です。また、いつでもサブスクリプションを一時停止することができます。

Outlines

00:00

📣 導入と現状の説明

MarkがCTOとして、Bonuの最後のトークでピッキング構造とプロセスの最適化について話す。Bonuは、食品ロスから良い製品を救うというミッションを持つフランスの会社。彼らは新しい生産ラインを設計し、デプロイする際に直面した課題について説明する。

05:01

🚀 新しい生産ラインの課題と改善

Markは、新しい生産ラインの課題について説明し、よりカスタマイズされた注文に対応する必要性とそれに伴う生産性の向上、製品のトレース性、エラーの低減が求められることについて話す。また、システムの設計原則として、紙レス、トレーニング不要、果物や野菜のリストの変更への適応性、低コストのテクノロジー選択を重視した理由も説明する。

10:04

🔄 技術的な取り組みと生産ラインのアーキテクチャ

Markは、産業用センサーから見かけないプロペティを除く方法を探求し、オープンプロトコルを使用するセンサーを見つけたことを説明する。彼は、生産ラインのシンプルなアーキテクチャと、GoとReactを使用して開発されたバックエンドエンジン、およびプロダクトラインに接続されたコマースプラットフォームについても話す。

15:05

🎥 生産ラインの実際の運用と改善点

Markは、生産ラインの実際の運用方法と、リアルタイムでのセンサーイベント記録による分析、そしてUXの改善について説明する。また、センサーの選択、APIの遅延、デプロイメントの複雑さなどの課題と、それらに対処する方法についても話す。

20:06

📈 次のステップとデータの活用

Markは、生産ラインのデータを活用してマージンを計算し、購入チームの選択を支援する計画を説明する。また、システムの信頼性の向上、アプリのバージョン管理、およびシステム全体の監視の強化が今後の課題となると話す。

25:14

🗓 プロジェクトの開発期間と費用

Markは、プロジェクトの設計開始からセンサーの発見まで1年かかりました。開発期間はQ1からQ3までで、センサー1個あたりの費用は約600ユーロと述べる。また、生産ライン上の従業員数と、その効率についても話す。

30:15

🚚 出荷プロセスと今後の展開

Markは、入荷プロセスの効率性と、出荷時に使用される特殊なアプリケーションについて説明する。彼は、日々の注文数と、アプリケーションのストレステストについても話す。さらに、Bonuが販売する商品の特徴と、将来的にアプリやバックエンドに追加したい機能についても触れる。

35:17

🙌 終わりの致し方

トークの最後に、Markが参加者に対して感謝の言葉を述べ、質問があれば呼びかけることを忘れずに述べる。

Mindmap

Keywords

💡production line

生産ラインは、このビデオの主題であり、製品を効率的に製造するためのプロセスと設備を指します。ビデオでは、新しい生産ラインの設計と導入に直面した課題について説明し、 Sensors、コンベア、タブレットなどを使用して、注文を迅速かつ正確に準備する方法についても触れています。

💡sensors

センサーは、物体の存在や位置を検出するために使用されるデバイスです。ビデオでは、生産ラインでボックスが移動するたびにセンサーをスキャンし、その情報をリアルタイムで表示することで、生産効率を向上させる方法が説明されています。

💡customization

カスタマイズは、顧客が自分のニーズに合わせて商品やサービスを調整するプロセスです。ビデオでは、フルカスタマイズされた注文を可能にするために導入された新しい生産ラインシステムと、顧客が毎週受け取る果物や野菜の選択をカスタマイズできる方法について説明されています。

💡barcode scanning

バーコードスキャンは、バーコードから情報を読み取るプロセスで、在庫管理や販売追踪などに広く使用されます。ビデオでは、生産ラインでのバーコードスキャンを使用して、ボックスの内容を追跡し、正確な注文を確保する方法が説明されています。

💡e-commerce platform

電子商取引プラットフォームは、オンラインでの商品の販売や購入を可能にするシステムです。ビデオでは、生産ラインと電子商取引プラットフォームとの連携が重要であり、注文の準備や顧客とのコミュニケーションに役立っています。

💡real-time data

リアルタイムデータは、発生する瞬間からすぐに利用可能なデータです。ビデオでは、生産ラインでのリアルタイムデータの使用が重要であり、生産効率の向上や注文エラーの減少に役立っています。

💡traceability

トラセビリティは、商品や素材の起源や流通ルートを追跡する能力です。ビデオでは、生産ラインでのトラセビリティが重要であり、どの顧客にどの商品が販売されたかを追跡することが必要です。

💡digital tools

デジタルツールは、コンピューターやネットワークを使用してタスクを自動化または効率化するためのソフトウェアアプリケーションです。ビデオでは、デジタルツールが生産ラインの効率化にどのように役立つかを説明しており、従業員がタブレットを使用して注文を準備する方法が示されています。

💡subscription model

サブスクリプションモデルは、定期的にサービスや商品を受け取るために顧客が料金を支払うビジネスモデルです。ビデオでは、サブスクリプションモデルが使用されており、顧客は毎週果物や野菜の配送を受け取ることができます。

💡customer experience

顧客体験は、顧客が製品やサービスを利用する過程で得られる感情的または知覚的経験です。ビデオでは、新しい生産ラインシステムが顧客体験を向上させる方法が重要であり、カスタマイズ可能で正確な注文を提供することで顧客満足度を高めることが目的されています。

Highlights

Introduction to the new production line and its challenges in designing and deploying the system.

The average time spent on grocery shopping is 60 to 90 minutes, while warehouses have to prepare an order every 10 seconds.

Bonu's mission is to save good products from waste, focusing on fruits and vegetables that are considered imperfect but still perfectly good.

Bonu started selling grocery products and expanded to hygiene, housekeeping products, and pet food.

The company operates on a subscription model, selling directly to consumers in France and Spain.

Bonu's largest warehouse near Paris prepares over 10,000 weekly orders, a number expected to double in the next few months.

The old production system was basic and efficient but lacked digital tools, leading to the need for a new system to handle increased order volumes.

The new system aims for higher productivity, better traceability, and less error-prone order fulfillment.

The design principles for the new system include being paperless, requiring no training, and adapting to changing lists of fruits and vegetables.

Technology choices for the new system prioritize reliability, adaptability, and leveraging existing skills within the tech team.

The new production line uses an engine based on Go, the same technology used for Bonu's e-commerce platform.

The production line includes sensors, a conveyor belt, and tablets displaying what products to put in each order.

The system allows for full customization of orders, a shift from a standardized selection of fruits and vegetables to a completely personalized order.

Challenges faced during the development included the choice of sensors, network and API latency, and managing always-on screens.

The new system records every sensor event, providing data on handling times for different products, which can help calculate margins and inform purchasing decisions.

The development of the new production line started a year ago, with a focus on launching the full customization offer in Q4 of the current year.

The cost of one sensor is around 600, with additional expenses for wiring and electrical work.

The production line can handle more than 2,000 orders per day, with the main operational limit being the pace of refilling the line and the number of employees.

Bonu sells products that cannot be sold in regular shops due to appearance or size, not because of regulations.

The company operates on a subscription model with no commitment, allowing customers to choose their orders weekly and add extra items as needed.

Transcripts

play00:03

hi everyone um so welcome to our next

play00:06

and final talk um I'm have to welcome

play00:09

Mark you CTO at B AO um and you us about

play00:14

something about um basically um

play00:17

optimizing your picking structure your

play00:18

picking process exactly um yeah and uh

play00:22

this is then I would like to hand over

play00:24

to you and uh yeah us tell us a bit

play00:28

about what you do with sensors and stuff

play00:30

thank you very much hello everyone so

play00:32

I'm Mark I'm been you I'm super happy to

play00:35

be here today to talk to you about our

play00:38

new production line and explain a little

play00:40

bit the challenges we we face when

play00:43

designing and deploying that new system

play00:45

and I thought with a very simple

play00:48

question how much time do you guys spend

play00:50

winkly on grocery shopping and the

play00:53

answer to that question is roughly 60 to

play00:56

90 minutes just to fill your baskets on

play00:59

average

play01:00

uh depending on the like Europe

play01:03

countries and unfortunately we have like

play01:06

uh much less time to uh fully order at

play01:08

the warehouse and we have to uh prepare

play01:11

an order roughly every 10 seconds uh at

play01:15

the warehouse and this number is going

play01:19

uh has to go down like quite a lot in

play01:22

the next few uh months because our

play01:25

volume of order is like going up thanks

play01:27

to

play01:28

that uh and so we had a we have a lot of

play01:31

improvements to do to our own current

play01:34

production system but let me give you a

play01:36

little bit of context about uh bonu so

play01:41

bonu is so it's a French established

play01:44

company and our mission is to save good

play01:48

products uh from waste and by good

play01:53

products I mean fruits and vegetables

play01:55

which are the the main uh products are

play01:58

the main product that we we sell we

play02:00

started with them uh then after a year

play02:03

and a half we started selling grocery

play02:05

products and now we also have like

play02:07

hygiene and housekeeping products and

play02:09

also pet food and all these products

play02:12

that we sell uh are s because they

play02:16

wouldn't have been sold in a regular

play02:17

shops for many different reasons for

play02:21

example uh concerning uh foods and

play02:23

vegetables you see shaping carrot here

play02:27

yeah most of our uh TR vegetables are

play02:31

sold on V because they have the wrong

play02:34

caliber or wrong shape or wrong color

play02:37

you name it but they are perfectly uh

play02:40

good products and same goes with like

play02:43

Grocery and other kind of prod save they

play02:46

are like some C with reason so that they

play02:50

cannot be sold in regular shops so we

play02:52

buy them directly from producers and

play02:54

sell them to a subscription uh uh plan

play02:58

to our customer so we sell directly to

play03:01

consumers in France and Spain so so we

play03:05

launched three years ago we are present

play03:07

in six major French cities and think

play03:11

five sorry five major Spanish cities we

play03:13

have over 20,000

play03:15

customers um and we prepare more than

play03:20

10,000 weekly orders in our largest

play03:22

Warehouse which is nor near near Paris

play03:26

and uh that number that number is like

play03:29

super to double in the next few months

play03:31

the number of orders we prepare in our

play03:34

largest warehouse and that's why we have

play03:37

to add to our production system uh so

play03:41

that's our current like it's the old

play03:44

production system that we had before the

play03:48

current project so it's a very basic one

play03:51

but quite efficient I mean is no uh

play03:54

digit digital tool at all uh basically

play03:58

you have both the customers all in the

play04:00

conveyor belt here uh all the fruit and

play04:02

vegetables are just behind on the orange

play04:04

shelves and here you got a a sheet of

play04:07

paper close that's the sheet of paper

play04:11

that indicates what's going to be put in

play04:13

the in the baskets that's the order

play04:15

content and I took an example of well

play04:18

the highest complexity that we may have

play04:21

with the current system so customer has

play04:24

like some potato carrots didn't want

play04:26

cucumber so they remove this one replace

play04:29

by sweet potatoes and you have two kinds

play04:31

of grocery products pasta on honey um

play04:36

and that's the most complex order we can

play04:38

do now like you can replace one fruit or

play04:42

or one vegetable and that's it uh more

play04:47

customization would be like too complex

play04:49

with that system because the employees

play04:51

have to read uh the paper during the

play04:54

order preparation and if the orders are

play04:56

too different from one another it's like

play04:58

too complex and we would we have a lot

play05:01

of uh errors in the order

play05:03

fulfillment

play05:05

um so we have uh two new uh constraints

play05:11

uh that will put pressure on that system

play05:14

first one is we have like higher volumes

play05:17

we we have a lot of like new customers

play05:20

that we gain every week so we have a few

play05:23

more thousand orders per week in that

play05:25

that warehouse before the end of the

play05:26

year um and we hope also have a new

play05:30

offer that we would like to launch uh

play05:33

that we will launch in October uh

play05:35

actually we launch today the offer for

play05:37

the the employees so that's really the

play05:41

launch of that project uh and it's going

play05:43

to be like public for the like regular

play05:45

cers starting in two weeks and that's

play05:48

what we call the full customization that

play05:50

means we're going to shift from a system

play05:53

when you have a selection of fruits and

play05:54

vegetables which are almost the same for

play05:56

everyone to a system you can completely

play05:59

customize your order based on the

play06:01

product we will have both for that

play06:04

specific week that means on Thursday

play06:06

you're going to have a notification

play06:08

these are the products that are

play06:09

available like for you to order you have

play06:12

like two to three days three days

play06:13

actually to customize your order and

play06:16

then uh we prepare the order starting on

play06:18

the Monday and ship to customers um but

play06:22

that means when we will have launch that

play06:24

offer every order is going to be

play06:25

different and we cannot rely on the

play06:28

current prediction system to uh F all

play06:31

the orders the new uh requirements on

play06:34

the system are a higher productivity

play06:36

because we have to go from like $10,000

play06:38

per week to probably the double in that

play06:41

warehouse only um we have to have a DAT

play06:44

tracability of the which product we we

play06:47

sell to each customers because with

play06:49

higher volumes we have like several

play06:51

producers for only apples for example

play06:53

only carrots you have to know with what

play06:56

carrots did you have in orders for like

play06:59

for

play06:59

reason uh and we have to have a system

play07:02

which is like less error

play07:04

prone uh to cope with the complexity of

play07:07

the orders so the design principles that

play07:10

we had for that project is uh the system

play07:13

shouldn't be paper based uh so that uh

play07:17

the employees don't have to like read

play07:19

the order to read sheet of paper to by

play07:22

the order um the system shouldn't

play07:24

require any training uh because we have

play07:28

a lot of like new employees is coming

play07:29

every week and that should be like able

play07:32

to prepare an order like immediately or

play07:35

after a few minutes of training not more

play07:37

than that and the system should adapt

play07:39

itself to a changing list of fruits and

play07:41

vegetables we sell different fruits and

play07:43

vegetables every day and we have to

play07:45

reconfigure the production line uh

play07:47

probably every day also um and also we

play07:51

should be able to deploy that produ

play07:54

neware houses without huge capex uh cost

play07:58

and that means we have to be like uh

play08:01

very careful the choice of technology

play08:03

that we're going to deploy so we have

play08:05

three um principles for the tech choices

play08:09

we make um the first one is we didn't

play08:11

want any V lock uh because we want to be

play08:14

able to adapt the system completely to

play08:17

the way we prepare orders or to uh the

play08:19

offer we make we make to our customers

play08:22

or our warehouse trategy or you name it

play08:24

so we going to be like super uh capable

play08:27

of adapt the system and change it

play08:29

um we wanted to have like a super

play08:33

reliable system because we are talking

play08:35

about production and all incidence are

play08:37

like super expensive it could stop the

play08:39

production light so we're GNA like favor

play08:43

boring Tech to compared to F Tech um and

play08:47

the last principle is we

play08:51

also uh wanted

play08:53

to um

play08:56

maximize the the use of the skills will

play08:59

have in the tech team and not having

play09:02

having to learn like new languages or

play09:03

new technologies or new platforms so

play09:06

that means less Tech better than more

play09:08

Tech uh and try to keep our Tech stch as

play09:14

rational as

play09:16

possible so that being said if you look

play09:19

at the

play09:20

classic architecture of a production

play09:22

line uh in a factory or in a warehouse

play09:26

usually you have like industrial

play09:27

senses uh which communicate with an

play09:30

automation system using a an industrial

play09:34

bus for example modbus which is the one

play09:37

of the most

play09:38

well-known uh the automation system is

play09:40

like usually proprietary uh and then the

play09:43

automation system displays informations

play09:46

on on screens R screens uh using also

play09:51

some kind of prary protocol and this

play09:53

system communicates with either ANP or

play09:57

eCommerce platform to be link to your

play09:59

with your business and for

play10:04

example what sorry I click on stop y

play10:10

yeah so some example of a production

play10:12

line is like this one that's a big to

play10:14

light system pretty common in e-commerce

play10:17

companies for example uh that this has a

play10:20

lot of proprietary hardware and a lot of

play10:22

proprietary systems not specifically

play10:24

what we wanted uh so we thought about

play10:27

how we could get of the proprietary part

play10:31

of that

play10:32

architecture um and the thing is so

play10:34

industrial

play10:36

senses there are I mean there's no way

play10:39

you can avoid them you need reliability

play10:41

you need to have for example high

play10:44

frequencies point scannings or you need

play10:46

to have like super reliable systems so

play10:49

there's no way you can avoid that but

play10:51

the others we thought maybe we could

play10:54

like replace the automation set with a

play10:57

regular uh server that we could develop

play11:00

using same Tech that we use for our web

play11:01

servers our API servers and also for the

play11:05

uh rug screens the public replace them

play11:08

with consumer tablets uh and develop uh

play11:12

like a human interface on this tablet

play11:14

using classical mobile tech um but the

play11:17

issue now is how we can connect to the

play11:20

industrial sensors uh and we had to find

play11:24

sensors that don't use like proprietary

play11:27

or industrial protocol but regular cpip

play11:30

protocols uh more on that later but we

play11:33

were able to find them and we had a

play11:37

super well think simple architecture for

play11:40

our production line basically we use an

play11:43

engine which is based on goong which is

play11:45

our backend technology that we use for

play11:47

our e-commerce platform with same

play11:49

developers who can work on our

play11:51

e-commerce platform or uh at the

play11:53

warehouse on our production line

play11:56

engine um we the that engine connects so

play12:00

to the Commerce platform and server that

play12:03

we made to configure that Prof l so all

play12:05

are based on the same uh technology

play12:08

that's goong and SQL and that's it um

play12:11

and

play12:12

the applications we developed uh on the

play12:15

production line is using react GS that's

play12:20

the same Tech that we use on our

play12:22

consumer app and also they have those

play12:26

industrial back

play12:27

region that's the complete setup that

play12:31

we' made uh you've got the conveyor

play12:35

built uh that you've seen uh sooner

play12:38

that's exactly the same it hasn't

play12:39

changed we added some sensors that you

play12:42

can see in green uh you still have the

play12:45

orange shelf and vegetables on the top

play12:48

got tablets that indicates what product

play12:50

you should put in each order uh was like

play12:53

looks like looks pretty easy uh but

play12:57

let's show it in live let's slides and

play12:59

more

play13:01

videos so that's the first uh that's the

play13:05

beginning of the prodction line uh

play13:07

what's new with that prod line is we

play13:09

need to uh generate a label that we can

play13:12

to stick on the on

play13:13

the the baskets and the all the baskets

play13:16

going be put in large plastic box which

play13:20

are easy to roll on the conveyor and

play13:23

which are easy to be scanned by the

play13:25

sensors so first thing is we're going to

play13:27

put the on the table print the

play13:32

label and that's going to be the south

play13:34

of the jary of that box so we put here

play13:36

up it's scan and you have like

play13:38

automatically delay all that that it's

play13:43

magic that's all the label so in each

play13:46

box you're going to have three customers

play13:53

orders and then that's

play13:56

the that's real work when we are on the

play13:59

production line

play14:02

so youve got

play14:04

the it goes so you slide the box here

play14:08

and you see it changes immediately on

play14:10

the screen on top we're going to do it

play14:13

again uh and you've seen all the red

play14:16

lights

play14:17

here sens put on

play14:23

the so that's the prediction line at

play14:27

work

play14:29

and that's what's displayed on the

play14:31

screen that's a react basic react app

play14:34

that we deployed and it's what's nice

play14:36

with that approach is super easy to

play14:38

change the ux and deploy it remotly uh

play14:42

if we have like I don't know people that

play14:44

have issues know with the colors of the

play14:47

displays uh so that their work is easier

play14:50

um so here you've got the three orders

play14:52

which are in the bag uh in in the Box

play14:54

sorry and here for for example this

play14:58

order we got four different fruits and

play15:01

vegetables which are possible so each

play15:03

employee can manage four different

play15:05

fruits and and vegetables and these are

play15:08

the places on the shelves in front of

play15:10

him but that means here for that order

play15:13

have to take four bags on the left

play15:15

bottom shelves two two bags on the right

play15:19

bottom shelves and two on the top shelf

play15:21

and nothing from the vbl it's super easy

play15:25

I mean you you could already come to our

play15:27

house and pick orders you know how it

play15:29

works that that's was the the aim and

play15:32

the color

play15:33

corresponds to the quantity uh for

play15:36

example uh the cauliflowers it's red

play15:40

because it's double there are two pieces

play15:43

the walnuts they're coming like two bags

play15:46

together here we've got the double St

play15:48

spread so really it's super easy to uh

play15:51

know what you should put in each order

play15:54

um and that's the employee screen

play16:01

and that's just to show you what's going

play16:03

to happen uh under the hood so on the

play16:07

left you're going to have an employee

play16:09

screen which is on the second station of

play16:12

the production L not the first one

play16:13

that's second just show you and here

play16:15

you've got the dashboard which is

play16:16

display in the warehouse shows what's

play16:18

happening on the production

play16:23

line so we're going to like simulate

play16:26

this fact that we put the Box on the on

play16:28

the position line so it will appear over

play16:31

here on B1 the first station then move

play16:34

on B2 it's going to appear appear on the

play16:39

left screen it's second screen okay now

play16:42

it starts the Box arrive here on B1 and

play16:47

you're going to see here we have two

play16:48

2,000 orders to prepare and it's going

play16:51

to change to one that's the first order

play16:54

got the three order numbers and the

play16:56

content here now we move to be to that's

play16:59

new screen for the second stage and then

play17:02

another box and there it goes that's the

play17:05

life of prodiction line so you can see

play17:08

uh remotely what's happening on the

play17:09

prodiction line a very nice tool to uh

play17:12

to manage also remotely what's happening

play17:16

what do in the

play17:18

warehouse this is done in react also

play17:21

super easy to uh change and to

play17:27

redeploy

play17:32

and these are the two last videos I

play17:35

actually uh colleague of mine sent me

play17:38

those videos just like an hour ago

play17:40

because today is the day which we

play17:42

launched that production line actually

play17:44

so it's really dday for Ben Bono and I'm

play17:47

not here I'm like I'm hidden in Berlin

play17:50

where the team is like launching

play17:52

everything um so that's the production L

play17:56

really is the first orders we have

play17:57

prepared today

play17:59

that system you see the three orders in

play18:01

each B in each box uh on the screen on

play18:05

top uh very short videos and the second

play18:08

one you see a little bit more what's

play18:11

happening so we put the baskets in the

play18:14

box that's what we saw that's a complete

play18:17

view of the production lines with all

play18:19

the screens which are being used right

play18:22

now so there are up to 13

play18:25

screens that mean certain employees and

play18:37

so what what did we what what challenges

play18:39

did we face and what lessons did we

play18:42

learn during that

play18:44

joury uh the first challenge was uh the

play18:48

choice of sensus and it was like quite

play18:51

difficult to find the right one the

play18:53

criteria where

play18:55

where like industrial performance that

play18:58

means

play18:59

highest barcode scanning and a high

play19:02

frequency that system is like super

play19:04

reliable and uh and that you have like

play19:07

instant change when you put the Box on

play19:10

the sensor um we needed an EET

play19:13

connection on the full cpip

play19:16

compatibility and an afford a affordable

play19:19

price and that is like super difficult I

play19:21

mean industrial sensors usually are not

play19:25

uh fully ethernet compatible I mean untr

play19:29

level ones uh so we are talking about

play19:32

highend senses which may be super

play19:34

expensive so we were able to find like

play19:37

sense from Kon the Japanese manufacturer

play19:40

which were like in our price range but

play19:43

that was really a major major issue at

play19:46

the beginning of the project um Second

play19:49

Challenge was uh Network on API latency

play19:53

is really really matter if you want to

play19:55

have like an instant change of the

play19:57

screen

play19:58

and while talking about like a

play20:00

production line where the the

play20:03

productivity you want is like very high

play20:06

there is no way you can like wait half

play20:08

of a second or even a quarter of a

play20:10

seconds of the display on the screens

play20:12

but that means all the other contents is

play20:14

stored locally in the production L

play20:17

engine so we have to synchronize and

play20:20

that actually adds quite a lot of

play20:22

complexity on the project uh because the

play20:24

the production engine synchronizes

play20:27

itself with the e-commerce platform that

play20:29

when you scan a box I mean the auto

play20:31

content is already there and in less

play20:34

than 100 100 milliseconds the screen

play20:36

change that's really key for the of the

play20:40

project the third challenge is up

play20:43

deployment and always on screens are

play20:46

really difficult to manage uh I mean we

play20:51

we made that tradeoff not to have like

play20:54

industrial screens which are much more

play20:56

expensive so so well we are in the

play20:59

consumer world and it's much more

play21:02

difficult to control completely what

play21:03

happened on stream so we use MDM

play21:06

software to deploy remotely so mobile

play21:09

device management software to uh control

play21:12

the

play21:13

tablets but MDM software by itself adds

play21:16

a layer of complexity usually difficult

play21:18

to manage or difficult to understand

play21:20

because they are packed with a lot of

play21:22

features uh so I mean deploying a new

play21:26

version is not that easy even now that's

play21:29

really an area of improvement for us

play21:33

still uh this we hadn't forcing at

play21:39

all uh it's quite difficult to have like

play21:42

htps Connection in a Clos

play21:45

network uh and on consumer tablets and

play21:49

but is mandatory for example we thought

play21:51

we could like do without htps that would

play21:54

be nice but the MDM software prevented

play21:57

us didn't want us to connect to deploy

play22:00

web apps which are not served over htps

play22:03

so we are in the clo networks where

play22:05

there are no threat issue at all but we

play22:08

had to deploy htps but then when you're

play22:11

in that closed Network how do you

play22:12

validate certificate and stuff a little

play22:15

bit of engineering there and lots of few

play22:18

days I can say uh to solve that that we

play22:21

hav't Clen really how how long does it

play22:23

take you to uh like the HPS uh quite few

play22:28

days I guess three to four days to like

play22:30

find a walk around first we we wanted to

play22:32

find a walk around uh trying to use the

play22:36

MDM software without using hgps but that

play22:39

didn't work so finally we had have to

play22:42

find a way to validate

play22:43

certificate I mean essal

play22:45

certificate uh that would be used in the

play22:49

warehouse but not on the public IP

play22:52

address quite quite

play22:55

complex uh so now what's next we

play22:58

launched today so that's a good a huge

play23:00

my for us thank you uh and what's next

play23:04

um we have to leverage the data that

play23:07

that production line produce and that

play23:10

actually there a lot of opportunity

play23:12

there so we we every sensor event is

play23:15

recorded so we know by the milliseconds

play23:17

how much time it takes uh for I don't

play23:20

know uh handling the watermelon or

play23:22

handing a cauliflower and that would

play23:25

help us a lot to to U uh calculate the

play23:29

margin that we have in specific order

play23:31

and to have the purchasing team in their

play23:34

choices of fruits of vegetables because

play23:36

we know the associated cost while

play23:39

preparing the order um and also we have

play23:42

a lot of uh Improvement still in the

play23:46

space of reliability so we should be

play23:49

able to replace sensor tabl light in

play23:51

less than five minutes without the

play23:53

intervention of someone from my team are

play23:55

not there yet at all so yeah lot lot of

play23:58

work to do there like uh

play24:00

producing writing sorry processes having

play24:03

spare parts preconfig kind of stuff

play24:05

we're not there yet um deploy singly a

play24:09

new version of the app as I said it's

play24:10

quite complex uh to have to deploy that

play24:14

version and you have to understand that

play24:17

these screens are always on the app has

play24:20

to replace itself you shouldn't like

play24:22

relaunch it it has to be like completely

play24:25

seamless once again it's that done and

play24:27

and we have to to add a lot of

play24:29

monitoring uh on the systems everywhere

play24:32

to be able to prevent and detect

play24:34

failures before they happen uh but

play24:36

that's next

play24:38

step and I guess that's all I had to say

play24:41

for today I got I got the last video

play24:44

that's another Warehouse in Madrid uh

play24:48

that we deployed also and it's a

play24:50

different system doesn't use the big

play24:52

plastic boxes but it's a system with one

play24:55

other at a time in a in a out

play25:01

books and that's it for the presentation

play25:04

if you have any

play25:14

questions what was the development time

play25:17

in total like when did you start and so

play25:19

we started designing theem exactly year

play25:21

ago okay because we thought that we so

play25:25

we wanted to launch that offer the full

play25:27

customization

play25:28

during Q4 this year uh so we had to

play25:32

prepare that project before because

play25:34

without the light there's no way we can

play25:36

like launch that full customization

play25:37

project but we started designing it a

play25:39

year ago I guess we found the

play25:43

sensors in q1 N of q1 and then was

play25:48

like mainly development from q1 to the

play25:53

end of Q3

play25:56

Withers

play26:00

prority how much is how expensive is One

play26:03

sensor so One sensor it's it's around

play26:08

600

play26:14

okay but then the wiring also with

play26:17

proprietary you there's a lot of

play26:18

electrical work I mean when you enter

play26:20

that all of

play26:21

industrial uh surface like I mean all

play26:25

the s are um you need to have a to

play26:28

provide 24 volt current so it's like

play26:31

super

play26:32

specific uh I mean Super common in

play26:34

automation world and in the automatic

play26:37

world for ACT world but not really our

play26:40

space like web

play26:44

developers and for the biggest well you

play26:46

said there are 303 people working in the

play26:48

production line so we have 13 people on

play26:50

the production line and in the in that

play26:52

largest Warehouse we have two prediction

play26:54

light the two prediction light are

play26:56

equipped so that's 26 employees that may

play26:58

work at the same time okay so so that's

play27:00

that makes like a tool of 70 different

play27:02

products so that 70 different vegetables

play27:04

and no because you have same produ on

play27:06

the two production NES One prodction n

play27:08

should be able to to to have a complete

play27:11

order but you've got four products per

play27:13

employee you can go up to 42% vegetables

play27:16

okay

play27:20

yeah with the Box they follow the box to

play27:23

the end or no no no no no they move the

play27:25

Box yeah yeah yeah that's I mean one

play27:28

employee is in charge of like four

play27:30

different FR vegetables and if it's uh

play27:34

for example a vegetable which is with a

play27:37

very high demand I don't know potato for

play27:39

example that's he had only potato in

play27:41

front of him or her uh and we do only

play27:44

potatoes because the other issue that we

play27:46

didn't see there how do you feel the

play27:49

production L on vegetables that's under

play27:51

the roof the other side of the prodction

play27:53

line you've got people uh you know

play27:55

scanning boxes for traceability and

play27:57

putting back like new fruits and

play27:59

vegetables uh on top of the production

play28:02

line so the production managers for

play28:04

example um instructing employees said

play28:07

okay you you are um responsible for

play28:09

refilling and and Stu exactly exactly

play28:13

youing and they refal as fast as they

play28:15

can that's the instruction basically the

play28:18

prediction has to preder has to be full

play28:19

all the

play28:23

time and the W's basically fridge I saw

play28:26

everyone was check it yeah yeah that was

play28:29

one of the challenge when we work on

play28:30

that project because for one our jacket

play28:33

a few times a long days very cold yeah

play28:38

it's five degrees I guess or six degrees

play28:41

okay for the conservation of

play28:47

the one of the CH you have is to update

play28:50

the app is it because the screen is 247

play28:53

always on or or yeah yeah it's 247 okay

play28:57

but we don't work uh yet uh during we

play29:01

have only one shift okay um but right

play29:04

now we so the the tablets are always on

play29:08

and we'll find a way to like switch them

play29:10

off automatically during the night it's

play29:13

not not done yet unless yeah exactly you

play29:16

don't want that and instead using a web

play29:21

in wait we well we use a web app so it

play29:24

can it can refresh uh itself

play29:28

uh so that's one way of addressing it

play29:30

but sometimes uh you need to uh so the

play29:34

the thing is so we we uh the app is

play29:37

served by the local engine also and we

play29:40

deplay both at the same time and uh but

play29:44

yeah one of the ways to do so exactly to

play29:47

refresh we without the

play29:50

MDM it's a PM and we mm for

play29:56

that

play29:58

okay

play30:02

one oh that's because um that's the way

play30:07

we uh ship them uh so around Paris we

play30:11

have our own trucks and these box fit

play30:15

perfectly into the truck and the truck

play30:17

is filled up to the roof and that's a

play30:20

way to maximize the load in the track

play30:22

and the the way the order the ERS are

play30:26

ordered on the prodution line is the I

play30:29

mean first we're going to put the orders

play30:32

that have to be in the back of the truck

play30:34

so we compute the trips uh before before

play30:38

the day uh for example we have know

play30:41

2,000 orders to deliver and they're all

play30:43

in a specific order to be loaded at the

play30:46

back of the truck if they are at the end

play30:47

of the

play30:48

trip a special application

play30:52

there oh yeah yeah we use like third by

play30:54

Soft for that it's like super complex

play30:58

softwares because it has also to take

play31:00

into account like traffic jams and I

play31:02

know road which block on pares and

play31:06

stuff how many orders um will you be

play31:08

able to to fulfill per day or per

play31:12

whatever that's a very good question we

play31:15

don't know yet okay yeah really we don't

play31:17

know yet uh so we are uh able to uh to

play31:24

do more than 2,000 orders

play31:27

uh on one day on one prediction line so

play31:31

already

play31:42

already have more than that because so

play31:45

the the right now the customers order

play31:49

one week and receive the order the week

play31:51

after so the shortest we've got is you

play31:55

you prepare you you make your order on

play31:57

on Sunday and we deliver on on

play32:01

Tuesday then you can prepare them on the

play32:04

day oh yeah yeah we

play32:09

yeah and did did you do any stress tests

play32:12

uh for for your application because you

play32:14

said okay we don't know until

play32:16

when but the system can go like

play32:19

much yeah yeah has no like Tech limit

play32:23

that the limit is in the number of

play32:26

employees you can have on production

play32:27

line and

play32:29

specifically the the pace at which you

play32:32

can refill the production lineation isue

play32:35

rather than and and and the the room it

play32:39

takes to have all the people moving with

play32:42

boxes uh and filling the prod up that's

play32:44

the the real issue technically it's all

play32:48

sorted but operationally yeah yeah

play32:54

yeah question you said you you sell

play32:57

vegetables and product that are not they

play33:00

cannot be sold in other in other shops

play33:02

is it because other shop just don't want

play33:04

to sell them or you need to have some

play33:05

special permission Oh no just they don't

play33:08

want so because they don't look yeah

play33:11

yeah

play33:12

exactly exactly and that's between five

play33:15

to 10% of the prediction of Which F it's

play33:18

pretty hard

play33:25

yes oh so there regulations for for

play33:28

example

play33:30

like yeah Qs which are too small we

play33:32

don't have the right to sell them so we

play33:33

don't have the right

play33:38

either but miss shapen carrots I mean

play33:42

there are no

play33:44

regulations but yeah people are in

play33:46

Supermarket you just don't buy

play33:50

them a subscription model customer yeah

play33:54

you pay every month no no so it's it's

play33:58

per week but I mean it's a subscription

play34:00

with no commitment that means every

play34:03

Thursday you receive the fruits and the

play34:05

list of fruits and

play34:06

vegetables uh and you can choose either

play34:09

to uh keep the basket or skip it no and

play34:13

you can suspend any time really no

play34:16

commitment but I mean there is no check

play34:18

out you entered your like credit card

play34:20

when you subscribe and then each week

play34:23

choose if you want to have the baset or

play34:25

not and you can add CL

play34:28

uh basket so we have got another

play34:29

production system for the all the all

play34:31

the grocery

play34:33

products and the part from monitoring

play34:36

what features do you want to launch in

play34:37

the future so are are is do you have a

play34:40

backl already what features yeah yeah

play34:42

and for like the app and backend and

play34:44

stuff oh yeah so we line there things

play34:47

you would like to add is for example if

play34:50

you want to add like gifts or incentives

play34:52

to specific customers for example

play34:54

loyalty programs that's really the kind

play34:56

of thing we could add very easily on the

play34:58

screen so I don't know it's your it's

play35:01

order and have a specific gifts for that

play35:04

uh that's super easy to like display on

play35:06

the screen add that gift for example B

play35:10

to bag in the order super easy to with

play35:12

that system and that we couldn't do

play35:14

before I mean there a lot of marketing

play35:17

SCH that we can now develop building

play35:19

that

play35:25

tool okay cool cool thank

play35:32

you

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
食品ロス革新技術ピッキングシステムBonuCEOインタビュー効率化カスタマイズセンサー生産ライン自動化
هل تحتاج إلى تلخيص باللغة الإنجليزية؟