V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
darknoll
V2EX  ›  程序员

我司一个项目,四个人投入开发,三个月开发完成提交测试,现在改 bug 改了三个月还没能通过

  •  
  •   darknoll · 2021-01-06 15:59:35 +08:00 · 9427 次点击
    这是一个创建于 1422 天前的主题,其中的信息可能已经有所发展或是发生改变。

    测试时间比开发时间还长,是不是有点问题?

    第 1 条附言  ·  2021-01-08 14:41:04 +08:00
    我的天啊,就问个问题结果被某些人扣上了内卷的帽子,真是服。
    另外 @Livid,#37 爆粗
    55 条回复    2021-01-08 11:16:19 +08:00
    YouLMAO
        1
    YouLMAO  
       2021-01-06 16:03:14 +08:00
    提测不通过即可, 改 bug3 个月, 一定是连主流程都没跑通就提测了, 纯粹浪费团队时间

    修改后变成开发 5 个月, 提测一个月, 测试全体吃鸡腿
    nooper
        2
    nooper  
       2021-01-06 16:03:15 +08:00
    改的乱七八糟。项目比较紧急。所以都是坑,这样的公司我都远离。
    kaka6
        3
    kaka6  
       2021-01-06 16:03:46 +08:00
    开发通常只占项目周期的三分之一
    kaka6
        4
    kaka6  
       2021-01-06 16:05:39 +08:00   ❤️ 2
    需求是否规范
    开发框架是否合理
    过程协作,代码规范是否正常
    开发是个系统工程,前续事务没处理好
    后续就得不断的收拾
    ChovyChu
        5
    ChovyChu  
       2021-01-06 16:06:44 +08:00
    确定不是写 bug ?
    gayluote
        6
    gayluote  
       2021-01-06 16:52:28 +08:00   ❤️ 1
    这种肯定是上来开发自己都没跑过流程的,然后被逼进度,就开始测试,测试也测不到头绪,开发还得跟测试扯皮
    lagoon
        7
    lagoon  
       2021-01-06 16:56:32 +08:00   ❤️ 1
    看情况吧。

    如果是 5 个月才能开发完的东西,压缩到 3 个月。那就要准备好改几个月 bug 的准备了。

    如果是 3 个月就能开发完的东西,改了几个月 bug 还有问题,就要看看是码农不行,还是需求混乱了。
    zdt3476
        8
    zdt3476  
       2021-01-06 17:20:30 +08:00
    测试本来就比开发耗时
    2379920898
        9
    2379920898  
       2021-01-06 17:24:57 +08:00
    牛逼牛逼。。半年过去了,用 PHP 啊!!! PHP 是世界上最好的语言
    2379920898
        10
    2379920898  
       2021-01-06 17:25:08 +08:00
    PHP 开发 顶多俩月上线
    msana
        11
    msana  
       2021-01-06 17:31:34 +08:00
    怎么感觉像我们公司
    java8
        12
    java8  
       2021-01-06 17:35:43 +08:00
    这种一般都是流程不同,然后开始开发, 中途又不断加需求,改需求,最后导致迟迟上不了线
    mcluyu
        13
    mcluyu  
       2021-01-06 17:42:15 +08:00
    当然有问题,是谁的问题不好说。
    如果需求明确,文档清晰,UI 完成,产品流程设计每一步能顺畅走通,没有一边开发一边修改需求、增减功能,只是开发完了就是这么多 bug,我觉得除非找了四个没毕业的实习生做,不然一般不会测试三个月。
    raaaaaar
        14
    raaaaaar  
       2021-01-06 17:46:28 +08:00 via Android
    测试个毛线,明天上线,有 bug 晚上悄悄改(误
    maoguijun
        15
    maoguijun  
       2021-01-06 18:09:09 +08:00
    这就是疯狂挤压开发时间的后果,开发没时间思考,只能不停的往上堆代码!!可能中间一堆逻辑冲突都没注意
    viator42
        16
    viator42  
       2021-01-06 18:23:38 +08:00   ❤️ 7
    以前公司搞得的一个项目,不知从哪搞了搁屎山二次开发,三个人工期一周,无用的代码目测有一半以上,怎么跑起来的都不知道,上线以后就不停改 bug 一直改到团队解散都没改完
    lemy
        17
    lemy  
       2021-01-06 20:06:51 +08:00
    @gayluote 说得对
    lemy
        18
    lemy  
       2021-01-06 20:08:09 +08:00
    @2379920898 关毛线语言的事情,你有个屁实际开发经验?开发时间把握在业务,需求,还有会不会 变来变去的产品身上。你一句 php 顶多开发两个月,你试下用 php 开发 2 个月,能不能搞出庞大的电商系统?
    fengpan567
        19
    fengpan567  
       2021-01-06 20:18:46 +08:00
    项目都没做完就赶鸭子上架进行测试了吧?
    oneisall8955
        20
    oneisall8955  
       2021-01-06 21:01:47 +08:00 via Android
    @2379920898 #10 别带歪方向,这跟语言很少有关系,除非选的语言或框架都是大家不熟悉的连滚带爬躺坑开发才会导致这个问题
    huayumo
        21
    huayumo  
       2021-01-06 22:03:14 +08:00   ❤️ 2
    中途没加需求,我直播拉屎
    linbingcheng
        22
    linbingcheng  
       2021-01-06 22:29:47 +08:00   ❤️ 3
    怕是一开始都没进行需求分析方案设计,直接抓着研发就开干,行不行,有没有可行性,然后傻不拉几的要研发拍人天多久要结果,需求不明,最终连目标产物怕是都不知道
    galaxy21
        23
    galaxy21  
       2021-01-06 22:37:18 +08:00   ❤️ 1
    你们公司就是 CDPR ?
    gowk
        24
    gowk  
       2021-01-06 22:48:04 +08:00 via Android
    @viator42 太 TM 真实了!
    ltfree
        25
    ltfree  
       2021-01-06 22:51:59 +08:00
    最重要的没说,三个月的开发周期是否合理?
    jones2000
        26
    jones2000  
       2021-01-06 23:55:32 +08:00
    应该是这个项目的负责人能力不行(业务部,产品设计部,开发部,数据部门,测试部没有沟通协调好)。 跟开发没关系,开发只是根据文档开发, 如果文档不完整,开发出来的东西就是半吊子的。
    wangyzj
        27
    wangyzj  
       2021-01-07 00:20:49 +08:00   ❤️ 1
    没问题
    项目肯定需求变动大,边做边设计边改
    bpz
        28
    bpz  
       2021-01-07 02:43:52 +08:00
    测试比开发时间长还有疑问?测试比开发时间短的项目一定是滥竽充数的项目
    mumbler
        29
    mumbler  
       2021-01-07 04:42:01 +08:00 via Android
    坊间传闻微软程序员平均每天只生产 10 行代码,当然测试时间大于开发时间,哪个程序员不是大多数时间在调试修改,真正写的时间不多
    araraloren
        30
    araraloren  
       2021-01-07 08:37:38 +08:00
    @galaxy21 不至于 不至于
    StephenHe
        31
    StephenHe  
       2021-01-07 08:50:06 +08:00
    不是按模块提测?一次性提测完时间会有点长
    uiosun
        32
    uiosun  
       2021-01-07 08:53:37 +08:00
    集成测试写了吗?集成测试没问题,测试部门怎么会提三个月的 bug 量……你们是不是一开始需求都没分析?
    kingzeus
        33
    kingzeus  
       2021-01-07 09:11:56 +08:00   ❤️ 1
    一般都是压缩开发时间,但是工作量其实还是这些,甚至更多。所以就把部分的开发任务挪到了测试期间。
    passerbytiny
        34
    passerbytiny  
       2021-01-07 09:25:22 +08:00 via Android
    外包项目,签合同给 4 成,上线给 4 成,改 bug 给 2 成。原本是十个月上线 2 个月改 bug 的,你们 3 个月就上线拿到了 8 成,想想是不是赚大发了(只不过市场人员又要开始辛苦了)。
    clxtmdb
        35
    clxtmdb  
       2021-01-07 09:25:28 +08:00   ❤️ 1
    确定不是你们能力问题?研发水平不能按人头算啊,你投 4 头猪,改 3 年也改不好啊
    ahsjs
        36
    ahsjs  
       2021-01-07 09:25:38 +08:00
    影响因素很多,给出的信息太少,难以评判。
    2379920898
        37
    2379920898  
       2021-01-07 11:14:25 +08:00
    S 比
    alphadog619
        38
    alphadog619  
       2021-01-07 11:24:09 +08:00
    开发一、两个月,测试两三天就正常了吗?国内一向不重视测试,测试一般都是人员少时间断,一贯的概念就是随便测下就行了。
    hexiaolu
        39
    hexiaolu  
       2021-01-07 11:52:26 +08:00   ❤️ 2
    每到这种话题就总有人说用 php,php 是有多得罪你们了。
    我就没听过真正的大神会吐槽 php,会去鄙视 php,一群跳梁小丑整天就想引起骂战。
    Aleaf
        40
    Aleaf  
       2021-01-07 11:55:58 +08:00
    @galaxy21 草,辱驴了嗷
    songco
        41
    songco  
       2021-01-07 12:24:59 +08:00 via iPhone
    可能有问题,有问题也是管理的问题

    出问题不是一天就出的,早干什么去了
    msaionyc
        42
    msaionyc  
       2021-01-07 12:33:17 +08:00 via Android
    @2379920898 又搁这带 PHP 的节奏呢?毕业了吗
    HerrDu
        43
    HerrDu  
       2021-01-07 12:44:23 +08:00
    那就聊聊你们开发的每个环节的时间呗。
    opengps
        44
    opengps  
       2021-01-07 12:48:59 +08:00
    开发环节显然少了什么,时间被压制、风险缺评估、异常考虑不周等一堆因素都会导致改 bug 比开发更费时间
    cmdOptionKana
        45
    cmdOptionKana  
       2021-01-07 13:36:23 +08:00   ❤️ 1
    项目组长能力不足。

    组长要了解团队成员的能力,才能设定比较合理的工期。

    在开发过程中也要不断重新评估,有问题及时提出来,发现原定工期来不及了,该延长就提出要延长,能删需求就删需求,问题出来哪里越早提出来才能越早解决。

    改 bug 时间比开发长,这个不是问题的核心,核心是造成这一切的原因有没有去找啊,开发过程中为什么没有发现问题啊,或者有人曾提出来问题,组长 /领导为什么不重视啊?
    missdeer
        46
    missdeer  
       2021-01-07 13:38:14 +08:00
    还可以吧,看是什么工作流程,以前某爱国大厂文档、设计两三个月,编码三个通宵,测试两三个月,一个版本就出去了
    Desiree
        47
    Desiree  
       2021-01-07 14:15:50 +08:00
    内卷的原因找到了
    wanglulei
        48
    wanglulei  
       2021-01-07 14:22:08 +08:00
    其实测试比开发时间长算正常
    xuewuchen
        49
    xuewuchen  
       2021-01-07 14:40:01 +08:00
    这是在 bug 里加代码了吧
    xuewuchen
        50
    xuewuchen  
       2021-01-07 14:40:16 +08:00
    这是在 bug 里加代码了吧。
    kaokao123
        51
    kaokao123  
       2021-01-07 14:54:27 +08:00 via Android
    也要分项目的大小和业务复杂度,干嘛跟同行过不去?亚马逊和苹果都是计划 5 到 7 年做一个产品,你们倒好,巴不得 1 个月做一个产品。你现在要求其它人 3 个月,别人就能要求你 2 个月,内卷就是这么来的。
    jsjgjbzhang
        52
    jsjgjbzhang  
       2021-01-07 15:07:31 +08:00   ❤️ 1
    开发:我要 3 个人 6 个月 PM:把嘴给我闭上,我说一个数,1 个人,2 周
    seesky
        53
    seesky  
       2021-01-07 23:05:36 +08:00
    看提的是什么 bug, 如果是主要功能都跑不通, 那是开发的问题, 如果纠结一些什么细节问题, 那时测试的问题. 如果是要求产品完美的上线, 那是产品的问题.
    SkyLine7
        54
    SkyLine7  
       2021-01-08 10:19:19 +08:00
    @viator42 哈哈哈哈
    wujian752
        55
    wujian752  
       2021-01-08 11:16:19 +08:00
    建议重修 软件工程。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5483 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 07:51 · PVG 15:51 · LAX 23:51 · JFK 02:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.