没人来批判一下这个万恶的Agile制度吗

H
High.eee
是很烦很烦。
s
swedenice
很多组用agile就是做样子赶潮流,为了用而用
n
nickbear
agile/scum有它适用的应用场合,不过很多用的都是形式主义,包括我们组 以前的组这么搞引起了民愤,最后大家公投改成了一周两次
7
7sword
这个Pair programming 这么变态?有新人偶尔需要shadowing一下,或者有问题需要解决特殊情况也还可以理解,正常工作这么搞谁受得了?难怪这工作容易让人头秃,压力太大了
Peperomia 发表于 2022-04-19 22:34

一般就是用来带新生的吧。
n
nickbear
一般就是用来带新生的吧。
7sword 发表于 2022-04-20 12:37

不一定,据说jeff dean就喜欢找个三哥buddy搞paired programming 你把它想成code的同时做code review就没那么变态了
j
janejanecat
standup, story time, sprint, retrospective, code review(这个有用)
c
calmsw
一窝蜂的上,我们非码工也凑热闹用这个,瞎折腾
酱醋茶
我看的书说,如果每天每个人汇报进度事无巨细,那是错误的。就是有问题了,大家一块讨论讨论。没问题都不用提。 我们也每个人报告进度报告过两天,然后就取消了,变成每个team出一个人来汇报。
d
destiny2008
对技术宅真的是杀伤性武器
深院静
万恶的agile
G
GreenSpring
这么说吧,理解不了威慑么么agile大行其道的人,也理解不了复杂系统是怎么搭建起来的,或者说复杂到联邦政府级别的组织是怎么运转的
crud项目搞agile你都嫌麻烦,让你经历一下misra-c或者若干种工控编程和项目管理的标准,你不得跳楼啊
helloterran3 发表于 2022-04-19 21:53

这位不知道联播政府里很多projects management都是💩一团吗,完全就是浪费纳税人的钱
路小牙牙牙
agile用得好是很舒服的 每个人设置一个cap story point,这样每个人的活不会过多 而且stakeholders能很清楚的知道timeline
s
sunmy164
真的是! 会干活的人不用监管也会干,不会干活的人监管也没用,人家有办法,大部分老板也分不清楚!
P
Peperomia
一般抱怨的应该都是管理层完全没理解为啥要agile,照猫画虎的邯郸学步,导致ic也完全不明白。
agile还有一个目的是给developer 权利,给自己的story estimate。当然原初的设计者怕有人偷懒,还要大家一起举扑克牌来同意啥的。。。


你信吗 发表于 2022-04-20 11:35

我们这儿就是这样,每个人举扑克牌,我刚来不了解情况没投票(那些码工的活咱确实也不懂啊),派给我的活也没投,其他码工一人一票举扑克牌(都不懂BI,有一个只懂一点),因为是个积压已经的项目(没人干的了才积压的),还投了个比较高的point,但是这完全不是两周能完成的量啊,正常也得几个星期再另外加测试时间,更不用说我刚来,这个项目的business和数据库啥的都完全没接触过,就因为sprint 每两周一次,他们就觉得这是两周的活,最后我自己加班加点拼了两周搞完了,测试还没完成,sprint会议上还成了拖后腿的。奶奶的
要是都懂的人投票也认了,一堆不懂的人对自己完全不了解的项目投票是啥意思?工作这么多年,头一次遇到这么恶劣的环境,恶心坏了。跟另外一个BI team的manager诉苦,一说人家就有共鸣,这哪是两周的活啊,更不用说给新人。好像是那个BI team 跟我们这个组工作上不太对付,所以这个组才把我招进来。自己招人也没啥,态度这么野蛮粗暴,就是把人当骡子使也没这么使的啊。难怪那个BI team 对这边爱答不理的,要我在那儿也不爱搭理这样的。干活干得咬牙切齿地,哎
s
slimmer1
都一样的。我们没有开很多的会,但是有tracking system 记录干了什么活,为谁,什么时候,花了多少时间。
逍遥小妖
scrum master 和tech lead有问题 daily standup meeting不是用来汇报工作的,而是应该用来讨论road blocker的 sprint planning meeting也不需要每个人都参加,这些agile里都是明确说到的
y
yzhan004
终于有人吐槽了,烦死了烦死了,招了一群没用的人,把干活的让都搞的不想干了.要是大公司经得起折腾也就算了,一个150人的小公司,40个engineer,还搞这些没用的东西,作死啊.又是pm,又是po,那还要manager干吗?
c
calm2020
太好了,终于有人吐槽了。我们公司去年开始搞这个,搞了一年,结果是很成功。其实吧,以前不搞这个,完成的任务还更多,但是管理层就是装聋作哑,根本还是管理层或者内部客户要掌控IT日常运作。我们的直接经理基本被架空了。我自己的感觉是从反感到麻木习惯。好处是,每天几分钟,大大提高口语和开会能力🤣,也增加Visibility
紫荆蝴蝶
狗家和Meta都没有Agile,跳槽吧
f
flaminglotus
有意思,虽然我不是码工。但对Agile的工作方式有兴趣,看这帖子讨论其优缺点。。。
z
zhumianmian
这个agile对天天在一起的组没用,但是对global virtual team 全世界四五个时区都有的组特别有用。
b
bingshuishuang
回复 10楼ReachMoon的帖子
呵呵,我知道是谁弄出来的,你去搜一下最早这个文章是谁写的就知道了,😂
笨小囡
agile的原始目的是为了改进以前的waterfall。waterfall做产品以前是花好几个月design,然后就开始闷头做。做完才发现不对,再改。
agile的目的是为了增强communication,而且产品随时可以release。
但现在大部分公司基本都是modified agile。focus on communication和frequent release。standup的最主要的目的不是status update, 而是unblocking each other




你信吗 发表于 2022-04-20 11:07

这个agile的初衷是好的,可惜常常被误解或者用歪了。
f
feel.bd884
没错,你说你干啥的时候根本没人听好吧,也没人关心,更没人懂,也不知道天天说了个啥。
笨小囡
我们这儿就是这样,每个人举扑克牌,我刚来不了解情况没投票(那些码工的活咱确实也不懂啊),派给我的活也没投,其他码工一人一票举扑克牌(都不懂BI,有一个只懂一点),因为是个积压已经的项目(没人干的了才积压的),还投了个比较高的point,但是这完全不是两周能完成的量啊,正常也得几个星期再另外加测试时间,更不用说我刚来,这个项目的business和数据库啥的都完全没接触过,就因为sprint 每两周一次,他们就觉得这是两周的活,最后我自己加班加点拼了两周搞完了,测试还没完成,sprint会议上还成了拖后腿的。奶奶的
要是都懂的人投票也认了,一堆不懂的人对自己完全不了解的项目投票是啥意思?工作这么多年,头一次遇到这么恶劣的环境,恶心坏了。跟另外一个BI team的manager诉苦,一说人家就有共鸣,这哪是两周的活啊,更不用说给新人。好像是那个BI team 跟我们这个组工作上不太对付,所以这个组才把我招进来。自己招人也没啥,态度这么野蛮粗暴,就是把人当骡子使也没这么使的啊。难怪那个BI team 对这边爱答不理的,要我在那儿也不爱搭理这样的。干活干得咬牙切齿地,哎
Peperomia 发表于 2022-04-20 13:33

为啥觉得这个举扑克牌投票好搞笑。都是学了个形式和皮毛。
_
_亲亲_
scrum master 和tech lead有问题 daily standup meeting不是用来汇报工作的,而是应该用来讨论road blocker的 sprint planning meeting也不需要每个人都参加,这些agile里都是明确说到的
逍遥小妖 发表于 2022-04-20 13:47

顶这个 Agile思路是有道理的, 为的是保证项目进度, 不是什么花架子或者什么虚空的东西 没有Agile时, 那些一线经理带项目其实就是类似的做法, 懂技术会管理的一线经理都可以干得不错. 我也见过优秀的项目经理, 不太懂技术, 但是非常会协调, 有了好的项目管理技术人员做得非常舒服. 但是我也很讨厌Agile, 因为没有几个执行好了的, 找的人多数都是又愚蠢又喜欢煞有介事的人. 通常结果就是一大堆overhead, 包括没用的会议汇报. 好在我在的部门基本没推行这个. 如果这么烦这个, 就把数据整理一下, 好好地反映一下
k
kanhr
用过,一生黑,以后有agile的地方一律不去。
别的不说,每天到点儿就得去开会,对工作和思路都是严重打断,非常影响效率以及非常annoying。偶尔就算了,天天这样谁受得了,就这一条就能劝退,别的弊端都懒得说。
小气蔻蔻
这个Pair programming 这么变态?有新人偶尔需要shadowing一下,或者有问题需要解决特殊情况也还可以理解,正常工作这么搞谁受得了?难怪这工作容易让人头秃,压力太大了
Peperomia 发表于 2022-04-19 22:34

这个pair programming主要作用是互相监视,除非你俩关系很好互相打掩护,否则摸鱼就别想了。虽然这样两个人当一个人用理论上效率不高,但是实际上大大减少各自的摸鱼时间,实际产出可能比两个人各自摸鱼还要高不少。
c
cafe1123
顶这个 Agile思路是有道理的, 为的是保证项目进度, 不是什么花架子或者什么虚空的东西 没有Agile时, 那些一线经理带项目其实就是类似的做法, 懂技术会管理的一线经理都可以干得不错. 我也见过优秀的项目经理, 不太懂技术, 但是非常会协调, 有了好的项目管理技术人员做得非常舒服. 但是我也很讨厌Agile, 因为没有几个执行好了的, 找的人多数都是又愚蠢又喜欢煞有介事的人. 通常结果就是一大堆overhead, 包括没用的会议汇报. 好在我在的部门基本没推行这个. 如果这么烦这个, 就把数据整理一下, 好好地反映一下

_亲亲_ 发表于 2022-04-20 14:34

看来这里大部分都是搬砖的,痛恨它。我想领导应该是很喜欢这个。
n
nicecool
哪个神经病想出来的
ReachMoon 发表于 2022-04-19 21:40

还有MVP.闪烁着三哥的光辉思想。
坨坨的多多
超级讨厌,scrum master毛都不懂还得浪费时间给他解释
小颗粒
我们公司是TM的天天这个平等,那个自由的会议….
a
amigoinca
AGILE被吐槽有个很大原因是scrum master一般上个2天的课就可以拿certification,其实就像16岁才拿到驾照一样
g
gourmetravel
以前做 IT 都是各人埋头做各人的,有问题再找具体的人,组里从来不开会,平时就一个人安安静静做自己的事。现在搞Agile,天天开会,每个人挨个汇报昨天干了啥,今天要干啥,奶奶的谁要听别人天天干嘛,我干嘛也没几个人关心,但是就是要天天开会,好像不开会就跟不上形势一样。除了daily stand up,还有一堆 spint meeting,成天开会开得都要吐了。
感觉这一整套Agile制度就是不懂技术专搞花架子管理的人弄出来的,用一整套看起来很系统、很高大上、很光鲜的东西来掩盖自己不懂技术的缺陷,说起来好听,对上面好看,适合喜欢耍嘴皮子的人。越是不懂技术的人越喜欢搞花活,其实这些花活对实际工作没多大用处,还浪费大家的时间精力。不晓得这玩意儿是怎么兴起来的,很无奈
Peperomia 发表于 2022-04-19 21:29

所以你司的规模只能停留在小作坊阶段
B
BubbleBee
想得过于美了 要是嘻嘻哈哈能混那绝对是美差事 很多地方还要替老板背锅,因为它不想得罪某个大老板,不能出太多成果,又不能不出成果。
豆沙蛋黄酥 发表于 2022-04-20 10:39

你看楼上不断有人提,你汇报啥别人也听不懂,别人汇报啥,自己也不关心。这还不好糊弄? 我觉得agile对于管理层才是一个挑战,万精油不是那么好当的。 楼上说一天被安排17个会,结果只好周末加班。我觉得那是有点走偏了。如果公司安排我一天17个会,那我就得要求公司再多招点新人,多名正言顺啊,干嘛逼自己加班呐



w
wukanglu2
产品开发agile程度越高,大牛们就越受不了
你信吗
产品开发agile程度越高,大牛们就越受不了
wukanglu2 发表于 2022-04-20 16:51

真正的大牛不会被agile的。这个process就是design出来,希望用一组medicore的developer来完成大牛一个人就能做完的事情。但是一旦tpm 做了scrum master,一般就适得其反了
c
calrose
自打疫情WFH以后,zoom meeting的时间越来越长,搞得我越来越累
B
BubbleBee
真正的大牛不会被agile的。这个process就是design出来,希望用一组medicore的developer来完成大牛一个人就能做完的事情。但是一旦tpm 做了scrum master,一般就适得其反了
你信吗 发表于 2022-04-20 16:56

不觉得这个设计出来是做牛掰产品的。这个设计出来就是为了社交跟减压的,目的就是kumbaya你好我好大家好
s
squirrel40
以前做 IT 都是各人埋头做各人的,有问题再找具体的人,组里从来不开会,平时就一个人安安静静做自己的事。现在搞Agile,天天开会,每个人挨个汇报昨天干了啥,今天要干啥,奶奶的谁要听别人天天干嘛,我干嘛也没几个人关心,但是就是要天天开会,好像不开会就跟不上形势一样。除了daily stand up,还有一堆 spint meeting,成天开会开得都要吐了。
感觉这一整套Agile制度就是不懂技术专搞花架子管理的人弄出来的,用一整套看起来很系统、很高大上、很光鲜的东西来掩盖自己不懂技术的缺陷,说起来好听,对上面好看,适合喜欢耍嘴皮子的人。越是不懂技术的人越喜欢搞花活,其实这些花活对实际工作没多大用处,还浪费大家的时间精力。不晓得这玩意儿是怎么兴起来的,很无奈
Peperomia 发表于 2022-04-19 21:29

举100只手赞成。最近换了一个印度的头,成天搞这一套。 真是TMD狗屎。
豆沙蛋黄酥
产品开发agile程度越高,大牛们就越受不了
wukanglu2 发表于 2022-04-20 16:51

我们小破公司用不起大牛 普通人人家也不缺offer 过两天就跑了 这种情况下micromanage 很有必要,新招一个毕业生也能继续干
B
BubbleBee
我们小破公司用不起大牛 普通人人家也不缺offer 过两天就跑了 这种情况下micromanage 很有必要,新招一个毕业生也能继续干
豆沙蛋黄酥 发表于 2022-04-20 17:05

你们这种情况还不如招contractor,还能招到牛人
K
KOH
track项目进度是好的,一周开会一次两次还不够吗?天天开会哪有那么多要说的,一个正经的活哪有那么多可以每天bb的东西。
t
ted.hanks
产品开发agile程度越高,大牛们就越受不了
wukanglu2 发表于 2022-04-20 16:51

看到几个大牛都是撕逼高手, 能怼人,能说。 很少看见大牛一心写code的。 都是擅长画饼、挖坑的高手。
你信吗
不觉得这个设计出来是做牛掰产品的。这个设计出来就是为了社交跟减压的,目的就是kumbaya你好我好大家好

BubbleBee 发表于 2022-04-20 17:03

设计出来做一般般的产品吧,起码能有产品出来
你信吗
看到几个大牛都是撕逼高手, 能怼人,能说。 很少看见大牛一心写code的。 都是擅长画饼、挖坑的高手。
ted.hanks 发表于 2022-04-20 17:47

那不是大牛。
金银岛
看到几个大牛都是撕逼高手, 能怼人,能说。 很少看见大牛一心写code的。 都是擅长画饼、挖坑的高手。
ted.hanks 发表于 2022-04-20 17:47

高手都是DS
豆沙蛋黄酥
你们这种情况还不如招contractor,还能招到牛人

BubbleBee 发表于 2022-04-20 17:21

It’s a revolving door 我现在已经佛性了 来个小朋友就跟他们慢慢解释 反正都是混日子
t
trymeagain
以前做 IT 都是各人埋头做各人的,有问题再找具体的人,组里从来不开会,平时就一个人安安静静做自己的事。现在搞Agile,天天开会,每个人挨个汇报昨天干了啥,今天要干啥,奶奶的谁要听别人天天干嘛,我干嘛也没几个人关心,但是就是要天天开会,好像不开会就跟不上形势一样。除了daily stand up,还有一堆 spint meeting,成天开会开得都要吐了。
感觉这一整套Agile制度就是不懂技术专搞花架子管理的人弄出来的,用一整套看起来很系统、很高大上、很光鲜的东西来掩盖自己不懂技术的缺陷,说起来好听,对上面好看,适合喜欢耍嘴皮子的人。越是不懂技术的人越喜欢搞花活,其实这些花活对实际工作没多大用处,还浪费大家的时间精力。不晓得这玩意儿是怎么兴起来的,很无奈
Peperomia 发表于 2022-04-19 21:29

+1
Sprint planning Sprint retro Backlog grooming Daily Standup
这些加起来的时间也要废掉一天。
l
luckylady666
感觉项目急的时候daily stand up 挺好的,哪儿有问题都可以及时求助啊
f
fivecolor
现在哪哪都是,组里气氛不是很push的话还好。
P
Peperomia
感觉项目急的时候daily stand up 挺好的,哪儿有问题都可以及时求助啊
luckylady666 发表于 2022-04-20 18:20

有问题该找谁找谁就行了,没必要非得daily stand up的时候说啊。实际上这个会就是个形式,会上提出的问题多数还得线下解决
t
trymeagain
感觉项目急的时候daily stand up 挺好的,哪儿有问题都可以及时求助啊
luckylady666 发表于 2022-04-20 18:20

这个不需要daily standup呀。我们组的人整天slack上互相ping来ping去,需要的话两个人可以立刻开始zoom,根本不需要standup的时候解决。standup上多说几句的后果就是:let''''s take it offline,standup就是跟领导汇报工作,micromanagement的一种,老板借此知道谁干活快可以在多摊一些活儿给这个人。
D
DoReMiLi
说实话如果没有daily standup 工作效率会降低的 但是过犹不及 像我这种每天要参加三个standup 的 就纯属浪费时间了
q
qianqiuxue
就是给耍嘴皮子的人用的 我嚓。看见白人领导和印度同事滔滔不绝说15分钟然后一点内容都没有 老子都惊了
你信吗
就是给耍嘴皮子的人用的 我嚓。看见白人领导和印度同事滔滔不绝说15分钟然后一点内容都没有 老子都惊了
qianqiuxue 发表于 2022-04-20 19:01

Standup 每个人说话应该不超过2分钟。整个会不应该超过15分钟
https://www.scrum.org/resources/what-is-a-daily-scrum
k
keluoyi
Agile的地方必须跳槽,那能把你逼死个球了. 我以前的地方stand up, agile, timesheet都有,timesheet 要写你下周计划干啥,nmb, 半年老了十几岁
usayso 发表于 2022-04-20 08:53

问题是很多地方都用Agile啊,tech和传统行业都有很多,就算不叫Agile本质内容也差不多,比如daily standup,sprint,continous improvement什么的,跳来跳去总是避不开。 码农被Agile折腾也就罢了,好歹钱多。最雷人的是我前公司传统企业,一群年薪5万的人也整天Agile。。。
耳朵的树洞
这个制度很好啊,进度全靠它推了。和火坑专业实验室老板要求weekly 组会一样。也促进大家互相学习。
一只鱼
同意啊!!!有的一星期一次的会都是多余。提问50% 是以前说过的,然后要开会的人还说有多忙多忙,😵‍💫
l
luckylady666
这个不需要daily standup呀。我们组的人整天slack上互相ping来ping去,需要的话两个人可以立刻开始zoom,根本不需要standup的时候解决。standup上多说几句的后果就是:let''''s take it offline,standup就是跟领导汇报工作,micromanagement的一种,老板借此知道谁干活快可以在多摊一些活儿给这个人。
trymeagain 发表于 2022-04-20 18:37

那是你们,有时候我们需要多个人get aligned, 所以拉一起开会比较好。当然如果没啥事,stand up确实浪费时间。