在软件开发的项目里,延期好像成了常态。我跟很多同行聊,都会有这种情况。那项目为什么会这么容易延期?
因为软件不像房子这类实物,能通过特定的步骤达成。一个软件到底由多少代码写出来的,你在做之前是不知道的。而且代码多并不能代表做得就好。所以软件的复杂度更难评估。所以工程师在评估工作量时就不准确。尤其是那些他以前没有做过的功能。因
在软件开发的项目里,延期好像成了常态。我跟很多同行聊,都会有这种情况。那项目为什么会这么容易延期?
因为软件不像房子这类实物,能通过特定的步骤达成。一个软件到底由多少代码写出来的,你在做之前是不知道的。而且代码多并不能代表做得就好。所以软件的复杂度更难评估。所以工程师在评估工作量时就不准确。尤其是那些他以前没有做过的功能。因