为何准确估计软件完工时间是几乎不可能的

用美国前国防部长 Donald Rumsfeld 的话说:有太多的 known unknowns 以及 unknown unknowns。各种事先无法预期的复杂度堆积在一起,无法准确估计