西西河

主题:【原创】关于日本的一些杂感:规范 -- 铁手

共:💬186 🌺2024 🌵2
分页树展主题 · 全看首页 上页
/ 13
下页 末页
    • 家园 不知道老铁现在做项目有几成时间在coding

      估计老铁的若干年大于10,那时候国内大部分还是作坊式的吧。

      现在大一点的公司都比较重视流程和文档的,我的项目组,coding的时间一般不超过20%,当然这个时间不包括后期的test 和debug。

      • 家园 能说一下公司名号吗?

        coding的时间一般不超过20%,当然这个时间不包括后期的test 和debug。

        Coding占全过程的1/5,这个是个相当有历史的经验数据。但是如果连后期的test和debug都不包括在内,那就是coding只占全过程的1/7???

        国内公司,能这么做的,我还真不信真的有。如果是有,那也是做产品,不是做项目吧。能说一下公司名号吗?

      • 家园 不会吧

        现在我感觉design的时间20%(这里包括写设计文档还有初期的吹牛扯皮吵架会议),coding的时间50%,剩下30%是testing和debugging

        文档已经很弱化了,基本上就是一个design spec,当然对于软件自身的可读性和注释要求要多一些

        好的软件本身就是最好的文档。

        这个就是现在时髦的敏捷编程啊,我感觉不错,效率比以前高多了,员工士气也比以前高。毕竟绝大多数程序员是不喜欢写文档的。

        好一些的项目管理,往往能够把本项目的alpha测试和debugging的时间和下一个项目的design,甚至frame coding的阶段重合在一起,以最大限度提升效率,或者说榨取程序员的价值。

        至于你说的“大一些”的公司,嘿嘿,我觉得我现在工作和曾经工作的公司如果不够大的的话,世界上就基本没有大公司了

        • 家园 有可能是做的东西不同吧

          现在确实比较流行敏捷,但是再敏捷也得让做出的东西符合需求。

          所以我们在开发中需求分析至少占20-30%,剩下的也就都差不多了。

          我猜你们的需求确定和分析是另外的人做的。

分页树展主题 · 全看首页 上页
/ 13
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河