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
右も左も分からない1年目が上流工程を理解するまでの話 / 20220302-meetup-na...
Search
Rakus_Dev
March 08, 2022
Technology
1.5k
0
Share
右も左も分からない1年目が上流工程を理解するまでの話 / 20220302-meetup-nagata
Rakus_Dev
March 08, 2022
More Decks by Rakus_Dev
See All by Rakus_Dev
主体的に活躍する内製QA組織の作り方と組織文化の醸成 / How to Build a Proactive In-house QA Organization and Foster Its Culture
rakus_dev
0
260
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
280
仕様駆動開発の組織的定着に向けた取り組み ~『楽楽電子保存』開発チームの事例~ / Establishing SDD: Organizational Initiatives
rakus_dev
0
540
全エンジニアのAI活用状況を可視化する~Lookerを用いたアンケート分析と今後の推進策~ / Visualizing AI Adoption Across Engineering
rakus_dev
0
580
出してみてわかったAIエージェントプロダクトの舞台裏 〜楽楽AIエージェント for 楽楽精算〜 / Behind the Scenes of Rakuraku AI Agent
rakus_dev
0
570
プロダクトマネージャーの目標と評価 / Goal Setting for Product Managers
rakus_dev
1
1k
【pmconf2025】AI時代の『ジュニア不要論』に異議あり! 未経験から戦力PdMを生み出すOJT戦略とは?
rakus_dev
1
1.1k
プロダクトづくりにAIを溶かす3つの壁 ― ラクス流AI浸透のススメ / 3 Barriers to AI in Products: The Rakus Way
rakus_dev
0
2.9k
設計フェーズを加速するAI活用戦略 / AI Strategy for Accelerated Design
rakus_dev
4
750
Other Decks in Technology
See All in Technology
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
290
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
16
17k
Kiro CLI v2.0.0がやってきた!
kentapapa
0
220
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
5
180
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
150
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
960
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
220
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
120
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
130
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
Unsuck your backbone
ammeep
672
58k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Navigating Weather and Climate Data
rabernat
0
200
Into the Great Unknown - MozCon
thekraken
41
2.5k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
130
Rails Girls Zürich Keynote
gr2m
96
14k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
240
Transcript
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ©2020 RAKUS Co., Ltd. 右も左も分からない1年目が上流
工程を理解するまでの話 株式会社ラクス 第三開発部 楽楽精算開発2課 永田 光一 ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎自己紹介 •永田光一 • 情報系の大学卒業後、2019年にラクスに新卒入社。 •
楽楽精算の設計・開発を経て、現在はオフショア管理業務がメインに。 • 案件の供給・設計・ソースコードのレビューを行いながら裏方業務に邁進中。 • 特技・性質:器用貧乏 • 趣味:アニメ、ゲーム、自宅シーシャ、ライブ鑑賞 • Twitter:そろそろそれ用のアカウントを作ろうと思って3年経ちました ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎今やっていること • オフショア管理業務 • 案件の供給
• 要件をかみ砕いてベトナム子会社への依頼 • レビュー • 設計・調査・ソースコードのレビューを行う • 受入 • 成果物のテストを行う。他メンバーに実施してもらう際のフォロー ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎今やっていること • オフショア管理業務 • 案件の供給
• 要件をかみ砕いてベトナム子会社への依頼 • レビュー • 設計・調査・ソースコードのレビューを行う • 受入 • 成果物のテストを行う。他メンバーに実施してもらう際のフォロー いかに簡略で齟齬なく 伝えられるか 既存との乖離が起きて いないか ©2022 RAKUS Co., Ltd. 正しい状態の把握、共 有
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎今やっていること • オフショア管理業務 • 案件の供給
• 要件をかみ砕いてベトナム子会社への依頼 • レビュー • 設計・調査・ソースコードのレビューを行う • 受入 • 成果物のテストを行う。他メンバーに実施してもらう際のフォロー いかに簡略で齟齬なく 伝えられるか 既存との乖離が起きて いないか ©2022 RAKUS Co., Ltd. 正しい状態の把握、共 有
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎1年目後半~初めての設計~ •メインで扱っているデータがこのままだととてつもない量になってしまう… ⇒ 分割して保持するように変更しよう!という案件の担当に。 •2~3年目の先輩方と共同で設計・開発をすることに。
•それまでやってきたことは他新卒と同じで、研修、それからエラーレポート の確認作業… ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎挑戦 • 楽楽精算は国内トップシェアの大きなプロダクト • お金に関するデータを扱っている
⇒小さなミスも許されない…! • 分からないこともすぐ相談できそう・挑戦したいという声をくみ取ってもらって初の設計 に挑戦。
#RAKUSMeetup ©2020 RAKUS Co., Ltd. そもそもろくに設計書書いたことないし、 見たこともなくない…????? ◎あれ…? ©2022 RAKUS
Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎そもそもの理由 • 新卒メンバーはリーダーや中堅メンバーが書いた設計書を元に実装やテストを担当。 • ある程度回数を重ねてから設計業務を担当する
⇒ 設計書をある程度読み込んでから担当する だから何となく知見のある所からスタート。 ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎そもそもの理由 • 新卒メンバーはリーダーや中堅メンバーが書いた設計書を元に実装やテストを担当。 • ある程度回数を重ねてから設計業務を担当する
⇒ 設計書をある程度読み込んでから担当する だから何となく知見のある所からスタート。 全部飛ばしての 設計スタート!!!! ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎やったこと •先人の知恵をフル活用 • 10年にもわたるプロダクト。設計書は腐るほどある。 ⇒似ていそうな機能、そうでない機能も含めてたくさん読む
⇒設計書で必要な物が見えてくる ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎例えば… • フローチャートを書く必要がある… • どこの処理から書けばいいんだろう…
⇒改修したい箇所のActionメソッドから書けばいいんだ! • 分からない…不安だな…という場所はすべて真似をすることからスタート。 ⇒なんかようわからんけどそれっぽい形に近付いた気がする。 ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎やったこと •先輩の胸を借りる • 自分が新人であることを自覚する。 •
数年やっている先輩のように出来るとは期待されていない。 • 出来なくて当然。だからとにかく力を借りる! ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎例えば… • 仕様で迷ったときには先輩に相談。 • 元々どんな仕様なのか、どう変更しようと考えているのか
• 説明するための根拠やロジックを設計書を書きながら用意する。 • ホワイトボードを囲んでの議論が意外とGood! • レビュアーのスケジュールを細かに抑える • 完成したらレビュー!ではなく方針が固まるごとに細かくレビュー依頼。 • そうすることで大きく外れていたり、手戻りの回数が減る ⇒レビュアーの手間も総合的に減っている! ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎やったこと •設計ありきの実装/実装ありきの設計 • とにかくデモを作ってデバッグしてみる。 •
頭の中ではこう動くけど、実際の製品に組み込むとどうなるか不安… • 既存の製品だから完成品はある。 • 自分の考えていることをコードに組み込む。 • その修正を説明するための設計と考える。と見えてくる。 ⇒本当に修正が必要な場所 影響が出るところ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎アジェンダ • 今やっていること • 初めての設計
• 初めて設計するにあたってやったこと • 先人の知恵を活用 • 先輩の胸を借りる • 設計ありきの実装/実装ありきの設計 • まとめ ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎まとめ~誰だって最初は初心者~ •設計どころか実装だって最初は初心者だったはず。 • 工程が変わったからと言って、マインドを完全に切り替える必要はない。 •
新しいことをやるときほど自分は出来なくて当然、だから吸収しようと早く切り替 える。 • 初心者だから誰の助けも得ずに完璧にはできない • 聞いたり時間を取るのは迷惑なのでは…と考えてしまいがち。 • 聞かないで期日ギリギリになってしまうよりよっぽどマシ。 ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ◎まとめ •容赦なく目上の人の力を借りていく! • そうすることで期待に応えることができる! •
理解よりも完成を優先。 • 回数を重ねれば理解につながる。 ©2022 RAKUS Co., Ltd.
#RAKUSMeetup ©2020 RAKUS Co., Ltd. ご清聴ありがとうございました! ©2022 RAKUS Co., Ltd.