Upgrade to Pro — share decks privately, control downloads, hide ads and more …

人間はどの意思決定を手放せるのか

 人間はどの意思決定を手放せるのか

技術的負債に向き合うConference 2026 の発表資料です。

ぜひ最後までお読みください。

Avatar for Yoshitaka Kawashima

Yoshitaka Kawashima

September 16, 2026

More Decks by Yoshitaka Kawashima

Other Decks in Technology

Transcript

  1. compile ✓ tests ✓ lint ✓ CI ✓ architecture ✓

    maintainability ✓ domain semantics ✓ future evolvability ✓ 計測可能性の谷
  2. 暗黙的に次のような意思決定がされている • 返金 → 在庫戻しの順序にする • payment.refund() はDB transactionと同じ意味で扱っている •

    出荷済み注文もキャンセル可能である • refund成功後のDB rollbackは許容できる • 在庫戻しは必ず一度だけ起きる
  3. Controllabilityをあげる仕組み • Feature toggle や Expand and Contract など、デプロイとリリース を分離する

    • Progressive Exposure: カナリアリリースやBlue / Green • 間違いを局所に閉じ込める: BulkheadやCircuit Braker • 実行済みでも戻せる: Recovery, Compensation