吐个槽娱乐一下,如有不同见解欢迎拍砖
最近在计算项目成本,忽然想把以前的一些项目情况总结一下,有些项目看起来开发很快,但是却迟迟上不了线,从某种原因来看,是因为软件老手和新手开发时序不同
一个新手开发的时序大概是这样:5-5-3-1
一个老手开发的时序大概是这样:6-2-0-0
新手时序构成:5天开发-5天测试-3天上线修复-占用TeamLeader 1天时间
老手时序构成:6天开发-2天测试-上线修复0天-占用TeamLeader 0天的时间
新手5天完成一个模块,然后需要5天的测试,测试中发现3个BUG修复完成,上线出现1个普通BUG,1个严重BUG,前后又折腾了3天修复时间,TeamLeader对BUG跟踪检查处理,前前后后占用了1天时间
同样问题换老手处理,需要6天才完成一个模块,然后需要2天测试,测试发现了1个BUG,上线没有出现BUG,无需修复时间,未产生额外的BUG TeamLeader也无需额外花时间跟踪