3

大家通常是怎么去抽象业务逻辑的?

 2 years ago
source link: https://www.pmcaff.com/discuss/3111991224557632?newwindow=1
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
大家通常是怎么去抽象业务逻辑的? - PMCAFF产品经理社区
^_^ 产品经理

https://www.pmcaff.com/discuss/2976771352828992?newwindow=1

这是之前pmcaff社区内讨论过的相关问题,也可以看看。

还是要先理解抽象能力再考虑怎么去运用抽象能力,看你的提问,感觉你还没有很好的理解抽象能力是什么,我个人的理解,抽象能力是把复杂问题简单化,探求事物本质的一种能力,从需求到功能界面,其实就是一个先抽象后具象的过程。

1.在产品定位阶段,通过抽象能力提炼产品最终目标,或者说是愿景。

比如说快手宣传拥抱每一种生活,那就能看出来他侧重于让每个用户都分享自我,后续的商业模式也更倾向于流量的分摊,重视彼此之间的联系;抖音宣传记录美好生活,可以看出更重视内容本身,所以后续的商业模式也倾向于流量的集中,头部效应强。

2.在产品设计阶段,通过抽象能力,提炼出在业务流程中涉及到的模块以及后续的迭代方向,为后续的产品演进打下基础。

这一步其实就是产品架构能力的提现了。

比如说你要设计一个给门店使用的后台,那你在设计的时候是设计成门店之间互相独立运营呢?还是考虑后续集团介入,设计成多门店可以集中管理的模式呢?

再比如你要设计产品管理,方便商家将产品推送到amazon售卖,那你是做一个产品字段和amazon一样的产品管理呢,还是考虑到后续上架其他平台售卖,做一个通用商品模块便于后续迭代呢?

再再比如说,业务方期望在抖音小店售卖特价酒店产品时,用户只能在下单近三天入住使用,那这个规则配置项是做到渠道推送模块呢,还是做到产品配置模块呢?


不考虑产品定位,先说如果锻炼产品设计阶段的抽象能力,我认为是有4点要锻炼的。

  • 懂商业模式、业务流程。
  • 有产品发展的前瞻性。
  • 会解耦,有结构化的思维。
  • 懂技术实现原理。

再举一些具体的例子,1.多看看成熟的竞品,解决同样的业务问题,别人是怎么解决的。2.多和业务方聊聊,后续他们的业务规划是怎样的。3.拿到一个需求后,多想一想有没有相似的业务场景会出现。4.尝试绘制业务架构图,产品架构图。

说白了,其实就是设计的产品要解决一类问题,而不是解决一个问题。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK