Hammurabi
法則GitHubEnglish

ポスター

A3 横に倍率 100% で印刷する。全法則と、それぞれの歯止めの一覧。

Hammurabiエンジニアリングの法則と、その歯止め。
  1. 第1条タイプ 1/タイプ 2 の意思決定歯止め:隠れた一方通行のドア
  2. 第2条逸脱の常態化歯止め:エラーバジェット
  3. 第3条チェスタトンの柵歯止め:期限付きの経緯調査
  4. 第4条正常性バイアス歯止め:アラーム疲れ
  5. 第5条パーキンソンの凡俗法則歯止め:名前はインタフェースである
  6. 第6条ガルの法則歯止め:おもちゃから育てられないシステムもある
  7. 第7条コンウェイの法則歯止め:まずモノリス
  8. 第8条ハイラムの法則歯止め:意図的なゆらぎ
  9. 第9条ブルックスの法則歯止め:分割できる仕事
  10. 第10条XY問題歯止め:聞かれたことに答える
  11. 第11条ポステルの法則歯止め:堅牢なプロトコルの維持(RFC 9413)
  12. 第12条ハンロンの剃刀歯止め:侵害を前提にする
  13. 第13条ホフスタッターの法則歯止め:パーキンソンの法則
  14. 第14条グッドハートの法則歯止め:バランスト・スコアカード
  15. 第15条リンディ効果歯止め:土台は変わる
  16. 第16条サンクコストの誤謬歯止め:J カーブ
  17. 第17条カーゴ・カルト・エンジニアリング歯止め:実績あるやり方
  18. 第18条アムダールの法則歯止め:グスタフソンの法則
  19. 第19条リーキー・アブストラクション歯止め:情報隠蔽
  20. 第20条パレートの法則歯止め:ロングテール
  21. 第21条生存者バイアス歯止め:成功から学ぶ(Safety-II)
  22. 第22条カーニハンの法則歯止め:抽象化の力
  23. 第23条コブラ効果歯止め:インセンティブはたいてい効く
  24. 第24条ダンバー数歯止め:インタフェースによる協調
  25. 第25条劣っている方が勝つ歯止め:正しいもの(The Right Thing)
  26. 第26条カニンガムの法則歯止め:誤答は残る
  27. 第27条傍観者効果歯止め:単一障害点
  28. 第28条マーフィーの法則歯止め:リスクの予算化
  29. 第29条ボーイスカウトの規則歯止め:1つの差分に1つの理由
  30. 第30条テスラーの複雑性保存則歯止め:偶有的な複雑さ
  31. 第31条ダニング・クルーガー効果歯止め:較正された自信
  32. 第32条知識の呪い歯止め:読み手に合わせて書く
  33. 第33条スイスチーズモデル歯止め:通常事故理論
  34. 第34条早すぎる最適化歯止め:性能は設計で決まる
  35. 第35条リーナスの法則歯止め:目は多くても見ていない
  36. 第36条CAP定理歯止め:PACELC / 調整可能な一貫性
  37. 第37条リトルの法則歯止め:稼働率
  38. 第38条二人の将軍問題歯止め:十分な確からしさ
  39. 第39条ピーターの法則歯止め:人は役職に合わせて育つ
  40. 第40条パーキンソンの法則歯止め:余裕
  41. 第41条ヴィルトの法則歯止め:機械の時間より人の時間
  42. 第42条90対90の法則歯止め:出せる程度で十分
  43. 第43条イーグルソンの法則歯止め:コメントは腐る
  44. 第44条ヒックの法則歯止め:熟練者の効率
  45. 第45条フィッツの法則歯止め:意図的な摩擦
  46. 第46条ミラーの法則歯止め:まとめすぎ
  47. 第47条分散コンピューティングの誤謬歯止め:分散させない
  48. 第48条自動化の皮肉歯止め:トイル
  49. 第49条最小権限の原則歯止め:心理的受容性
  50. 第50条ケルクホフスの原理歯止め:多層防御
  51. 第51条グスタフソンの法則歯止め:アムダールの法則
  52. 第52条スケールの裾野歯止め:冗長化には代償がある
  53. 第53条アシュビーの必要多様性の法則歯止め:環境そのものを制約する
  54. 第54条デメテルの法則歯止め:教条より実用
  55. 第55条ジェヴォンズのパラドックス歯止め:反動に上限を設ける
  56. 第56条通常事故理論歯止め:高信頼性組織(HRO)
  57. 第57条割れ窓理論歯止め:修繕もタダではない
  58. 第58条YAGNI歯止め:チェスタトンの柵
  59. 第59条KISS の原則歯止め:アシュビーの必要多様性の法則
  60. 第60条DRY 原則歯止め:誤った抽象より重複のほうが安い
  61. 第61条制約理論歯止め:制約は移動する
  62. 第62条オッカムの剃刀歯止め:ヒッカムの格言
  63. 第63条単一責任の原則歯止め:早すぎる分解
  64. 第64条驚き最小の原則歯止め:驚きは相対的である
  65. 第65条セカンドシステム症候群歯止め:行き止まりのアーキテクチャ
  66. 第66条ムーアの法則歯止め:ヴィルトの法則
  67. 第67条アマラの法則歯止め:そもそも来ないものもある
  68. 第68条苦い教訓歯止め:計算資源はタダではない
  69. 第69条メトカーフの法則歯止め:同じ二次関数はコストでもある
  70. 第70条リンゲルマン効果歯止め:一人ずつの仕事を見えるようにする
  71. 第71条シャーキーの原理歯止め:なくならない問題もある
  72. 第72条エラーバジェット歯止め:逸脱の常態化
  73. 第73条トイル歯止め:自動化の皮肉
  74. 第74条非難なきポストモーテム歯止め:責任の拡散
  75. 第75条ワーキング・バックワーズ歯止め:作って学ぶ
  76. 第76条反対してもコミットする歯止め:集団浅慮
  77. 第77条作った者が運用する歯止め:開発者の認知負荷
  78. 第78条静的安定性歯止め:遊休容量のコスト
  79. 第79条フォールバックを避ける歯止め:グレースフル・デグラデーション
  80. 第80条一定の作業量歯止め:伸縮性
  81. 第81条善意ではなく仕組み歯止め:代理指標に抗う
  82. 第82条アンドン(ラインを止める)歯止め:スループットの圧力
  83. 第83条なぜなぜ分析歯止め:スイスチーズモデル
  84. 第84条カオスエンジニアリング歯止め:まず害をなさない
  85. 第85条統制ではなく文脈を歯止め:ガードレール
  86. 第86条コードの健全性を上げるなら承認する歯止め:割れ窓理論
  87. 第87条ビヨンセ・ルール歯止め:チャーンルール
  88. 第88条チャーンルール歯止め:コードオーナーシップ
  89. 第89条時間を固定し、スコープを変える歯止め:隠れた変数としての品質
  90. 第90条ストラングラーフィグ歯止め:一括切り替え
  91. 第91条退屈な技術を選べ歯止め:目的への適合
  92. 第92条技術的負債歯止め:早すぎる返済
  93. 第93条レーマンのソフトウェア進化の法則歯止め:安定も機能のうち
  94. 第94条バス係数歯止め:所有の深さ
  95. 第95条殺虫剤のパラドックス歯止め:古いテストの守り
  96. 第96条スライドではなく文章で歯止め:包括的なドキュメントよりも動くソフトウェア
  97. 第97条ワン・バージョン・ルール歯止め:セマンティック・インポート・バージョニング
  98. 第98条現地現物歯止め:集計を信じる
  99. 第99条信頼度で重みづけする意思決定歯止め:群衆の知恵
  100. 第100条ブレイントラスト (権限を持たない助言)歯止め:関門としてのレビュー
  101. 第101条ブランドリーニの法則歯止め:カニンガムの法則
  102. 第102条自動化バイアス歯止め:アルゴリズム嫌悪
  103. 第103条小さな変更歯止め:変更ごとの固定費
  104. 第104条プログラミングは理論の構築である歯止め:合理的な設計を装う
  105. 第105条テストオラクル問題歯止め:本番を判定役にする
  106. 第106条致命的な三点セット歯止め:道具ではなく流れを縛る
  107. 第107条遅延コスト歯止め:開発時間の取り置き
  108. 第108条最終責任時点歯止め:最も責任ある時点
  109. 第109条プレモーテム歯止め:行動を優先する
  110. 第110条厄介な問題歯止め:まず問題を理解する
  111. 第111条大半のアイデアは失敗する歯止め:確信への賭け
  112. 第112条キングマンの公式歯止め:余裕にも金がかかる
  113. 第113条メイカーの時間割、マネージャーの時間割歯止め:ラインを止めて対処する
  114. 第114条マクナマラの誤謬歯止め:それでも測る
  115. 第115条トワイマンの法則歯止め:ささいな変更が大きく効くこともある
  116. 第116条心理的安全性歯止め:説明責任の実感

本文は CC BY-SA 4.0、コードは MIT です。写真のライセンスは各記事に書いています。企業ロゴは各社の商標で、どこから来た考えかを示すためだけに載せています。

カードデッキ / ポスター