Scrum Alliance認定研修 直近開催のご案内
【資料公開】プロダクトの成長を支える生成AI時代のエンジニアリングプラクティス
みなさんこんにちは。@ryuzeeです。
2025年11月14日にお客様先で「プロダクトの成長を支える生成AI時代のエンジニアリングプラクティス」というテーマで登壇した際のスライドを公開します。
なお、タイトルは若干釣りです。
開発作業で生成AIを使うのが当たり前になり、「今後3〜6カ月以内にソフトウェアエンジニアのコードの90%をAIが書くようになり、今後1年以内にはすべての行をAIが書くようになる」とか「技術スキルのないPdMがVibe Codingで作れた!もうエンジニアはいらない」みたいな主語の大きな話を見かける機会が増えました。たしかにプロトタイプやモック、検証コードなんかはそのとおりかもしれませんが、成長を始めたプロダクトになるとそうはいきません。
使われるソフトウェアには必ず変更が入るので、変更に耐えられる構造を実現して維持していくことが重要で、そのためには整頓やリファクタリング、設計といった人間の意志の介在が必要です。これはAI時代でも変わりません。ということで、このセッションでは、整頓とリファクタリングを中心に考え方を整理しました。
参考になれば幸いです。
忙しい方向けのまとめは以下になります。
- 3Xモデル(ケント・ベック)のどの段階かによって、行動原理は異なる
- お金の時間価値と変更可能性というオプションは対立する要素になる
- 整頓やリファクタリングをなくすことはできない
- 使われるソフトウェアにはかならず変更が入る
- 変更の支配的なコストは結合。SOLIDやCLEANで結合を避ける
- AIの出力はアーキテクチャー(設計)に依存する
- その設計力こそがチームの知性の一部であり、投資が必要
- 持続性を確保するためには、AIが出力するコードでも整頓やリファクタリングが必要
- 生成AIによって「実装」は加速したが、「設計」「整頓やリファクタリング」「説明」の重要性はむしろ高まった
- プロダクトの持続性を支えるのは、AIの性能ではなく、チームの知性
それでは。
関連書籍
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
- 著者/訳者:Kent Beck、 吉羽 龍太郎、 永瀬 美穂、 細澤 あゆみ
- 出版社:オライリー・ジャパン
- 発売日:2024-12-25
- 単行本(ソフトカバー):164ページ
- ISBN-13:9784814400911
- ASIN:4814400918
脳に収まるコードの書き方 ―複雑さを避け持続可能にするための経験則とテクニック
- 著者/訳者:Mark Seemann、 吉羽 龍太郎、 原田 騎郎、 Robert C. Martin
- 出版社:オライリー・ジャパン
- 発売日:2024-06-18
- 単行本(ソフトカバー):312ページ
- ISBN-13:9784814400799
- ASIN:4814400799























