Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
クラスメソッドの実績と信頼 ソフトウェア共創開発の成功事例 スターバックス様、セブン&アイ様...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
enmasa
July 04, 2024
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラスメソッドの実績と信頼 ソフトウェア共創開発の成功事例 スターバックス様、セブン&アイ様、京セラ様を 支えた技術力
enmasa
July 04, 2024
More Decks by enmasa
See All by enmasa
勇気あるリーダーシップ:複数ベンダーとの連携を成功に導くプロダクトマネジメント
enmasa
0
63
#CMC_Meetup 仙台 キックオフ「すくすくスクラム仙台について」
enmasa
0
63
Agile Japan 2018 栃木サテライト
enmasa
0
38
既存事業が立派な中で新しい事を始めようとした時の悩みと対応策
enmasa
0
98
Featured
See All Featured
Amusing Abliteration
ianozsvald
1
200
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
580
Leo the Paperboy
mayatellez
7
1.8k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
570
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Music & Morning Musume
bryan
47
7.2k
30 Presentation Tips
portentint
PRO
1
320
Chasing Engaging Ingredients in Design
codingconduct
0
220
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
クラスメソッドの実績と信頼 ソフトウェア共創開発の成功事例 スターバックス様、セブン&アイ様、京セラ様を ⽀えた技術⼒ 2024.7.4 SBJ ソリューション部 遠藤 正俊(えんまさ)
Xへの投稿の際は、 ハッシュタグ #devio2024 でお願いいたします。 2 お願い
セッションOutcome ▪ クラスメソッドの実績と技術力について紹介する。 ▪ スターバックス様、セブン&アイ様、京セラ様との共創開発プロジェクトの 成功要因をお伝えする。 ▪ クラスメソッドの開発アプローチと技術スタックについて知っていただく。 ▪ 共創開発のメリットと、ビジネスに与えるポジティブな影響を理解いただく。
3
アジェンダ 4 1. イントロダクション • 共創開発とは 2. 共創開発の事例 • スターバックス様と
• セブン&アイ様と • 京セラ様と 3. クラスメソッドの技術力とアプローチ 4. まとめ
共創(きょうそう)開発とは 5 共創(Co-Creation)は様々な意味で用いられる言葉ですが、ビジネスの世界では、多様な立場のクライアント、ステークステークホ ルダーと対話しながら、ともに新しい価値を生み出していく考え方のことを言います。 共創開発 、受託開発の差 共創開発 受託開発 クライアント 連携
プロジェクトの全フェーズで意見交換とフィードバック を行い ます。ビジネスニーズや目標を理解し、最適なソリューション を作り上げます。 提供された要件に基づいて、プロジェクトを進行します。クラ イアントの指示に従い、指定された機能やサービスを提供 し ます。 柔軟性 適応力 プロジェクトの進行中でも要件や市場の変化に柔軟に対応 し ます。アジャイル開発手法 を採用し、迅速なフィードバックと 調整が可能です。 事前に決定された要件に基づいて進行します。変更や調整 が難しい場合があります。 固定されたスコープ内でプロジェク トを完了させます。 イノベーション 創造性 クライアントと共に 新しいアイデアを生み出し、革新的なソ リューションの実現 を行います。クラスメソッドの 専門知識と 技術力を活用し、ビジネス価値を提供 します クライアントの要件に従って 既存のソリューションを提供する ことが主な目的です。イノベーション、創造性は クライアントに依存します。
指⽰に従うだけの パートナーを求めるのであれば クラスメソッドとは合わないと思います 6
緊密に連携し、持続可能で⾰新的なプロジェクトを 成功に導くためのパートナーを求めているのであれば、 クラスメソッドはバッチリだと思います。 7
アジェンダ 8 1. イントロダクション • 共創開発とは 2. 共創開発の事例 • スターバックス様と
• セブン&アイ様と • 京セラ様と 3. クラスメソッドの技術力とアプローチ 4. まとめ
スターバックス様との共創開発 9 プロジェクトの背景と目的 • 背景 • 国内に1,600店舗を展開し、多くのファンに美味しいコーヒーを提供しています。 • 2011年頃からデジタル強化に着手 しましたが、オンプレミスのシステム
では膨大なアクセスに 対応しきれず、インフラ負荷が限界 に達していました。 • 目的 • AWSを導入し、クラウド基盤の効率的かつ柔軟な運用体制を整備したい。 • プラットフォームとして AWSを活用しながら、データ分析、モバイルアプリ、LINEアプリの実現を行いた い。 ニーズを理解し、技術力のあるパートナーとしてクラスメソッドを選定。
スターバックス様との共創開発 10 開発プロセスと技術的なチャレンジ • フロントエンドのAWS移行 エンジニアがハンズオントレーニングを実施 し、お客様の利用動向に合わせリソース調整を双方で行う。 • モバイルアプリ開発 スターバックスカードをより便利に活用するために、
iOS / Android アプリをフルスクラッチで開発。 事前オーダー & 決済サービス「Mobile Order & Pay」を開発する。 • LINE スターバックス カード LINE上で動作する スターバックスカードを開発 し、ライトユーザーへの接点拡大を実現。 • アジャイル開発を採用 アジャイル開発のスクラムフレームワークで、変化に追従する。
スターバックス様との共創開発 11 成果、ビジネスへの影響 • クラウド基盤の効率化 クラウド基盤の効率的かつ柔軟な運用体制を整備し、 システムの拡張性と柔軟性を確保。 • データ分析とアプリ開発 データ分析基盤の刷新を行い、
お客様一人ひとりに最適なサービスを提供 するための体験価値を向上。 • LINE スターバックス カード サービス開始から2.5ヶ月で新規発行が100万枚を突破。LINE公式“お友達”登録ユーザーは700万に。 • Mobile Order & Pay(MOP) 国内1,300店舗以上での利用が可能 となり、コアなファンや店舗パートナーからの要望に 応える形で機能を段階的に拡充。 4.8 4.6
AWS、LINE、Mobile アプリ により お客様に喜んでもらえる体験を共創開発しました。 12
セブン&アイ様との共創開発 13 プロジェクトの背景と目的 • 背景 セブン&アイ・ネットメディア社はデジタル戦略を支えるシステム、デザイン、開発、運用を担当。 • メンバーの入れ替わりやシステム環境の変化により、エンジニアが属人的に業務を担当し、 技術要因や体制から生じる属人化の課題が顕在化していました。 •
目的:メンバー間のスキル差を解消し、相談しやすくチャレンジしやすいチーム文化を醸成したい。 クラスメソッドの内製化支援サービスを導入し、チームの成長を支援する。
セブン&アイ様との共創開発 14 開発プロセスと技術的なチャレンジ • 内製化支援の導入 チームメンバー個別にヒアリング を行い、スキルや振る舞いを可視化 し、課題設定を行う。 マネジメント3.0やコンピテンシーマトリクス などのツールを紹介し、ガイドラインの作成を進める。
• チームビルディング オープンに話し合う意識の定着させるため、 認識した課題に対し「こうしよう」と議論する場を設ける 。 スキルトランスファーを前提に、 ファシリテーションの方法伝え 、チーム内での課題解決を進める 。 • 持続可能な、無理のないペースを意識した改善 現在行っている定例会の中を改善。 相手を変えるのではなく、 変わってもらう併走を行う
セブン&アイ様との共創開発 15 成果とビジネスへの影響 • チーム文化の醸成 知識やナレッジの共有のための勉強会やアウトプットの機会が作られ、相談しやすい環境が作り出 される。チーム全体で成長を促進。 • 業務の属人化解消 相互レビューやペアプログラミング、モブプログラミングを通じて業務の属人化を減らし、他メンバー
のタスクを拾える体制を構築。 • カルチャーづくりの支援 エンジニアのカルチャーづくりを進め、風通しの良いチームを構築。 チーム間連携の課題を解消し、組織全体に広げるための取り組みを継続。
内製化⽀援サービスにより 「誰も取り残さない」チーム ビジネスの期待に応える体制を共創開発しました。 16
京セラ様との共創開発 17 プロジェクトの背景と目的 • 背景 • 京セラロボティクス事業部は、 AIと3Dビジョンで協働ロボットを知能化する「京セラロボティックサービス」 を開発し、2023年11月にリリースしました。 •
生産現場の人手不足が予想される中、協働ロボットと AIによる知能化に着目し、 多品種少量生産工程 でのロボット活用を目指しました 。(ビッグデータをセキュアに収集、管理、利用したい) • 目的 • ユーザーデータを確実に保護するセキュリティ対策を実施。 • スケーラブルな機械学習基盤を構築し、ロボットの管理や AIモデルの学習を効率化する。 AWS の信頼性 と機械学習の技術力が高い、クラスメソッドをパートナーに選定
京セラ様との共創開発 18 開発プロセスと技術的なチャレンジ • マルチクラウドシステムの構築 • AWSとGoogle Cloudの長所を活かし、データ管理やロボットへの指示は AWSで、機械学習・AIは Google
Cloudで開発する。 • AWS Organizationsの活用 • データプライバシーを担保するため、 ユーザーごとにAWSアカウントを分けて論理的にデータを分離し管 理する。 • 機械学習基盤の構築 • Google Cloud上に機械学習基盤を構築し、 AIモデルの作成やロボット管理用プラットフォームへの転送 を実現。 • Kubernetesを利用し、クラウド、オンプレ環境に併せたサービス利用 が可能。
京セラ様との共創開発 19 成果とビジネスへの影響 • クラウド基盤の効率化 AWSとGoogle Cloudのマルチクラウドシステムにより、 スケーラブル、且つ高速な機械学習基盤を 構築。最適なツール を活用し、開発工数を削減しながら
利用現場併せたサービス提供 を実現。 • データプライバシーとセキュリティ AWS Organizationsを活用してデータプライバシーを担保し、セキュリティ・ガバナンス対応を強 化。 • 市場展開と機能強化 京セラ社内での利用を開始し、外部企業へのサービス展開に向けた準備を進行中。 本格的な事業拡大に備え、 さらなる機能強化やアーキテクチャの改善に取り組む。
ニーズからマルチクラウドシステムを構築し 製造業(現場)を理解しながらを 新規ビジネス機会を共創開発しました。 20
アジェンダ 21 1. イントロダクション • 共創開発とは 2. 共創開発の事例 • スターバックス様と
• セブン&アイ様と • 京セラ様と 3. クラスメソッドの技術力とアプローチ 4. まとめ
クラスメソッドの技術⼒とアプローチ 技術力 1. フルスタック開発能力 フロントエンド、バックエンド、インフラの開発・構築 を一貫してサポート。ニーズに合わせて技術を選 定する。 2. クラウドの活用 各クラウドサービスの特性を最大限に引き出し、
スケーラブルでセキュリティに優れたシステムを構 築。 3. 高度なセキュリティ対策 データプライバシーの保護。セキュリティ・ガバナ ンス対応を実施。 4. 機械学習とAIの専門知識 機械学習用合成画像生成ツールのクラウド移行 とリアーキテクトを実現。 22 アプローチ 1. 内製化支援、チームビルディング 相互レビューやペア(モブ)プログラミングを通じ、相談しや すくチャレンジしやすいチーム文化を醸成。 2. アジャイル開発手法の導入 柔軟性とスピードを重視し、ユーザーの要望に迅速に対 応。 3. ハンズオンとトレーニング 運用の変化、ユーザー動向に対応する体制を構築。 4. 柔軟性と迅速性 各プロジェクト、技術選定やアーキテクチャ設計におい て、柔軟性と迅速性を発揮。ご要望に応じたプロジェクト に最適なソリューションを提供。
まとめ 〜共創開発によって〜 1. ビジネスの成功に貢献 • スターバックスのLINEスターバックスカード、 Mobileアプリの成功により、 UXを向上。 • セブン&アイの内製化支援により、チームの成長
と属人化解消を実現。 • 京セラのロボティックサービスの クラウド基盤を開発し、生産現場に併せたロボット活用を推進。 2. 長期的なパートナーシップ • 単なる技術提供にとどまらない。 長期的な視点から提案を行い、継続的なサポートを提供。 • 各プロジェクト、ビジネスニーズを理解し、最適なソリューションを提案。 3. イノベーションの推進 • 最新の技術を活用し、イノベーションを推進 。 • 技術力とアプローチにより、業界をリードする新しいサービスや機能を実現 。 23
共に新しい価値を創造し、 持続可能なビジネス成⻑を⽀援するパートナーとして、 共創開発のアプローチを推進しています。 24
25