作者lovdkkkk (dk)
看板Soft_Job
标题Re: [心得] 敏捷课程观察心得
时间Mon Apr 2 11:05:05 2018
你好我是九年半大叔
个人觉得
敏捷 基本上极端依赖於 足够强大的基本能力
例如
体操选手 跑酷高手 很敏捷吧?
他们有可能会 脚软软的 手细细的 肚子肥肥大大的吗?
不会
脚会有力弹性佳 手会强壮能支撑体重 肚子会紧实没有多余脂肪
想像一下
一个人如果跑不快 跳不高 腕力臂力支撑不了体重
还有个肥肚肚跟虚弱的核心,
去听体操选手教授後手翻、月面空翻的秘诀照着做,
或者去学跑酷高手飞来飞去, 会怎麽样呢?
加护病房见还算运气好的,
直接报到领便当都是很合理的事情
差不多一样的意思
打 code 都还打不好, 流程乱七八糟, 架构惨不忍赌,
敏捷喔...
只能说 保重QQ
差别大概是
真拿自己命去玩的 脑袋会比较清楚, 知道要怕要小心,
而只是敲敲键盘交差的 就比较会神智不清 感觉良好吧
※ 引述《remmurds (Stronghold)》之铭言:
: 这篇是工作十年的大叔的碎碎念
: 每换一份工作
: 反覆一再看到部分很爱谈敏捷的人 code 写得其差无比
: 连最基本的信箱验证功能在内网都需要跑半分钟
: 混乱的相依性造成简单的功能不断故障
: 而这些人都有几个共同的特色:
: 参与很多敏捷课程
: 脸书上和 LinkedIn 上都是跟敏捷有关的连结
: 这让我想到网路上的一篇文章
: 谈的是道理和知识的区别
: 我觉得用来形容一些敏捷课程也很适用
: http://imtopsales.com/?p=16370
: 这些年观察下来
: 部分敏捷课程会让人产生学很多的错觉
: 但实质内容乏善可陈
: 要设计出有效率的架构很难
: 要把 code 和测试紮实地写好也很难
: 软体开发里要面对的硬知识太多
: 但对於某些敏捷课程而言说的只是道理
: 再引用一些时间管理大师的话
: 就可以营造出学很多的错觉
: 久而久之
: 那些真正需要硬底子的东西就不敢碰也不想碰了
: 不是说敏捷课程都不好
: 但不知道是不是基於商业考量
: 一些敏捷课程这些年来发展的方向已经几乎与传销公司替员工安排的训练无异
: 说得更难听一点
: 敏捷不该成为某些人逃避专用的遮羞布
: 讲道理很容易、讲知识很难
: 上完敏捷课程之後
: 真的要想想学到的到底是哪个
: 以上就是大叔的碎碎念
: 以下开放嘘文
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.80.109
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1522638307.A.54D.html
1F:→ allenxxx: 我不讨厌敏捷,但敏捷不能变成业务无限修改需求的护身符 04/02 12:07
2F:→ beaprayguy: 机械类比 04/02 12:08
有请试举更恰当的类比
3F:→ allenxxx: 多少钱做多少事,改要有个限度,不能白做工 04/02 12:08
4F:→ allenxxx: 我知道需求永远会变,然後呢?客户有多付一毛钱吗? 04/02 12:09
帮QQ
5F:→ allenxxx: 做过最扯的是满口敏捷,但是没多少预算,却挡不住新需求 04/02 12:20
6F:→ allenxxx: 然後才在那里需求永远会变,你拿一万做了一百万的工 04/02 12:21
7F:→ allenxxx: 功德院吗? 04/02 12:21
业主表示开心
8F:推 shadow0828: 某公家单位就这样阿...讲好听点是滚动式管理 04/02 13:47
没听过 听起来好潮 @@
https://goo.gl/LTY8w8
https://tw.appledaily.com/new/realtime/20170624/1147287/
9F:推 TAKADO: 敏捷开发只有爽到PM跟SA啊 (误) 04/02 15:15
帮RD QQ
10F:推 WiseLin1125: 严格说起来,敏捷开发是爽到老板…公开透明化 04/02 15:54
打混摸鱼的难度++ XD
11F:推 Masakiad: 你说的基本能力是指devloper还是product owner? 04/03 06:48
这篇是在讲 developer, 但是都要有
打个比方的话,
product owner 要像清楚的头脑及灵敏的反射神经,
能很快的设定/调整开发方向并传达出去
developer 则要像强力的手脚身体,
能稳健迅速的将开发相关的事情处理好
12F:推 senjor: 敏捷不能责任制,这情况会不会爽到老板不一定啊 04/03 09:45
13F:→ senjor: 我觉得敏捷的重点是就把每个人都当成即时战略或者回合制的 04/03 09:45
14F:→ senjor: 棋子,敏捷就是让他们可以每回合(每天)就对小兵下一次指令 04/03 09:46
15F:→ senjor: 然後棋子做的就是在时间到的时候回合结束(下班时间) 04/03 09:47
16F:→ senjor: 隔天早上回报昨天那个回合做了什麽、看到什麽,然後准备 04/03 09:48
17F:→ senjor: 接收新指令,进度责任跟棋子是完全没有关系的 (不严重打混 04/03 09:48
18F:→ senjor: 台湾最大的问题是责任制的敏捷、有deadline的敏捷,把进度 04/03 09:49
19F:→ senjor: 压力推给棋子的敏捷,要求一天要有1.5个、甚至两个回合 04/03 09:49
20F:→ senjor: 真的要跑敏捷,最基本的就是要准时上下班才有意义 04/03 09:50
这个就真的只能QQ
21F:→ robber1234: 我永远不会忘记主管自以为是乱跑假敏捷的惨状 04/03 11:28
帮QQ
新手/生手也不是不能跑,
只是边跑要边修正边学习新的知识、方法或工具并持续加强自身能力,
一开始只会更慢, 但是会慢慢的越来越快
只是很多主管希望的是立刻变很快 XD
22F:推 senjor: 敏捷(X) 灵活(O),其实敏捷开发不是快,是掌握进度跟变化 04/03 11:48
23F:→ senjor: 很多时候他还不见得真的比较快,只是比较能快速闪躲障碍点 04/03 11:49
24F:→ senjor: Agile比较像是增加Dodge的成功率,而不是增加Speed。 04/03 11:50
看做法, 如果尽量自动化省工是有可能变快,
不过快的点是自动化省工, 跟方法关系不大 XD
25F:推 senjor: 对啊,不过很多老板或管理听见敏捷整个误会就很大 XD 04/03 12:03
当成长期努力要达成的目标就还好,
当成立即就可以见效的灵药就哭哭
26F:→ allenxxx: 最糟糕是客户面,"滚动式管理"我们也遇过 04/03 12:15
27F:→ allenxxx: 他会认为好像有尚方宝剑一样不要你改对不起自己 04/03 12:16
28F:→ allenxxx: 但是不管你怎麽开发,赚钱才是基本吧,不是用了敏捷就可以 04/03 12:17
29F:→ allenxxx: 不管开发跟时间成本啊 04/03 12:17
30F:推 senjor: 所以只要先问有没有准时上下班就知道敏不敏捷 (ry 04/03 12:17
加班改到爽 是客户会觉得你很敏捷,
他看到他的需求很快好了 没看到你加班
※ 编辑: lovdkkkk (118.163.80.109), 04/03/2018 12:23:15
31F:推 senjor: 敏捷当然是隔天上班才能跟工程师提需求啊~哪有加班 (ry 04/03 12:26
32F:→ senjor: 但是大多数的客户跟老板还有管理都不管就是 (ry 04/03 12:27