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
新サービスのプロジェクト推進に向けた、トライ&エラー / 20221109_kawasaki
Search
Rakus_Dev
November 10, 2022
Technology
0
1.4k
新サービスのプロジェクト推進に向けた、トライ&エラー / 20221109_kawasaki
Rakus_Dev
November 10, 2022
Tweet
Share
More Decks by Rakus_Dev
See All by Rakus_Dev
仕様駆動開発の組織的定着に向けた取り組み ~『楽楽電子保存』開発チームの事例~ / Establishing SDD: Organizational Initiatives
rakus_dev
0
11
全エンジニアのAI活用状況を可視化する~Lookerを用いたアンケート分析と今後の推進策~ / Visualizing AI Adoption Across Engineering
rakus_dev
0
10
出してみてわかったAIエージェントプロダクトの舞台裏 〜楽楽AIエージェント for 楽楽精算〜 / Behind the Scenes of Rakuraku AI Agent
rakus_dev
0
18
プロダクトマネージャーの目標と評価 / Goal Setting for Product Managers
rakus_dev
1
620
【pmconf2025】AI時代の『ジュニア不要論』に異議あり! 未経験から戦力PdMを生み出すOJT戦略とは?
rakus_dev
1
950
プロダクトづくりにAIを溶かす3つの壁 ― ラクス流AI浸透のススメ / 3 Barriers to AI in Products: The Rakus Way
rakus_dev
0
2.4k
設計フェーズを加速するAI活用戦略 / AI Strategy for Accelerated Design
rakus_dev
4
660
10年以上続くWebサービスのAIファースト時代への向き合い方 / Navigating the AI-First Era: A Strategy for Established Web Services
rakus_dev
0
640
楽楽明細開発部 | 組織的なAI駆動開発の推進 / Promoting organizational AI-driven development
rakus_dev
0
650
Other Decks in Technology
See All in Technology
ソフトとハード両方いけるデータ人材の育て方
waiwai2111
1
560
持続可能な開発のためのミニマリズム
sansantech
PRO
3
540
Behind the Stream - How AbemaTV Engineers Build Video Apps at Scale
ygoto3
0
130
re:Inventで出たインフラエンジニアが嬉しかったアップデート
nagisa53
4
190
コミュニティが持つ「学びと成長の場」としての作用 / RSGT2026
ama_ch
2
470
AI アクセラレータチップ AWS Trainium/Inferentia に 今こそ入門
yoshimi0227
1
320
AIAgentを駆使してSREが貢献する開発体験の向上
yoshiiryo1
4
1.1k
Exadata Database Service ソフトウェアのアップデートとアップグレードの概要
oracle4engineer
PRO
1
1.2k
一番人に近いコードレビューア CodeRabbit
kinopeee
0
110
ビジュアルプログラミングIoTLT vol.22
1ftseabass
PRO
0
140
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
230
3分でわかる!新機能 AWS Transform custom
sato4mi
1
130
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
Practical Orchestrator
shlominoach
191
11k
Everyday Curiosity
cassininazir
0
120
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Chasing Engaging Ingredients in Design
codingconduct
0
100
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
99
Navigating Weather and Climate Data
rabernat
0
74
Writing Fast Ruby
sferik
630
62k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
WENDY [Excerpt]
tessaabrams
9
35k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
380
Transcript
#RAKUSMeetup ©2022 RAKUS Co., Ltd. 新サービスのプロジェクト推進 に向けた、トライ&エラー 株式会社ラクス 川﨑智彦
#RAKUSMeetup 目次 - 自己紹介 - 楽楽電子保存サービス概要 - 楽楽電子保存の課題と施策 - まとめ
#RAKUSMeetup 自己紹介 - 川﨑 智彦 / Tomohiko Kawasaki - 経歴
- 2007年~ : ソフトハウスで受託開発 - 2022年~ : 株式会社ラクス入社 - 現在 - 楽楽電子保存開発に従事 - サーバーサイド開発チームリーダー
#RAKUSMeetup 楽楽電子保存サービス概要 まずは楽楽明細について... 楽楽明細は、帳票の作成&発行を行うサービスです。
#RAKUSMeetup 楽楽電子保存サービス概要 楽楽電子保存は、楽楽明細で受け取った電子請求書等の帳票を 電子保存・一元管理できるサービスです。 2022年1月からの改正電子帳簿保存法の要件(検索や、訂正削除に関する要件等) にも対応しています。
#RAKUSMeetup 楽楽電子保存の課題と施策 楽楽電子保存は2022年1月にローンチされ た、まだ新しいプロダクトです。 楽楽電子保存は楽楽明細開発メンバーにて開 発が進められましたが、楽楽明細とは異なる アーキテクチャを採用しました。 デザイナーやオフショアの参画、フロントエンド とサーバーエンドの役割分担などの新たな試み に課題も生まれており、プロジェクト全体で改
善を試みています。 2022/01 楽楽電子保存ローンチ 現在 楽楽電子保存開発 2022/04 組織変更 2022/06 オフショア開発開始
#RAKUSMeetup 楽楽電子保存の課題と施策 <本日のトピック> ①フロントエンド/バックエンド/デザイナーの役割分担 ②チーム間のコミュニケーション ③タスク管理、進捗管理 ④オフショアチームとの作業分担
#RAKUSMeetup <開発のステークホルダー> ・作業の担当範囲は? ・各ステークホルダーの責任範囲は? ・各ドキュメントの記載レベルは? 楽楽電子保存の課題と施策① ➢ フロントエンド/バックエンド/デザイナーの役割 バックエンド フロントエンド
デザイナー
#RAKUSMeetup 楽楽電子保存の課題と施策① ➢ フロントエンド/バックエンド/デザイナーの役割 上流工程(要件定義、概要設計)において、各ステークホルダーの役割が 不明確のまま作業を進めたため、仕様検討漏れが発生。 実装工程や試験工程で、仕様検討から対応することに。 バック エンド デザイナー
フロント エンド
#RAKUSMeetup 楽楽電子保存の課題と施策① ➢ フロントエンド/バックエンド/デザイナーの役割 プロジェクトの進め方、役割分担を改善 • 開発プロセスを整備 • ドキュメントフォーマットの見直し •
各工程のドキュメント記載レベルを明確化 • 各ステークホルダーの担当範囲を明確化 得意分野の作業に注力できるようになり、 開発がスムーズに!
#RAKUSMeetup 楽楽電子保存の課題と施策② ➢ チーム間のコミュニケーション 下流工程(実装、単体試験)では、バックエンドとフロントエンドで 技術要素や担当範囲が異なるため、作業を分担して開発を実施。 バックエンド Java SQL フロントエンド
HTML JavaScript CSS API API DB
#RAKUSMeetup 楽楽電子保存の課題と施策② ➢ チーム間のコミュニケーション 楽楽電子保存のシステム開発は、2チーム構成となっている。 << サーバーチーム >> バックエンド開発メンバー << フロントチーム >> フロントエンド開発メンバー デザイナー
#RAKUSMeetup 楽楽電子保存の課題と施策② ➢ チーム間のコミュニケーション それぞれのチームで開発を進めるが、チーム間のコミュニケーション不足で 互いのチームの状況やプロジェクト全体の状況が分かりにくい状態になっていた。 また、仕様に関する認識齟齬で不具合が発生してしまうこともあった。 サーバーチーム タスク管理 進捗管理
定例MTG フロントチーム タスク管理 進捗管理 定例MTG
#RAKUSMeetup 楽楽電子保存の課題と施策② ➢ チーム間のコミュニケーション コミュニケーションルール改正・策定 • サーバーチームのデイリーMTGにフロントチーム代表者が参加し、 その日の進捗状況や課題を共有する。 • 一部のメンバーしか参加しないMTGがあった場合は、
概要や議事録を全体に共有する。 まだまだ改善の余地はあるが、一定の成果あり! 引き続き改善アクションを行っていく。
#RAKUSMeetup 楽楽電子保存の課題と施策③ ➢ タスク管理、進捗管理 タスクが複数のファイルで管理されており、 全容を把握するのも作業実績を入力するのも大変。。。 • 開発アイテム • 課題
• 改善項目 など タスクが管理しにくいため進捗状況の把握も難しく、 漠然とした不安が募る。
#RAKUSMeetup 楽楽電子保存の課題と施策③ ➢ タスク管理、進捗管理 プロジェクト管理ツールであるClickUpを試験導入 タスク管理を一元化。 作業実績の入力も容易になり、 各タスクの進捗状況も把握しやすくなった! ただ、全体の進捗状況は未だ見えにくく、 こちらも継続して改善していく。
#RAKUSMeetup 楽楽電子保存の課題と施策④ ➢ オフショアチームとの作業分担 2022年6月から、オフショアチーム(ラクスベトナムメンバー)が本格的に参画。
#RAKUSMeetup 楽楽電子保存の課題と施策④ ➢ オフショアチームとの作業分担 体制や作業分担を考えるも、不明点も多く 国内メンバーからはオフショア開発に不安を抱える声も聞こえた。 ・スキルレベルは? ・仕様理解度は? ・対応可能な工程は? ・成果物受け入れ態勢は?
#RAKUSMeetup 楽楽電子保存の課題と施策④ ➢ オフショアチームとの作業分担 BrSE(ブリッジSE)を含むオフショア担当国内メンバーにて、 開発案件の役割分担設定、仕様説明、受け入れ窓口などを担当。 定例MTGや日々の仕様確認など、密にコミュニケーションを取り開発体制を整える。 オフショア開発で高い生産性を実現! オフショアチームの立ち上がりが早かったため、 作業分担を円滑に行うことができている。
#RAKUSMeetup まとめ ラクスには課題を解決するためにチャレンジできる環境が整っており、 誰でも意見を発信して行動に繋げることができます。 まだまだ課題はあるものの、トライ&エラーを繰り返しながら 今後も成長を続けていきます! 開発本部の行動指針 1. 本質にフォーカスする 2.
自分事として取り組む 3. 失敗を恐れず挑戦する 4. チームで成果を出す 5. 誠意をもって人と接する 6. 一つ上の視座を持つ 7. 学習し成長し続ける 8. 楽しんで楽にする
#RAKUSMeetup ご清聴ありがとうございました