第141回 PHP勉強会@東京
by
Toshiyuki Tanaka
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
あるべき姿に変えていく - EC物流プラットフォーム -
Slide 2
Slide 2 text
はじめまして、ロジレスです! EC事業者向け 受注管理システム モール/カートからの受注自動取込 受注の自動処理 在庫数の自動連携 出荷実績の自動反映 物流倉庫向け 倉庫管理システム 在庫の管理 ロケーションの管理 出荷作業支援 作業レポート WMS OMS
Slide 3
Slide 3 text
プロダクトの規模 1,500画面 バッチ130本 コード58万行 Androidアプリ ハンディターミナル PHP + Symfony
Slide 4
Slide 4 text
現在のエンジニアチーム Web エンジニア 1 データ アナリスト 2 デバイス エンジニア 3 インフラ エンジニア 副業 4
Slide 5
Slide 5 text
昨今のイケてるSaaS 自動テスト kubernetes SPA Vue.js ブロックチェーン Jenkins
Slide 6
Slide 6 text
対策(1) 技術的に攻めない 男は黙って サーバーサイド UI
Slide 7
Slide 7 text
対策(2) 徹底的にパターン化 一覧 登録 編集 削除 インポート ダウンロード フロント画面 GET POST PATCH DELETE API 連携設定の 画面 バッチ 外部システムと 連携 データ自動処理 ルールエンジン イベント ハンドリング
Slide 8
Slide 8 text
対策(3) UIで迷わない 機能パターン : 動詞や名詞 ➡ HTML 認知パターン : 形容詞 ➡ CSS デザインランゲージ デザイン原則 パターンライブラリ 構造/ふるまい/慣習 エンジニア デザイナー パターンライブラリ 機能テンプレート フレームワーク
Slide 9
Slide 9 text
対策(4) ワーカーによる処理 画面 / API Transaction Transaction Transaction Transaction ・ ・ ・ Worker ✔ 処理 ✔ 処理 ✔ 処理 ✔ 処理 Summary Summary Summary 監視バッチ 比較して 検証する
Slide 10
Slide 10 text
対策(5) とにかくライトに顧客対応 日々の運用で、最も時間がかかるのが、 問い合わせ対応 システムが大規模になるほど、 問い合わせが増え、対応コストがあがる 問い合わせはIntercomに統一 ライトに問い合わせが来て、ライトに返信 直近の行動履歴をトラックしながら 対応できるので回答の特定が容易
Slide 11
Slide 11 text
あるべき姿に変えていく \ 自動化できて、やることない / - EC物流プラットフォーム -