虽然像拉皮/阿里巴巴/微信这样的玩家已经采用了超级应用的方式,即在单一应用上托管许多无关的服务,但谷歌、亚马逊等生态系统仍然有多个单一用途的应用,比如邮件、日历、社交、会议等谷歌套件应用。
在决定如何捆绑企业应用程序时,产品经理会考虑什么标准。
也就是说,您会有一个带有多个SDK的单一超级应用程序或多个通过API连接多个服务的单用途应用程序吗?
发布于 2020-03-31 21:02:53
对于用户来说,拥有一个应用程序就更容易了,因为用户不需要知道或记住哪个应用程序用于哪个目的,也不需要在可能减慢工作流程的应用程序之间切换。
另一方面,对于开发人员来说,更容易拥有专注于一个中心任务的较小的应用程序,如果需要的话,他们可以通过库/模块共享代码,所以对他们来说也不是更多的工作。
作为一名产品经理,你需要让双方都感到高兴,因为你要求客户提供收入,而你却要求开发人员甚至要销售一种产品。
然而,如果你回顾一下历史,你会发现小应用程序生存的机会要大得多,因为大多数大型应用程序迟早都会从市场上完全消失,或者因为它们被分割成更小的应用程序。这一规则只有少数几个值得注意的例外。这意味着从长远来看,维护一个大型应用程序要困难得多。因此,这也是一个问题,你的长期战略将是什么。
我想,和往常一样,你需要找到一个好的中间路线。
https://softwareengineering.stackexchange.com/questions/408199
复制相似问题