V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
superfat
V2EX  ›  问与答

这次真不懂什么是敏捷开发了

  •  1
     
  •   superfat · 2020-11-26 09:46:40 +08:00 · 5350 次点击
    这是一个创建于 545 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有个朋友,他们公司在搞敏捷开发,领导拍脑袋定排期,PM 只知道每天问进度,程序员找不到该对接的资源,也得不到领导支持,这该怎么敏捷呢?

    58 条回复    2020-11-27 09:49:32 +08:00
    ly4572615
        1
    ly4572615  
       2020-11-26 09:51:10 +08:00   ❤️ 15
    咦,你说的这个朋友是不是在我们公司
    imfibhcy
        2
    imfibhcy  
       2020-11-26 10:09:05 +08:00
    敏捷的 command C command V delete 循环操作
    wangkun025
        3
    wangkun025  
       2020-11-26 10:10:56 +08:00
    换个公司呗。
    nutting
        4
    nutting  
       2020-11-26 10:11:32 +08:00
    他们估计觉得敏捷就是程序员半天搞定一个需求
    singerll
        5
    singerll  
       2020-11-26 10:13:51 +08:00 via Android
    敏捷从领导到项目团队都有要求,但目前我接触的老板,他们就一个理解,加班,加到死。
    forgottencoast
        6
    forgottencoast  
       2020-11-26 10:14:01 +08:00   ❤️ 1
    大家都是写程序,为什么有些人年薪百万,有些人月入不到 1W ?
    你说的这个“敏捷开发”可能只是公司领导觉的是“敏捷开发”而已。
    kop1989
        7
    kop1989  
       2020-11-26 10:15:55 +08:00
    所以要沟通和反馈。光在 V2 鄙视这种行为解决不了任何问题。
    bk201
        8
    bk201  
       2020-11-26 10:18:16 +08:00   ❤️ 1
    真敏捷这玩意对团队要求太高,我觉得很多公司行不通,一般沦为加班的手段。
    lovedebug
        9
    lovedebug  
       2020-11-26 10:19:12 +08:00 via Android
    敏捷对团队成员的个人能力和主动性要求很高,先建设和谐的团队环境吧
    sagaxu
        10
    sagaxu  
       2020-11-26 10:21:47 +08:00 via Android   ❤️ 13
    开发眼里的敏捷,就是不写注释,不做 lint 。
    产品眼里的敏捷,就是需求随时改,随便改。
    老板眼里的敏捷,就是加班加班再加班。
    JaguarJack
        11
    JaguarJack  
       2020-11-26 10:24:13 +08:00 via iPhone
    @sagaxu 真实
    php01
        12
    php01  
       2020-11-26 10:25:24 +08:00   ❤️ 1
    敏捷开发沦为了加班,和他们拍脑袋提需求加需求改需求,立军令状排期的手段
    b1ackjack
        13
    b1ackjack  
       2020-11-26 10:26:18 +08:00   ❤️ 1
    中国画田园敏捷开发
    cxzweb
        14
    cxzweb  
       2020-11-26 10:27:44 +08:00   ❤️ 1
    上家公司搞敏捷开发,后期技术部就解散了
    rockdodos
        15
    rockdodos  
       2020-11-26 11:20:27 +08:00
    嘴巴敏捷 best 敏捷
    cincout
        16
    cincout  
       2020-11-26 11:29:48 +08:00
    敏捷的加班
    lujie2012
        17
    lujie2012  
       2020-11-26 11:31:08 +08:00
    敏捷开发我个人意见,就算和计算机软考一样,
    就是个卖证书的,养活了一批人
    ykw
        18
    ykw  
       2020-11-26 11:34:00 +08:00
    黑话:敏捷开发 == 加班
    oneforallsoft
        19
    oneforallsoft  
       2020-11-26 11:37:28 +08:00
    敏捷就是最大化压榨和剥削 把客户当神把自己当屎
    isnullstring
        20
    isnullstring  
       2020-11-26 12:00:19 +08:00
    敏捷开发 = 不管三七二十一 先做再说
    cxe2v
        21
    cxe2v  
       2020-11-26 12:07:36 +08:00
    敏捷的意思是小步快跑,而不是丢给你就不管
    zion03
        22
    zion03  
       2020-11-26 12:26:07 +08:00 via Android
    需要专门做培训的。

    当初我们还从外面请了教练做团队敏捷培训,全体成员达成对敏捷的一致理解才能做好。

    这不是某一个领导看了一些敏捷理论,然后拍脑袋向团队提要求就能做好的。
    nnnToTnnn
        23
    nnnToTnnn  
       2020-11-26 12:40:31 +08:00
    搞敏捷开发,需要团队的技术实例很强大。


    |-----------------------------------迭代-------------------------------------------^
    |------------------------------------------------------------------------------------|
    v------------------------------------------------------------------------------------|
    收集用户需求 -> 整理用户真实的需求 -> 开发出来软件 -> 接受用户的反馈

    为了能够敏捷,所以要有良好开发工具来进行支持,例如 持续集成 良好的问题管理的软件,等等,什么? 什么都没有,你敏捷个锤子啊~
    limuyan44
        24
    limuyan44  
       2020-11-26 12:54:42 +08:00   ❤️ 3
    不要怕,敏捷高了闪避也会高的。
    hahasong
        25
    hahasong  
       2020-11-26 13:13:56 +08:00 via iPhone
    敏捷=加班
    敏捷开发=加班开发
    gouflv
        26
    gouflv  
       2020-11-26 13:17:51 +08:00 via iPhone
    老板以后都加个 title 好了:敏捷教练
    mxydsg8858
        27
    mxydsg8858  
       2020-11-26 13:41:56 +08:00   ❤️ 12
    老夫写程序就是一个词
    敏捷!
    怎么写得快怎么来
    别跟我说什么算法复杂度,性能优化
    一个词
    敏捷!
    优化?优化不存在的
    你优化能赶得上项目经理加功能?
    写得快就完事了
    管他复杂度多少
    O(n^2) O(n^3) O(2^n)安排上
    所有数据一个链表全串起来
    查找就遍历!遍历!遍历!
    又 不 是 不 能 跑
    敏捷开发懂吗
    我一天能更 10 个版本
    什么解释型语言什么虚拟机全给我安排上
    python js java
    一份代码,到处运行
    平台不同重新写?不存在的
    套!给他套个虚拟机
    一层不行套两层
    两层不行套三层
    套到原来代码能跑为止
    多线程?我的词典里就没有多线程这个词
    整那么多没用的能敏捷吗
    所有逻辑全放 ui 线程
    io 全放 ui 线程
    老夫的 i9 屏蔽成一个核超到 10GHz 跑
    又 不 是 不 能 跑
    perpetually
        28
    perpetually  
       2020-11-26 13:45:24 +08:00
    @mxydsg8858 #27 过于真实!
    huobazi
        29
    huobazi  
       2020-11-26 13:45:24 +08:00
    原因在于老板觉得 “敏捷”,比较快,能省钱 O(∩_∩)O 哈哈~
    xiaoxinshiwo
        30
    xiaoxinshiwo  
       2020-11-26 13:45:45 +08:00
    敏捷就是站立会吗
    matatabi
        31
    matatabi  
       2020-11-26 13:51:14 +08:00 via iPhone
    敏捷就是要快,早上提出的需求下班前做好。什么?下班做不好,那就别下班,做好再走
    MonoBiao
        32
    MonoBiao  
       2020-11-26 14:05:13 +08:00
    面向 ______ 的敏捷开发。
    aegon466
        33
    aegon466  
       2020-11-26 14:10:19 +08:00
    老板意思就是加加班 大家干快点 我好收钱去提法拉利
    kaedea
        34
    kaedea  
       2020-11-26 15:08:06 +08:00 via Android
    问就是“中华田园敏捷”
    kaedea
        35
    kaedea  
       2020-11-26 15:08:31 +08:00 via Android
    多快好省
    meteor957
        36
    meteor957  
       2020-11-26 15:10:03 +08:00
    杭州这边所谓 敏捷教练 专门 收割小老板的银子。
    wangxiansheng2
        37
    wangxiansheng2  
       2020-11-26 16:48:10 +08:00
    看到这里,我这周准备的 ppt 讲敏捷,在角落里瑟瑟发抖。。。
    superfat
        38
    superfat  
    OP
       2020-11-26 16:51:13 +08:00
    @ly4572615 有可能
    oueryini
        39
    oueryini  
       2020-11-26 16:55:51 +08:00
    敏捷加攻速和甲
    superfat
        40
    superfat  
    OP
       2020-11-26 17:05:22 +08:00
    @wangkun025 是条路
    superfat
        41
    superfat  
    OP
       2020-11-26 17:05:40 +08:00
    @nutting 感觉就是这样,太紧了
    superfat
        42
    superfat  
    OP
       2020-11-26 17:06:09 +08:00   ❤️ 1
    @singerll 感觉就是老板定个日期,每天要结果要进度,完全不管有什么困难
    superfat
        43
    superfat  
    OP
       2020-11-26 17:07:07 +08:00
    @bk201 现在就是临时凑个团队,突然就开始“敏捷”了
    hoyixi
        44
    hoyixi  
       2020-11-26 17:07:34 +08:00
    见得多了,根本没经历过正规软件开发流程的软件作坊,突然嚷嚷要敏捷开发。
    敏捷个鸡毛,软件作坊那套拍脑袋加班堆代码,够敏捷了,不能再敏捷了,还想怎么敏捷?哈哈
    superfat
        45
    superfat  
    OP
       2020-11-26 17:07:55 +08:00
    @php01 感觉就是这样,只要结果,不管过程
    superfat
        46
    superfat  
    OP
       2020-11-26 17:08:13 +08:00
    @cxzweb 这边刚开始,就已经有人离职了
    superfat
        47
    superfat  
    OP
       2020-11-26 17:09:21 +08:00
    @zion03 这里现在就是拍脑袋突然就开始了,也没有培训,所谓敏捷,就是定个很短的工期罢了
    superfat
        48
    superfat  
    OP
       2020-11-26 17:09:39 +08:00
    @nnnToTnnn 哈哈哈,确实啥都没有
    superfat
        49
    superfat  
    OP
       2020-11-26 17:11:43 +08:00
    @huobazi “敏捷”有一阵子了,前期全是在找人,找资源,老板就是个甩手掌柜的,心累
    superfat
        50
    superfat  
    OP
       2020-11-26 17:12:50 +08:00
    @wangxiansheng2 希望少点暴击
    superfat
        51
    superfat  
    OP
       2020-11-26 17:13:49 +08:00
    @limuyan44 敏捷到一定程度,可能就顶不住了,要提高闪避了
    tonymua
        52
    tonymua  
       2020-11-26 18:18:34 +08:00
    我们弄了挺久敏捷了,听老员工说敏捷开发以后要比之前轻松点
    akira
        53
    akira  
       2020-11-26 18:21:18 +08:00
    领导拍脑袋定排期,PM 只知道每天问进度,程序员找不到该对接的资源,也得不到领导支持

    这肯定就不是敏捷了啊。。
    namelosw
        54
    namelosw  
       2020-11-26 19:01:56 +08:00
    你这不是敏捷, 敏捷是 PM 或者 BA 拆碎了要做啥, 然后给开发估, 只估大概半个月的量.

    然后回到 PM 或者 IM 那边, 再按开发估算的具体结果排期.

    有问题每天站会和每两周 IPM 之类的会上可以把问题抛出来, 大家一起找资源解决.
    jaylee4869
        55
    jaylee4869  
       2020-11-26 19:04:17 +08:00
    敏捷开发得有自动化测试、持续集成 /持续交付等等软件基础设施。敏捷开发不是每天开会、不是问进度,而是基于自动化的 CI 来快步迭代、每天多次集成经过单元测试、端到端测试等等的代码并持续得将它们交付、部署。国内 DevOps 环境糟糕、中小公司运维处境尴尬,资深运维又看不上小公司,导致中小公司的代码质量、交付速度不是由开发者决定,而是肆无忌惮的管理层的拍脑袋决策。
    superfat
        56
    superfat  
    OP
       2020-11-27 09:17:50 +08:00
    @jaylee4869 以上基础设施和配套流程,我司全都没有!!!!!但仍然说要搞敏捷
    raptor
        57
    raptor  
       2020-11-27 09:45:21 +08:00
    领导理解的敏捷就是:我有一个想法,你们要敏捷地给我搞出来。
    RodneyJoe
        58
    RodneyJoe  
       2020-11-27 09:49:32 +08:00
    用自然语言实现产品什么的,最敏捷了呢…
    怎么实现我不管,明天上线…卒
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1744 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:11 · PVG 01:11 · LAX 10:11 · JFK 13:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.