作者:哪来的咸鱼 | 来源:互联网 | 2023-05-18 12:27
大家一起来讨论一下,当接到一个项目的时候要怎么才能正确估算该项目的完成时间!??
20 个解决方案
我记得软件工程上面有一些这样的描述,你搜索一下吧,但我觉得靠经验的成分比较多,只有你做的项目足够多,当遇到相似的项目时,应该能够估算一下时间!
时间估算本身就是软件工程的一个难题 主要靠以往的经验以及现有的人力资源、技术指数等来考虑。
但是开发一样东西,如果简单的开发可以很快,集成更多的自动化的话就.....加上你是否用到更多的更高级的代码来开发也是非常不同的.....一般你们怎么定义时间??
怎么才能得到对自己最有利的时间长度呢???
凭什么判断???除了经验!!
根据个人经验,正确的对程序员进行一个能力评估。
找到项目所有模块,列出功能重复的部分,确定需要创建的页面、类文件、数据库方面等等。
每个页面或类..根据复杂度和工作量进行估算时间。
软件工程说了,安原计划完成的项目是个失败的项目,好的项目至少也要有1.5个项目时间。
看计划是给用户还是老板了,给用户要是用户比较着急的化,就立少一些,做着做着和用户熟了,时间长了他们也不会说什么了,跟老板说当然是要长了,分析一下项目的情况,公司现在的情况...所以吗项目必须要这么长的时间了
1、经验
2、以往项目资源
3、对团队能力的正确评估
4、对客户的正确评估(有些客户虽然是开始的时候已经确定了需求,可是在开发的过程中总是有些或大或小的修改)
5....
4、对客户的正确评估(有些客户虽然是开始的时候已经确定了需求,可是在开发的过程中总是有些或大或小的修改)
====================================
这一条我感同身受啊,握手握手。