跳到主要内容

由于俄罗斯入侵乌克兰,我们已经暂停所有购买和培训进出俄罗斯。

输入,输出和结果

2019年8月6日

很多年前,我问自己是什么让一个软件产品成功,什么让它失败。在项目管理中,我观察到,即使我们在预算、范围和时间内交付项目,当它进入市场时仍然有失败的危险。

我继续研究和观察什么是使产品成功的关键。我发现影响产品成功的原因之一是输入、输出和结果之间的弱连接。人们很容易过于关注输出,而不太关注结果,或者没有在输入、输出和结果之间建立强有力的联系。

“输入”、“输出”和“结果”的定义。

输入:项目或产品所需的任何东西。在这种情况下,它将是:金钱、估计的时间、资源、人员、努力、计划、文件……为那个项目或产品准备的

输出:就项目或产品而言:用户可以使用的功能、产品或服务。(测量)

结果:用户在使用产品或功能时的反馈或感受。(难以衡量)

投入、产出和结果

如果我们深入调查,当我们向一个项目投入资金、资源和技术时,这就是“投入”。然后,投资的结果是一个产品或功能满足最初的要求,按时,并在预算之内——这就是“产出”。在下一步中,我们将产品和功能交付给市场,供最终用户使用。在这个阶段,用户对产品或服务的反馈和感受就是“Outcome”。

输入、输出和结果之间的虚线

许多人认为如果我们的产品功能比竞争对手多,就会取得成功。这并非完全错误。但产品的成功还需要从其他要素来实现;比如用户对你产品的功能是否满意,还是让他们失望而选择你的竞争对手,甚至你的产品有很多功能。在这种情况下,你将失去用户,并浪费所有的努力来构建产品。

如果软件开发是在一个复杂的环境中,通过“技术”、“人员”和“市场”,这一点尤其成立。因此,专注于增加功能的数量,或者试图将想法镀金,寻找完美,但不将其与市场联系起来是一种危险。它可能会导致你开发出过时的产品或用户永远不需要的东西。

因此,让我们建立一条线来连接你的产品和用户,尽快和频繁地获得关于产品的反馈。它将帮助你收集数据和视线继续提高产品价值与其把所有的金钱、精力和时间都花在开发上,不如把它推向市场。这就像一场豪赌,你全力以赴,但赢的几率很低。

Scrum的输入、输出和结果

结论

“输入”、“输出”或“结果”同等重要。如果你忘记了其中一个,或者在“输入”、“输出”、“结果”之间没有联系,这将影响你产品的成功。因此,要建立一个“Input”、“Output”、“Outcome”紧密联系的圈子,为实验提供足够快、足够频繁的价值给用户,从用户身上学习什么是最重要的。这就是Scrum的核心。每个Sprint(一个月的时间框),我们都有一个已完成的增量,可以发送给用户。在此基础上,我们将收到反馈,在下一个Sprint中改进我们的产品。Scrum在“输入”、“输出”和“结果”之间建立了紧密的联系。


你觉得这个帖子怎么样?


博客评论
Baidu