这次真不懂什么是敏捷开发了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
superfat
V2EX    问与答

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

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

    我有个朋友,他们公司在搞敏捷开发,领导拍脑袋定排期,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 。
    产品眼里的敏捷,就是需求随时改,随便改。
    老板眼里的敏捷,就是加班加班再加班。
    akagishigeru
        11
    akagishigeru  
       2020-11-26 10:24:13 +08:00 via iPhone
    @sagaxu 真实
    anteros
        12
    anteros  
       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
    敏捷开发我个人意见,就算和计算机软考一样,
    就是个卖证书的,养活了一批人
    coolshuaib
        18
    coolshuaib  
       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 跑
    又 不 是 不 能 跑
    ByteMind
        28
    ByteMind  
       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
    杭州这边所谓 敏捷教练 专门 收割小老板的银子。
    DpN8Qok9Zcc1dcRZ
        37
    DpN8Qok9Zcc1dcRZ  
       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 之类的会上可以把问题抛出来, 大家一起找资源解决.
    lavvrence
        55
    lavvrence  
       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     Solana     2695 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 08:14 PVG 16:14 LAX 00:14 JFK 03:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86