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
SHIFT EVOLVE
PRO
March 22, 2026
Technology
870
1
Share
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
2026/3/22 PHPerKaigi 2026
https://phperkaigi.jp/2026/
株式会社SHIFT 製造ソリューションサービス部
髙橋 直規
SHIFT EVOLVE
PRO
March 22, 2026
More Decks by SHIFT EVOLVE
See All by SHIFT EVOLVE
高速な品質フィードバックを実現するAIテスト設計エージェント構築の要点 / 20260529 Suguru Ishii
shift_evolve
PRO
0
51
SREの仕事は「壊さないこと」ではなくなった 〜自律化していくシステムに、責任と判断を与えるという価値〜 / 20260515 Naoki Shimada
shift_evolve
PRO
1
270
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
1.1k
AI活用時代の事業判断高度化を導くエンジニアリング基盤 / 20260424 Atsushi Funahashi
shift_evolve
PRO
2
150
ネットワーク運用を楽にするAWS DevOps Agent活用法!! / 20260421 Masaki Okuda
shift_evolve
PRO
2
330
プロダクトを触って語って理解する、チーム横断バグバッシュのすすめ / 20260411 Naoki Takahashi
shift_evolve
PRO
1
630
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
7
1.4k
事例から紐解くSHIFT流QA支援 ~大規模プロジェクトの品質管理支援、QA組織立ち上げ~ / 20260320 Nozomu Koketsu
shift_evolve
PRO
0
330
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
2.2k
Other Decks in Technology
See All in Technology
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
400
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
410
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
2
1.1k
Unlocking the Apps
pimterry
0
160
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
260
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
430
はじめてのDatadog
kairim0
0
260
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
190
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
220
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
1k
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
650
Featured
See All Featured
Crafting Experiences
bethany
1
160
A designer walks into a library…
pauljervisheath
211
24k
Test your architecture with Archunit
thirion
1
2.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
Marketing to machines
jonoalderson
1
5.3k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
The SEO identity crisis: Don't let AI make you average
varn
0
480
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
How to train your dragon (web standard)
notwaldorf
97
6.7k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Unsuck your backbone
ammeep
672
58k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
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