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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
SHIFT EVOLVE
PRO
March 22, 2026
Technology
0
14
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
2026/3/22 PHPerKaigi 2026
https://phperkaigi.jp/2026/
株式会社SHIFT 製造ソリューションサービス部
髙橋 直規
SHIFT EVOLVE
PRO
March 22, 2026
Tweet
Share
More Decks by SHIFT EVOLVE
See All by SHIFT EVOLVE
事例から紐解くSHIFT流QA支援 ~大規模プロジェクトの品質管理支援、QA組織立ち上げ~ / 20260320 Nozomu Koketsu
shift_evolve
PRO
0
65
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
92
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
1k
AIアジャイル開発部 部門紹介 / 20260304 Mikito Kobayashi
shift_evolve
PRO
1
92
変化に強い組織 ─ 組織カルチャーを「管理」から「協調・創造」に ─ / 20260304 Yoshiharu Tsukuda
shift_evolve
PRO
1
40
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
260
PMBOK第8版は第7版から何が変わったのか(PMBOK第8版概要解説) / 20260304 Takeshi Watarai
shift_evolve
PRO
0
220
社内でAWS BuilderCards体験会を立ち上げ、得られた気づき / 20260225 Masaki Okuda
shift_evolve
PRO
1
200
AWS re:Invent2025を通じて見えた次世代教育 / 20260225 Masaki Okuda
shift_evolve
PRO
0
36
Other Decks in Technology
See All in Technology
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
5.3k
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
170
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
1
700
脳内メモリ、思ったより揮発性だった
koutorino
0
380
実践 Datadog MCP Server
nulabinc
PRO
2
240
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
140
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
AI時代のSaaSとETL
shoe116
1
190
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
240
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
170
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
170
ReactのdangerouslySetInnerHTMLは“dangerously”だから危険 / Security.any #09 卒業したいセキュリティLT
flatt_security
0
320
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
220
Site-Speed That Sticks
csswizardry
13
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
340
Odyssey Design
rkendrick25
PRO
2
550
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building AI with AI
inesmontani
PRO
1
800
Prompt Engineering for Job Search
mfonobong
0
200
Transcript
髙橋直規 株式会社SHIFT Copyright SHIFT Inc, All Rights Reserved. 俺の/私の最強アーキテクチャ決定戦開催 ―
チームで新しいアーキテクチャに適合していくために 2026.3.22 PHPerKaigi 2026 #phperkaigi
突然ですが… そのアーキテクチャ、 誰が決めていますか? 2
自己紹介 髙橋直規(幡ヶ谷亭直吉) x:@asagayanaoki • エンジニア歴:18年12か月 • 担当の役割:プロジェクトマネージャー、プロダクトエンジニア • 主催コミュニティ:多摩.dev •
土日の過ごし方:6歳の娘ととにかく遊ぶ 3
本日お話すること https://fortee.jp/phperkaigi-2026/proposal/3bcedde1-0a7e-4a38-bc1b-ecdea674a845 4
背景:アーキテクチャ刷新が必要な状況に 小さな改修が、もう小さくない リリースのために充分な制約を持たないまま作られたシステム。 機能追加を重ねた結果、 小さな改修でも想定以上の時間がかかるように。 構造での整理がうまくいかず、影響範囲が読めない状態に。 そこで、より持続可能なプロダクト成長を実現するために リアーキテクチャ実施。 5
トップダウンでのアーキテクチャ決定 やりたくなかったトップダウンでの進行 リアーキテクチャを推進できるメンバーはいたが、 アーキテクチャの刷新後は 新しい環境にチームで慣れる必要があるため、 「決める人」を限定したトップダウンでの進行は避けたかった。 6
トップダウンでのアーキテクチャ決定 トップダウンでの決定に対する心配 納得感の欠如 学習の鈍化 積もる不満 チームは決定プロセス から疎外され、 当事者意識を持てない。 アーキテクチャの 意図や背景が共有しきれず
チームが適応しきれない。 個人が抱える課題や、 より良いアイデアが 埋もれる。 7
トップダウンでのアーキテクチャ決定 目指したのは「持続可能なチーム開発」 チームで方向性を決める トップダウンにせず、チームで主体的に方向性を決めたかった。 現状へのメンバーの不満や違和感を可視化する 全員に発言機会を設けることで、 現状の不満や違和感を可視化したかった。 8
そこで開催したのが… 俺の/私の 最強アーキテクチャ 決定戦 9
最強アーキテクチャ決定戦 俺の/私の最強アーキテクチャ決定戦開催 全員が発言できる場を設け、 メンバーそれぞれが新しいアーキテクチャを提案する形に。 提案しやすいようにフリースタイルを採用。 提案のハードルを下げるために、 「すべての処理を神メソッドで実現する」アーキテクチャを 最低限のレベルとして設定。 10
最強アーキテクチャ決定戦 統合 議論 提案 提案者が感じる課題感と それを解消する 最強アーキテクチャ発表 決定戦のイベントの流れ 提案に対する質疑応答や 課題感に対する認識合わせ
提案ごとの課題感に対し 新しいアーキテクチャが 解消できるように統合 11
若手エンジニアからも嬉しい提案 中堅エンジニアだけでなく、 若手エンジニアからも改善のための提案が。 最強アーキテクチャ決定戦 提案のアーキテクチャが最適な形じゃなくても、 課題を言語化し、解消法を探すモチベーションがチームを動かす。 ソースコードを変更する際に 影響範囲が見えないので マイクロサービスにしたいと思います 12
最強アーキテクチャ決定戦 アーキテクチャ決定戦の結果報告 納得感の醸成 理解の浸透 前向きな合意 各人の課題を表出し、 論点を統合する形に。 提案と議論により、 なぜそうするかの 目線が揃った。
決定に対して、全員が オーナーシップを確立 13
最強アーキテクチャ決定戦 「やらされる」から「自分ごと」へ 新しいアーキテクチャに適応していくことは大変な作業。 だからこそ、チームで向き合える状態を大切にしました。 14
15