[PWA0 和本机应用程序之间的决定通常是以风险最大的方式做出的:根据偏好。团队喜欢一项技术,创始人读过一篇文章,有人在之前的工作中对原生有很好的经验。定义预算月份的选择是根据倾向而不是分析做出的。
当错误出现时,代价是昂贵的。经过六个月的本地构建后,发现 [PWA1] 就足够了,或者相反,这意味着时间、金钱和精力将无法收回。在这样的决策中,犯错误的成本证明做出正确决策的努力是值得的。
本文适合那些即将投入资源并希望谨慎而非凭直觉做出决定的人。我不会解释每种方法是什么;我想你已经知道了。我将提供一份决策清单,诚实回答的问题将为您的案例指出正确的路径。
为什么要根据清单而不是直觉来决定
直觉在平台决策中会失败,因为它会受到最近的经验和个人偏好的影响。那些主导本土的人往往会看到本土的原因。来自网络的人往往会看到 [PWA2] 的原因。偏见是人性的,是看不见的。
清单通过强制提出偏好不会提出的问题来中和一些偏见。它将对话从“我认为”转变为“产品和业务需要什么”。而且,最重要的是,它使决策变得站得住脚:当您需要向合作伙伴、董事会或赞助商证明您的选择合理时,结构化推理比意见更有价值。
我主张每个平台决策都经过这种结构,即使答案看起来很明显。正是在“明显”的情况下,才会出现代价高昂的错误,因为没有人停下来质疑它。
技术能力清单
第一个方面是最客观的:产品是否需要只有原生才能提供的功能?
问:该产品是否依赖于繁重的处理、密集的图形或网络难以匹配的性能?需要深入访问传感器、高级摄像头或特定硬件功能?它是否需要与[PWA3? 无法一致实现的操作系统功能集成?
如果这些问题的答案是对产品的明确和核心的肯定,那么清单已经指向原生,其他方面的权重就会减轻。如果不是,或者如果原生能力是次要的,[PWA4] 仍然在发挥实力。
这里的注意是将产品需要的东西与“最好拥有”的东西分开。当地人做出的许多决定都是基于一种最终几乎没有人使用的资源。仅列出对价值主张至关重要的内容。
覆盖范围和分发清单
第二个方面是关于用户如何接触产品。
问:您的受众是否使用各种设备(包括普通设备),在这些设备上下载应用程序会遇到困难?网络搜索发现是您的相关渠道吗?出现在应用程序商店对于可信度或获取量来说是战略性的,还是无关紧要的?
如果广泛的覆盖面和低进入摩擦是优先考虑的事项,这是大众公共服务(包括公共服务)中的常见情况,那么 [PWA5 会赢得分数。如果商店是一个主要的购买渠道,并且公众希望在那里找到产品,那么本地人就会获胜。
还有分发速度。能够立即更新和纠正而无需等待商店审核有多重要?对于变化较大且需要快速纠正的产品,[PWA6]的立即分发是一个具体的运营优势。
成本和团队能力清单
第三条战线是最决定生存能力的,也是技术对话中最容易被忽视的。
问:团队有多大,能高质量维护多少个平台?维护多个系统和网站的本机应用程序是一项经常性成本,而不是一次性成本,每个新功能都会随着平台的增加而增加。预算是否会随着时间的推移或仅在启动时支持这一点?
考虑总拥有成本,而不是初始建设成本。启动成本低廉的原生产品的维护成本可能会很高。更有限的 [PWA7 可以让团队专注于产品而不是跨平台平价。
对于小型团队和初创公司来说,这一战线往往是决定性的。稀缺资源是注意力,而在平台之间划分注意力很少能在早期阶段获得回报。检查表应该真正重视这一限制,而不是将其视为细节。
风险和可逆性清单
第四个方面是关于如果你弄错了会发生什么,因为你可能会弄错。
问:这个决定的可逆性有多大?从 PWA 开始,然后将功能迁移到原生通常比相反的方式更轻松。如果假设发生变化,一年后改变方向的成本是多少?
还要考虑成瘾的风险。本机应用程序取决于商店政策,这些政策会发生变化并可能影响您的产品。 PWA 取决于浏览器对某些功能的支持,而这些功能在平台之间有所不同。每条道路都有其外部风险,值得了解您愿意承担哪一条。
在不确定性(占大多数)的决策中,最可逆的方法本身就有价值。它可以让您从实际使用中学习并以低廉的成本纠正路线。当不确定性很高时,从保留选择的道路开始通常比全力以赴地进行最初的猜测更明智。
读取检查表结果
没有哪条战线是单独决定的。检查表用于查看集合。如果技术能力是原生的,那么它就很重,那么在无法处理该产品的平台上进行节省是没有意义的。如果该技术不需要本机,那么范围、成本和可逆性往往有利于[PWA9],特别是对于精益团队。
通常出现的模式是这样的:对硬件依赖性强、店内受众倾向原生的产品;具有广泛影响力、低摩擦和小团队的产品倾向于 [PWA10;许多情况下需要随着时间的推移进行组合,从轻度开始,并在使用许可的情况下加深。
检查表的价值不是提供自动答案。这是为了确保做出决定时考虑的是重要的事情,而不是房间里任何人的偏好。基于容量、范围、成本和风险的合理选择可以更好地承受压力和时间。
如果您正在做出此决定并希望为您的产品构建分析,博客上还有有关 PWA、本机和平台策略的其他文本,包括示例和执行详细信息。如果您想在投资之前讨论您的具体案例,只需致电即可。
另请阅读
- [PWA 与原生应用:了解重要的区别12
- [PWA 与原生:真实案例告诉我们如何选择13
- [PWA:它是什么以及为什么它对小型团队有意义14
- 【App中的情感化设计:真实案例与情感投资的投资回报15
- [PWA 与原生实践:如何在每个方面提供性能16
- [量身定制的数字化解决方案:招聘前的清单17