90対90の法則
90対90の法則（）とは、コンピュータプログラミングとソフトウェア工学についてのユーモアを込めた格言で、
合計の開発時間が180%になるのは、ソフトウェア開発のプロジェクトが当初予定期間を大幅に超過するというよく知られた傾向に皮肉を込めたものである。この法則は、プログラミングにおいて簡単な部分と困難な部分に大雑把に時間に割り当ててしまうこと、また、多くのプロジェクトが遅延する理由（つまり困難な部分の予測の失敗）を表現している。プロジェクトがうまくいくためには、もっと長い期間とさらなるコーディングが必要であるということである。
この法則はベル研究所の Tom Cargill が考え出し、1985年9月のACM学会誌
ののコラムProgramming Pearlsで著名になった。
パーセントの合計が100にならないので、誤植と間違われることがある。以下のように「訂正された」ものが引用されることがある。
あまり有名ではないが、全ての数字を90%にしたものもある。
また、ソフトウェアと関連のないプロジェクトにも、異なる基準でこの法則を当てはめたものもある。