Quora精选:为什么软件开发周期总是预估的2~3倍? 现实中很多人的计划都偏过于理想化,而忽略很多计划之外的事情。我们生活的这个世界千变万化,任何事物都在不停地变化着。所谓计划,就是要版达到某种目的而编制的实权施过程。但是在为了完成或达到目的的过程中,随时会发生意想不到的情况,太多意想不到的情况发生打乱了你所计划的过程,这些意想不到情况阻止了你完成计划的时间,所以说计划永远赶不上变化,这就是为什么软件开发周期总是预估的2~3倍。