编辑导语:PoC(Proof of Concept),即为观点提供证据。它可用于论证团队和客户的设计,允许评估和确认概念设计方案,PoC的评价可能引起规格和设计的调整。那么,产品的PoC对于创新来说,意味着什么呢?本文作者为我们做出了分析解答。
当提出一个新颖的商业想法,渴望将颠覆性愿景变为现实,这期间的过程复杂难度可想而知。
当前的技术水平是否能够保证绝妙想法的可行性?还是在假定时间范围内初始预算之内?这便使概念验证成为软件开发过程的第一阶段的原因。
本文中,我们将说明PoC如何证明您的产品愿景,至少就其可操作性而言。
硅谷创业公司Elizabeth Holmes和她的Theranos故事可谓众所周知,简而言之,这位前斯坦福大学的学生提出了一种医疗设备的构想,该设备能够使用不超过一滴的血液即可进行广泛的实验室测试,而且仅在一天之内即可完成。
听起来很刺激,不是吗?
在10轮融资中,该公司总计筹集了14亿美元。然而问题是,Theranos技术完全没有发挥作用,导致公司于2018年关闭,其创始人被提起欺诈指控。
为什么要提到这个被认为是生物技术领域最臭名昭著的故事?
因为这是一个概念证明(或缺乏概念证明)如何确定给定的完美示例,它缺乏一系列的临床试验和对数据的深入分析。换句话说,它缺乏可行性的验证和证明,这导致了失败。
现在您已经知道概念证明可以成就或破坏企业这一事实,让我们深入探讨这个主题。阅读以下段落,您将了解PoC是什么、PoC与MVP或prototype的比较、何时决定、以及它如何使您的企业受益。
一、概念验证:它是什么,不是什么
在讨论软件开发阶段时,有时您可能会突然碰到概念证明,prototype和MVP等术语,甚至可以互换使用。对于一个外行来说,他们之间可能没有太大的区别。
但是,对于参与软件开发过程的人员来说,有必要了解这三个概念在含义和功能上的区别。因此,让我们从几个定义开始。
1. 概念验证(PoC)
概念验证可以被视为发布功能性产品的第一步,该功能性产品将同时满足其目标受众的需求,并使参与其创作的人员受益。
它不是产品,因为它不需要有关可伸缩性或性能的精确解决方案。这更多地是一种理解项目目的的练习,换言之PoC应该用于测试您梦想中的产品在最小的资源投入下是否可行。
因此,适当的概念证明应首先为您提供以下问题的答案:它在技术上是否可执行?PoC就是要对您的想法进行现实检查,在某些情况下,还可以使您重获新生。
2. 原型(prototype)
概念证明使您可以对功能或产品的可行性进行相对快速的现实检查,而原型更多的是将想法付诸实践,评估其可用性并收集反馈。
两者之间的区别还在于复杂程度,因为后者基本上是专注于其外观的应用程序的工作模型。可以按照您想要的任何方式进行原型制作:使用3D打印机在纸上以数字方式进行数字化……
最重要的是,它应该涉及产品目标受众的代表,并收集用户反馈以进行进一步分析。这样,它不仅可以测试软件的可用性,还可以证明您的想法是值得投资的深思熟虑的机会。
3. 最低可行产品(MVP)
最后,还有最低可行产品。这个术语是在2001年创造的,但是直到Eric Ries出版的《精益创业》才真正获得了极大的欢迎。
根据Eric Ries的说法,最低可行的产品是新产品的版本,该版本使团队能够以最少的努力收集最大数量的经过,验证客户、了解信息。“最小”一词在这里表示,MVP仅由核心价值组成,尽管说起来容易做起来难,但必须在此时选择核心价值。
另一方面,“可行”表示其功能足以向公众发布并在实际市场条件下进行测试。在此过程中收集的见解可帮助您识别用户的痛点,并在随后的迭代中相应地解决它们。
4. 概念验证,原型与最小可行产品
尽管乍一看相似,但是这三个概念存在很大差异,尤其是在它们各自服务的目的方面。一开始的选择取决于许多因素,包括您当前的知识水平或可以在给定项目上花费的预算。
请记住三个概念所回答的问题:
- PoC:商业想法在技术上是否可行?
- Prototype:产品外观如何怎么运作?
- MVP:产品是否适合市场并满足潜在用户的需求?
您可以将概念证明和原型视为工具,这些工具可以使您对项目有更广阔的了解,并可以凭经验检验某些假设。配合市场研究和全面的业务计划,他们可以对项目进行彻底的分析。
另一方面,MVP将显示您是否对您的产品有需求。而且,尽管您可能希望进行完整的PoC→prototype→MVP,但这并非总是必要的。稍后,您将了解。
二、什么时候以及为什么要考虑概念验证?
尝试回忆在过去五年甚至十年中发展起来的所有应用程序或服务,您肯定会注意到,尽管某些公司在提供无与伦比的体验方面取得了开创性的成就,但其他竞争者却因提供了对市场上已有产品的改进而赢得了大奖。
现在考虑一下您的经营理念,属于哪一组?
如果您有一个未开发的项目,这意味着市场上没有类似的解决方案,也没有竞争可寻,那么概念证明就是答案。每年有650万家初创公司惊人地诞生,但只有10%的能够幸存下来以获得长期成功。
这些失败的原因各不相同:某些原因是因为不符合市场需求,而另一些原因则是低估了发布产品的成本,但是也有一些只喜欢跟风(如山寨机、团购网、直播视频、共享单车/充电宝、P2P网贷、电子烟、智以锁、芯片大跃进……)。
但是,上述场景在IT世界中PoC不是必须的。毕竟,您的竞争对手已经证明了给定的可行性。现在,您只需从他们的错误中学习即可。要超越它们,您将需要一个额外的无与伦比的功能,其独特性可能需要概念证明。
是否将其作为单独的项目还是SCRUM sprint的一部分由您决定,但是重要的是,基于数据的见解它将为您提供进入竞争性所需的时间和资源。
1. 概念验证的好处是什么?
到目前为止,您应该已经意识到PoC有潜力为成功铺平道路。尽管如此,更准确地说,让我们挑出这种方法的所有优点:
1)实践经验
在理论化的时候,很容易让你的商业理念像一个科学怪人一样。你只是继续添加新的功能,希望解决客户可能存在的所有痛点。一套推销方案或一个标准的演示可能不足以暴露你的愿景缺陷。
另一方面,概念验证会让你思考现实生活中的局限性和可行的解决方案,即使它是在有限的时间内进行的,哪怕在不超过两位主题专家的帮助下进行的。
2)风险缓解
我们不能否认您的经营理念从PoC到第一次迭代都需要很长的路要走。
但是,作为老板,如果您的产品失败了,通常会蒙受很多损失。首先验证概念证明,您将确定是否有足够的资源来构建MVP。您还将确保在尝试推出技术上不可行的产品时,不会浪费您的钱。
3)获得盟友
Elizabeth Holmes筹集数百万美元可能很容易,但大多数少有如此幸运。如今,投资者在决定资助该想法之前,需要一些可靠的证据证明该想法的可行性。
有了概念证明,可以向VC保证您的承诺和脚踏实地的态度。如果您负责一个创新的内部项目,那么PoC可以帮助您证明预期的ROI,从而获得上级肯定。
三、什么是完美的概念证明?
当然,在内部建立PoC是可能的。
但是,对于很多创业者来说,在没有确保产品理念可行的情况下,雇佣开发人员根本没有太大的意义。
这就是IT外包的作用,一旦你确定了想用概念验证来测试的假设,就需要寻找一家拥有适当资源、经验和专业知识的软件开发公司。建立PoC的过程因项目而异,所以很难说清楚它应该花费多少钱或需要多长时间。
但有一点是肯定的:一个值得信赖的技术合作伙伴会从与你讨论产品愿景开始,并且不会中途分心。他们确定了概念验证的主要目标,并坚持下去,从而使这一阶段尽可能地有效。
然后,组建项目团队。如果是一个小团队,比方说,一个数学家负责一个算法,一个开发人员的任务是编码,不要惊讶。
虽然构成取决于PoC的复杂程度,但我们的目标一般是遵守 “越少越好 “的规则。然后团队开发某些功能,目标是证明其可行性,请铭记在心。最后,他们的工作效果应该是为你的应用的第一次迭代打下坚实的基础。
如上所述,类似PoC的阶段也可以成为开发冲刺的一部分。
它被称为spike,根据敏捷词典,它是旨在回答问题或收集信息而不是生产可运输产品的任务,有时会生成一个用户故事,直到开发团队进行一些实际工作来解决技术问题或设计问题之前,无法很好地估计用户故事。
解决方案是创建一个“spike”,这是一项旨在提供答案或解决方案的工作。
如果我们要比较POC和spike,则差异主要在于它们发生的软件开发过程的阶段。也可以争论规模的差异,但是在这方面,可互换使用术语不是主要错误。
四、MR Smart Glasses的概念验证
在定义什么才是完美的PoC时,为了证明让我引用曾从事的项目之一:混合现实智能眼镜。
在与多家医院医生深入交流后发现,常规手术无法精准定位,造成医疗事故率过高,即便是用了达芬奇机器人,仍然不能实现。
在与微软HoloLens等国际厂商咨询后发现,通过混合现实智能眼镜很容易实现精准手术。于是在寻找了多家方案商和技术伙伴后,产品集成了AI数据处理、3D成像系统、手术导引系统,最终成功上市。
五、最后
总而言之,开发中的PoC是客户和技术合作伙伴进行的一项测试,以测试关于该想法的可行性或某些技术解决方案的有效性的假设。
尽管它甚至还没有接近产品的第一次迭代,但这对于避免浪费时间和金钱来构建毫无意义的东西是很关键的。因此,概念验证是进行冒险的好方法,途中将有原型和MVP,而成功就在前方等待。
需要验证您的创新梦想吗?
本文由 @PM癮君子 原创,未经许可,禁止转载