价值是什么?
如果你已经有了清晰的答案,很好,可以放松的看看其他人是怎么思考与论证的。
如果现在没有答案,不要急于给出答案。再思考一个问题
我们需要别人来告诉我们答案吗?
如果价值是跟我们息息相关的,那么就不需要别人来告诉我答案,而是自己去寻求答案。
怎么去寻找,我们不妨从学习别人的答案,以及背后的论证过程开始。
价值就是我们想要的东西
Rom Jeffries 在《软件开发本质论:追求简约,体现价值,逐步构建》中提出“价值就是我们想要的东西”。并花了两章来说明(第10,11章),我们今天来看看其背后的论证过程。接下来就是第 10 章原文。
在《禅与摩托车维修艺术》一书中,作者罗伯特.波西格塑造的主人公斐德洛一直在探索什么是良质(quality)。斐德洛认为,“良质,就是那些你喜欢的东西”。在本书中,我提出了一个类似的观点。
正如在其他许多领域中一样,我们在敏捷软件开发中也讨论“价值”这一概念。我们会基于价值决定我们要做什么,以及不做什么。我们会先做价值高的事情,而将价值第的事情放到后面企去做,那么这里的价值指什么呢?
简单来说,价值就是“我们想要的东西”。
对于这样的表述,你可能会认为它有点“禅”的意味,或者认为它根本就没有什么意义。接下来,我们将探讨价值一词代表什么意思,以及它怎样伴随着我们。我的目的是帮助你明白,价值事实上就是我们想要的,看重的东西。
敏捷方法要求我们基于价值决定做事情的先后顺序。有时候我们可能会说道商业价值与客户价值,好像这些限定词让我们表达得更清楚。从某种程度上来说,这些词的确能起到一些作用,应为它会使我们从“商业上有用”或者“对客户有用”等角度思考我们看到的东西。但是这些远不是我们所能想到的唯一价值种类。让我们再多看一些例子。
我们可能会为产品选择一个战略方向。我们认为需要了解用户都喜欢什么,因此构建了几个原型并向潜在用户展示。
这里,我们看重的是信息。
我们的产品可能旨在挽救人们的生命,比如说它可以帮助我们将疫苗快速的运往世界各地。因此,我们决定依据每个功能特性所能挽救的生命的数量,来确定接下来要开发哪些功能特性。
这里,我们看重的是人的生命。
我们的公司可能出现资金周转困难。因此,我们决定去找一些风险投资,并快速开发出样品,以向潜在投资者展示。
这里,我们看重的是资金,是公司能够生存,是如果能够继续经营下去所拥有的帮助客户的能力。
我们的产品运行速度比较慢,顾客由于这个原因而选择使用其他类试产品。因此,我们决定推迟增加新功能特性以提高软件的运行速度。
这里,我们看重的是产品的运行速度。
我们的进度可能很慢,完成全部功能特性需要花费的时间太长。所以,我们决定推迟新增功能特性以精简软件,这样一老,开发速度就能更快。
这里,我们看重的是进度。
我们产品可能会展示一些很可爱的猫的照片,这样做的目的是使人们露出笑脸,为他们的生活增添点滴幸福。
这里,我们看重的是人们的幸福。
我们看重快乐,看重创造力,看重合作。我们看重金钱,看重收益,看重持续工作的能力。我们还看重与我们关心的人在一起,做我们喜欢的事。我们看重人的生命,甚至看重猫的生命。
有价值的事物太多太多,以上只是一些例子而已。产品负责人,管理人员所有决定下一步应该做什么的决策人员,要深入了解我们所看重的事物,然后决定开发的向后顺序,最终我们在构建产品时所付出的时间,成本和精力获得最大限度的回报。
如果事情能够更简单,譬如说“价值就是未来 90 天的收益”或者“价值就是销售副总裁所想要的东西”,那么事情就好办多了。当然,对于一些人,一些公司来说,这样的价值定义有时候确实是适用的。但是,对所有人都适用的价值定义并不存在,而且在我看来,这样的定义不可能对每个人都十分有效。不论公司还是个人,要想生存下去,就必须深入了解价值,然后从可能去做的所有事情中选择那些最重要的去做。
选择价值,就是选择那些对我们重要的东西。
所谓价值,就是我们想要的东西。
自我思考
如果我们不认可上面的答案,那可以继续去寻找答案。
如果我们认可“价值就是我们想要的东西”这个答案,接下来我们需要使用自己的语言来论证其过程,你自己说不出原因,你凭什么说这是你找到的答案。
价值的主体是什么?是我们,我们是千变万化的,不同的人群观点,很难客观下一个统一的定义。
就算是同一个群人,在不同的环境或时期,会选择的价值也是不一样的,但大多数情况下可以这样认为“对我们越重要的就越有价值”。例如在一堆东西中让我们选择,我们就可以依据重要程度来选择,所以说“选择价值,就是选择那些对我们重要的东西”。
东西的重要程度不是自己表现出来的,需要我们过思考得出来,也可以说是想出来的。所以,所谓价值,就是我们想要的东西。
我们的价值,我们做主。