全 5 記事
01EP.1 13分
仕様書のない旧システムを LLM で読み解く ── コード考古学の6ステップ
「動いているが、誰も触れない」システムを前に、いきなり作り直してはいけない。まず必要なのは、失われた仕様と依存関係を掘り起こす“コード考古学”だ。LLM を使って旧コード・ストアド・バッチを読み解き、挙動を特性化テストで固定し、投資判断に繋げるまでの6ステップを、現場の順序でまとめる。
2026-07-22読む
02EP.2 12分
巨大コードベースを LLM で要約する ── チャンキングとプロンプト設計
数十万行のレガシーは、コンテキストウィンドウに丸ごと入らない。ファイル・関数単位でどう刻み、どの順番で読ませ、要約をどう束ねて全体像にするか。溢れ対策・幻覚を減らす検証プロンプト・要約のナレッジベース化まで、実装の勘所を現場の順序で整理する。
2026-08-05読む
03EP.3 12分
特性化テストを自動で採取する ── 本番の入出力を安全に固定する
仕様書のないコードに安全網を張るには、まず「今の挙動」を固定する。手作業ではなく本番の入出力を自動採取して特性化テストにする現場のやり方を、匿名化・非決定性・CI組み込みまで含めて書く。
2026-08-19読む
04EP.4 13分
塩漬けか、作り直しか ── 移行方針を経営に説明する試算の作り方
旧システムを維持するか作り直すかは、技術の良し悪しではなく投資判断です。塩漬けの隠れコストと刷新リスクを同じ土俵に並べ、6R フレームで選択肢を整理し、経営が意思決定できる「1枚サマリー」に落とすまでを解説します。
2026-09-02読む
05EP.5 13分
ストラングラーパターンで止めずに移行する ── 旧新並行運用の実装
止められない基幹システムを、動かしたまま1機能ずつ新へ移す。ルーティングでの段階切替、旧新の二重書き込みと整合性チェック、フィーチャーフラグでの即時ロールバック、そして「どこまで移せば旧を退役させてよいか」の判断まで、並行運用の実装を現場の順序で書く。
2026-09-16読む
まずは、現状を聞かせてください。
要件が固まっていなくて大丈夫です。現状診断と方針提案までを無料でお手伝いします。
無料相談フォームへ hello [at] hukuhuku [dot] co [dot] jp