最近给团队分享了一次Scrum相关的内容,关于Scrum一直到这次分享开始之前我都认为讲起来会非常没意思,毕竟在过去的十年里讲了很多遍,老瓶老酒没有什么新鲜的玩意儿。
但讲起来才发现事实和我想象中还是有着很大差别的。
首先,Scrum的普及程度远远不及我的想象;其次,我好像明白了为什么我之前会认为它“没什么可讲的”了。
曾经一度我认为Scrum已经是一个众人皆知的概念,哪怕没接受过系统的培训,至少也会在不同的场合听说过Scrum这个词。
但实际上并不是。
我不去纠结它的原因,有可能因为毕竟大学中是不教这门课的,有可能不是每个企业都会组织员工进行相关培训,也有可能是我封闭在了自己的信息茧房中。总之还真是像开放麦一样,不讲是不知道效果的。
我更想深入探讨的是第二个发现,在过去的几年里我的一些经历开始让我理解Scrum更深层次的东西了,主要是之前容易忽略的地方:理论和价值观。
Scrum的相关培训里,是把很大的篇幅放在操作层面的,尤其是那些在我看来都已经是近乎“仪式感”的会议流程。
我的问题就出在这些“仪式感”满满的会议上,一方面我靠讲这些内容为生,另一方面在实践的过程中由于碰到各种现实的情况以及学员的诘问,让我对这些仪式感充满了困惑、不解甚至是某种程度上的抵制,我相信这是个问题,要去被解决的问题,但更麻烦的事儿是我根本无法定义它,更不要说去解决它了。
直到这一次我为了准备培训,重新读了一遍《Scrum指南》,忽然发现问题的定义和答案其实都写在了这个小册子里面,那就是:“对于Scrum中的五个价值观,你是如何看待它的?”
Scrum中的价值观:承诺、专注、开放、尊重、勇气,说起来哪条都是人类的美好品德,所以我在这里就不想去探讨它们的正当性和合理性了。
既然是价值观,它就应当是后面一些实践的前提和假设,基于这些前提和假设才能够有后续的实践和行为,这一点在十年前我是没办法理解的。
所以我现在来讲述Scrum的故事线的话,应该是这样的:
- Scrum是解决什么问题的 —— 复杂系统与不确定性的问题
- Scrum为什么能解决这些问题 —— 经验主义向理性主义发起的挑战
- 如果我们要做Scrum,它的前提和假设是什么 —— 五个价值观,在这里我们不讨论不具备这些价值观的问题,刚才提到了都是人类的优良美德,不具备是你的问题
- 如果我们要做Scrum,它都有哪些实现,是如何把应对复杂系统的戴明环转起来的 —— 五事件、三工件、三角色
至于说刚才提到的被跳过的那个问题,我们可以单独开一个话题了:如何组建一支具备优良价值观的团队?