Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
事件溯源
Kafka消息
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
为什么我如此讨厌scrums? - Reddit
22-04-11
banq
我真的希望我们可以作为一个团队做更多的工程,创建、设计、研究和构建出色的软件。但相反,任何在2-4 天内无法完成的事情都会被取消优先级并放入积压工作中。其他讨厌点:
会议超负荷。
我觉得我是产品团队的仆人。
作为一名工程师,我无法进行创新。
我感觉就像一台下达命令并期望立即执行的机器。
鼓励微观管理。
与其他开发人员交谈的时间更少。
让我失去了很多编程的乐趣。
不幸的是,我听说 scrums 是行业标准……
以上是一位程序员的心声,再看看Scrum Master回复:
1. 作为一个超过6年的Scrum Master,我理解。
我绝对讨厌微观管理,并拒绝这样做。我经常向产品和管理部门提出不要这样做。
不幸的是,这个职位曾经让我被解雇过。
幸运的是,我现在工作的地方更开放接受我。
Scrum在行业内非常普遍。当你和理解其意图的人一起使用它时,效果很好。
但是,当人们试图使用Scrum理论来推动命令和控制过程时,它可能是可怕的。
我唯一能给的建议是找到一个你喜欢的团队,和他们一起工作。
2. 你们是否总是要求团队成员每天都要站起来?在我以前工作过的一家公司里,起立总是至少需要30分钟。如果站立只有5分钟,那是可以理解的。但是每周5天的30分钟,这可能会转化为2.5小时的有用工作。
与生活中的大多数事情一样,这取决于:我现在的两个团队每天都要进行15分钟的站立训练。有时他们会超时,但这是个例外。以前,我有一个团队决定跳过周五的站立。我对此没有异议。只要该团队通过团队或其他渠道进行协调。
所有的仪式,包括站立,都应该有一个功能:
目的是让开发人员同步他们的工作,并发现任何可能妨碍完成冲刺的问题。
这是非常有用的,而且我几乎每天都能看到它在发挥作用。
如果这不是你的站立中发生的事情,我的初步假设是,它正像一个状态会议一样运行。如果是这样的话,我同意你的看法,即它缺乏用途。坦白地说,这种情况经常发生。糟糕的产品所有者和糟糕的Scrum Mast给Scrum带来了坏名声。
3. 嗯,这真是一个不正常的设置。Scrum的想法是给团队授权......但是,许多公司把Scrum当作一种微观管理的方式。
4. banq:条条大路通罗马,不是一种仪式可以达到目的,有的宗教是跪着仪式;有的是趴地上,仪式是好的,让人身心投入,但是也对人有强迫性的。
为什么公司把Scrum当作一种微观管理的方式?是这些多公司的人有问题?还是 Scrum方法本身可能容易让人走极端?恐怕不能一棍子打死所有的人。
1
康威定理
团队拓扑
敏捷工程方法
scrum