リファクタリングの合意形成|「動くコードを触るな」への答え方
「動いているコードは触るな」と言われたとき、テックリードはどう答えるか。今の動きをテストで固定し、小さく分けて、日々の作業に埋め込む3つの手当てを整理します。
Tech Lead「動いているコードは触るな」と言われたとき、テックリードはどう答えるか。今の動きをテストで固定し、小さく分けて、日々の作業に埋め込む3つの手当てを整理します。
Tech LeadADR(Architecture Decision Record)は技術判断の理由を1枚に残す軽量な記録です。Nygardの5節テンプレート、書き換えずsupersedeする運用、対象の絞り方を整理しました。
Tech LeadDesign Docは仕様書ではなく設計の合意を取る道具です。Googleの公開解説をもとに、5つの節の書き分け・分量の目安・4段階のライフサイクル・書かないほうがよい場合を整理しました。
Tech Leadテックリードの仕事を技術・人・プロセスの3つの軸に分解して整理しました。Pat Kua氏の定義とThoughtWorksの解説をもとに、決定と品質・評価単位の変化・仕組み化という中身を確認します。
AIAIの進化でエンジニアの役割は根本から変わりつつあります。価値が下がる作業と上がるスキルを整理し、明日から実践できる4つの生存戦略を紹介します。
AI目標を渡すと計画から実行・検証まで回す自律型AIエージェント。Cursor・Claude Code・Copilot・Google Antigravity といった実例で現在地を確かめ、レビューと方向づけというエンジニアの役割の変化を整理します。