原PO有把工作项目切得很清楚吗
我软件开发工作也有7~8年以上,也做过大大小小一堆案子
估工时这事我也是一天到晚在做,在软件管理方面也下过不少功夫
基本上先把明确的,有把握估出来,buffer不要加太多,因为leader还会再加上
去,所以最后客户那边会觉得这事要拖很久
然后把一些比较模糊,需要和客户确认问题的丢回给leader,让leader去烦恼,
因为需求还没有确认估工时根本没意思,只是突增自己的工作量
原PO要反应需求要明确,工时才能准确估计,把问题丢给leader
而需求要谈明确真的很重要,最惨的是需求不明确,打掉重练、打掉重练、
打掉重练,这样估工时又只是橡皮图章,又突增自己工作量
※ 引述《xu3121 (kevin)》之铭言:
: 小弟在软件业也待4年左右了,做过满多案子,也跟很多其它公司的人合作过!
: 对小弟的评价都不错,也有意愿挖角的。
: 最近公司跟另一家公司合作,被叫去支援前端,还是用以前习惯的方式合作。
: 也就是有时要我估时程,小弟通常是,没碰过的技术,预计完成天数 x2
: 有碰过的 x1.5 ,如果有提早完成会跟 leader 说。
: 近期完成几个功能后,发觉合作的 leader 突然觉得我估的时程太长了,他
: 无法掌握 ,无法跟客户交待。说你要客户等 n(< 7) 天功能才能完成,我
: 是跟他说,前端没掌握过的技术本来就要先试试 ,时间基本上就会长一点。
: 结果 leader 回我说,如果你不行我就把你换掉。当时是觉得有点状况外。
: 虽然我估那么长的时间,但事实上,通常我在 n/2 、 n/1.5 时间内就给他
: 了。不知道为何他对我估长时间这么反感。我也有问他,如果你答应客户需
: 求,又估这么短时间,到时没办法完成要怎么办,他说他会找一个利害的把
: 我换掉。
: 我从其它同事得知,这位 leader 以前是写后端的,听说经历很丰富 ,
: 待过几家知名大厂。不过他没有前端开发经验。案子一开始来 leader 一
: 直无法挡需求,一直答应客户的时程、需求。客户看到网络上有什么新奇
: 画面、动画东西就希望能够加上去。我有提到前端跟后端不太一样,不能
: 以后端的时间来估前端,他说后端某语言很熟后,要学其它语言也是很快,
: 道理都一样,时程预估上不会差太多。
: Anyway 真的是我估的时间太长了吗 ? 不知版上高手怎么估时程 ?
: ps:小弟后端经验比较多,前端经验少一点,觉得前端会牵扯到画面
: 呈现,所以前端通常是 x2 时间在估的。