Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
設計において人間が担う責務と AIの活用例 / Human Responsibilities ...
Search
nambu
October 11, 2025
3.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
設計において人間が担う責務と AIの活用例 / Human Responsibilities in Design and Examples of AI Use
https://levtechlab.connpass.com/event/369166/
こちらのイベントでの登壇の資料
nambu
October 11, 2025
More Decks by nambu
See All by nambu
ログラスのAI開発戦略:組織・チームへのアプローチと未来への挑戦 / Loglass AI Development Strategy: Approach to Organizations and Teams and Future Challenges
gonambu
0
3.2k
AIの自律開発を目指して 〜Cursorを用いたドキュメント管理〜 / Aiming for autonomous development of AI
gonambu
4
6.8k
AI活用におけるエンジニアの責務と チームへの浸透戦略 / Responsibilities of engineers in using AI and strategies for penetration into the team
gonambu
1
2.9k
FAST導入ドキュメンタリー / FAST introduction documentary
gonambu
0
3.3k
日本初!?チームへのFAST導入
gonambu
1
340
Kotlin × Spring Boot × DDD のアプリに 非同期処理基盤を導入するまで
gonambu
1
320
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
GitHub's CSS Performance
jonrohan
1033
470k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Building an army of robots
kneath
307
46k
Google's AI Overviews - The New Search
badams
0
1.6k
Between Models and Reality
mayunak
4
460
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
520
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
Being A Developer After 40
akosma
91
590k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
設計において⼈間が担う責務と AIの活⽤例 2025年10⽉10⽇ 株式会社ログラス 1
⾃⼰紹介 2023年9月に株式会社ログラスに入社 祖業である経営管理ログラスのテックリードを務める。開発組織のアウトカムを増 やすため、日々AIの活用を模索している。プロダクトが自律的に強くなる世界を目 指している。 犬を愛し、犬に愛された男。 株式会社ログラス テックリード 南部 豪
Go Nambu
会社紹介 3
None
Loglassについて
アジェンダ 6 • 我々は何をAIに任せようとしているのか • 現時点の⼈間とAIの責務分離 • AIを⽤いた設計の具体例
我々は何をAIに任せようとしているのか 7
設計の⽬的 8 収益 = 売上 - コスト 開発コスト最⼩化(≒内部品質の向上) - 変更箇所の特定が容易になり、実装着⼿しやすい
‐ 品質が⾼く、障害対応に⼿を取られない - テストが書きやすく、⾼速になり実装時間が短い 売上機会の最⼤化(≒開発流量の増加) ‐ キャッチアップコストが低いので、開発者を増やしやすい ‐ 影響範囲が限定的にできるので、並列に開発ができる 持続的な事業収益性を確保するため コスト最⼩化が売上に相関し、収益につながる
設計における戦略と戦術 9 ⽬的を達成するための選択肢 戦略 戦術 ⽬的 収益性の確保 戦略的設計 アーキテクチャ/コード規約や原則 •
クリーン/オニオン... • SOLID原則/SLAP原則... • ドメイン駆動設計 • コスト最⼩化戦略
現時点の⼈間とAIの責務分離 10
11 設計は収益性に直結 ⼤きな説明責任が伴う ⼈間が責務を負うべきでは?
⼈間の責務 12 意思決定は⼈間 実⾏はAI ⼈間の責務 • どのアーキテクチャを使うかの決定 • コード規約の決定 • モデリング
AIの責務 • アーキテクチャ‧規約‧原則‧設計に従ったコード実装 • アーキテクチャ‧規約‧原則‧設計に従っているかの確認 • 意思決定をサポートする情報提供と壁打ち AIの染み出し具合は今後変わりうる
AIを⽤いた設計の具体例 13
AIを⽤いた設計の具体例 14 コード設計の戦略(⼀部戦術) ドメイン駆動設計 • コアドメインを抽出し、注⼒する ◦ 選択と集中→ROIが⾼まる • モデリングはAIと協業し⼈間が⾏う
◦ 壁打ち‧draw.ioの作成 クリーンアーキテクチャ • ビジネスルールを他領域から守れる ◦ 保守性や変更耐性が⾼い→スループットが⾼まる • ルールでAIにアーキテクチャを保持させる ⼈間は本質のモデリングに集中
AIを⽤いた設計の具体例 15 コード設計の戦術 • 関数型プログラミングの導⼊ ◦ 関数ごとの責務を定義 • 実装時にはIFを先に作る ◦
IFの作成と責務をコメントで記述 ◦ コメントをプロンプトとして後続を実装 意思決定したら後は並列で実装可能
16 AI時代⾒るべきは コードだけではない!
設計における戦略と戦術 17 ⽬的を達成するための選択肢 戦略 戦術 ⽬的 収益性の確保 戦略的設計 アーキテクチャ/コード規約や原則 •
クリーン/オニオン... • SOLID原則/SLAP原則... • ドメイン駆動設計 • コスト最⼩化戦略
AI時代の戦略と戦術 18 AI時代には「コンテキスト」に関しても戦略を考えるべき 戦略 戦術 ⽬的 収益性の確保 戦略的設計 アーキテクチャ/コード規約や原則 •
クリーン/オニオン... • SOLID原則/SLAP原則... • ドメイン駆動設計 • コスト最⼩化戦略 情報管理⽅法 • どうコンテキストを管理するか 情報記述テンプレート • どんな形式で情報を保存するか
AIを⽤いた設計の具体例 19 コンテキスト管理の戦略と戦術 ユーザー ストーリー 要件‧要求 実装 ビジネス ルール イ
ン フ ラ 設 計 実 装 設 計 UI/UX設 計 ユ ー ザ ー 要 望 ふるまい定義 • Gitリポジトリに保存 ◦ 依存関係をレイヤー構造で管理 ◦ AIのルールで依存関係を保つ • 実装時には必要なだけ読み取り設計書作成 ◦ 実装設計はコードを知るAIと共同で⽴てる • 要件と実装計画を擦り合わせてから実装 必要なだけコンテキストを渡せる クリーンアーキテクチャの思想を引用
まとめ 20
まとめ 21 • 設計とは事業の収益性に直結する⾏為 ◦ 現状は⼈間が意思決定に対して責任を負うべき • 意思決定のサポートにAIを使うことはできる • 意思決定後のスループットはAIでかなり向上できる
◦ コンテキスト管理を⼯夫 ◦ AIが把握すべき1タスク範囲を限定 ◦ コード上にコメントとしてプロンプトを事前に書いておく
22