AMZ123跨境卖家导航
拖动LOGO到书签栏,立即收藏AMZ123
首页跨境头条文章详情

再谈UML,我不建议产品经理特意去学这玩意……

3874
2022-05-12 22:03
2022-05-12 22:03
3874

前言

在去年的某段时间,我非常有激情的学了一段时间的UML,然后写了一篇文章叫作《我的踩坑实践:一文并学不会UML……

然后到前段时间为止,那些琐碎的语法和规范我基本忘光了,我甚至怀疑我去年是不是没学过这个东西,不然怎么会没啥印象呢?

于是,我趁着五一假期,又把之前的收集的资料拿出来看了一遍,主要是三本书和三个视频。

三本书分别是:

  • 《火球:UML大战需求分析》
  • 《大象:Thinking in UML》
  • 《“图解”产品:产品经理业务设计与UML建模》

三个视频分别是:

图片

这次重点看的是《火球:UML大战需求分析》和《“图解”产品:产品经理业务设计与UML建模》,没有看《大象:Thinking in UML》是因为它枯燥了,啃不太动……因为我的目的就是花20%左右的时间和精力去获取80%左右的知识量,啃太专业的书籍回报率比较低……

结合实际学习的过程和网上找的一些资料,我斗胆提出了一个自己过激的观点:

不建议产品经理特意去学UML,尤其是啃一本又一本的专业书。在这么焦虑的时代,别太容易被他人裹挟,也包括我的观点……

这个观点仅代表我个人,也是我反反复复学了这么多次,用了这么多次UML之后的感触。如果你有不同意见,请不用和我对杠,我默认你的观点都是对的……

如果你想知道我为啥会有这样的感触,请看下文!

学习UML的新感悟

这次再啃UML,我不是像之前一样,走马观花般看完就算了,而是实打实的一个一个图对着画,然后还找了一些案例进行补充,以加深自己的印象和认知。

随着我越学越多,越看越多,我逐渐发现了我为啥学不好这个东西,也知道为什么我总是用不上这个东西了。

感悟1:UML规范太复杂

过了很久之后,再使用UML画图的时候,总是会忘记一些规范,例如是实线还是虚线,是实心还是空心,是A指向B,还是B指向A……

我记得刚开始看《火球:UML大战需求分析》的时候,一直在纠结聚合和组合有什么区别,继承和泛化有什么区别,什么时候用包含,什么时候用继承,什么时候用关联……

这些规范让我这个强迫症患者很痛苦,导致我时不时还要打开指导书找找”语法规范“,然后画一个图的时间成本嗖嗖嗖地就上去了。

最后发现,好像这个图我用自己的语言,用其他的工具也能展示,甚至还能展示得更好……

感悟2:画图工具不好用

这一点和UML规范也有关系,如果为了强行达到它的规范,画一个图的时间远超过调整样式、间距的时间。

例如大家可以去看看一些成熟系统的顺序图(Sequence Diagram),以微信支付的API文档中的时序图为例。哪怕大家看的时候感觉还挺简单,但是实际用一些UML的工具去画一个这样的图,如果要达到美观,整齐的效果,起码20分钟以上,如果不是软件的熟手,估计要更久……

图片
摘自微信支付开放平台

实际在画类似的图的时候,要考虑激活框的高度,角色(系统)生命线的间距,Message的实线和虚线等……

这些规范,如果不多画几张图,很难快速上手记忆,只能对着参考资料一点点打磨。

感悟3:使用的场景很少

产品工作当中能使用到的UML图一般就是:用例图,类图,状态机图,活动图这四类。

状态机和活动图比较简单一些,可以统称为流程图,在日常工作中经常有用到,所以使用场景还算多一些。

类图我一般用于梳理一些业务对象的关联关系,例如订单和包裹,包裹和跟踪号的关联关系。用的场景也不算多,复杂场景下用这个简图表示的比较有效,简单场景下,直接文字描述就好了。

图片
也不知道这个算不算类图

用例图实在是用得很少,因为我一直觉得没啥用处,或者说用例图来表示用例的关系,太繁琐了,也不高效,大多数时候我都是用XMind来做用例分析。

感悟4:身边用UML的人很少

当一个工具只有少数人使用的时候,少数人就变得很尴尬了。画的太复杂,别人看不懂;画的太简单,这好像也不是UML……

所以我昨天晚上在梳理一个业务的时候,得出了一个新的感悟:

图片

UML现在就是有点变成了少数人的狂欢,很多大佬们写文章、写书或多或少都会提到,建议大家去看,去学习UML,但是实际周边的朋友会用这个的还是很少,这就是最尴尬的境地。

大家都不会用,也不会给到自己正反馈,也不知道自己理解对不对,做得好不好,那这件事注定就是孤独的……

今年我比较推荐感兴趣的朋友去看看《“图解”产品:产品经理业务设计与UML建模》这本书,尤其是此书的最后两章。

图片
截图自微信读书

因为他揭示了我之前学UML,学一次忘一次的真相,也阐述了为什么业内有很多人推崇UML,觉得必须要学;也有很多人反对,觉得会UML也没啥用。

我个人看完了之后的观点是,可以学,但是没太大必要

很多复杂的理论,高大上的概念,本质上都是为了解决某些问题,而解决问题的途径永远不会只有一个,大多数好用的或者被论证推广的,往往已经被大多数人掌握了,只不过应用起来的时候需要灵活裁剪、调整而已。

一些摘抄的笔记

下面是一些我自己摘录的一些笔记和做的练习,感兴趣的朋友可以看看,算是一波回顾复习,不感兴趣的朋友可以跳过了,因为看了也会忘记。

1. 类图

先识别什么是类,类包含了:

  • 类名
  • 属性
  • 方法

在实际的业务建模过程中,可以忽略方法,多考虑类名和属性方面的挖掘即可。

怎么样的可以定义为类,这个类有哪些属性比较关键,和其他类之间的关系是什么?

类除了自身之外,还会与其他类有关系,这些关系很重要,是帮助梳理 多业务主体(类)之间关系的重要方式,也就是怎么确定并画出关系,主要的关系有:

  1. 关联(Association)
  2. 聚合(Aggregation),也称为“弱包含”
  3. 组合(Composition),也称为“强包含”
  4. 泛化(Generalization),也称为“继承”
  5. 依赖(Dependency)

维他感悟:

画类图的时候可以使用最简单版的画法,不用纠结箭头是实虚线,有一些特殊关系存在时,使用文字注释的方式来解决就好了,不要按部就班地遵循UML的规范,不然反受其害……

图片
图片
图片
图片
图片
图片
图片

2.顺序图

顺序图,一般产品工作中画的比较少,我个人也建议没什么特殊的情况不用画这个图。如果一定要画,也可以使用一些精简的语法规范,提升效率,避免陷入各种UI细节中,得不偿失。

维他感悟:

有一些UML画图工具不是很好对齐各种元素的,例如尤其是激活框的高度一改就会影响Message的对齐方式,所以建议画图的时候丢弃激活框,直接在生命线上画,加上一些备注说明即可。

图片
图片
图片
图片
图片
摘自Shopline开放平台

3.用例图

至今为止我也没有找到一个过往的工作案例可以证明类图有不可代替的地方,所以我很少画类图,一般能用XMind解决就绝不用其他工具。

维他感悟:

用例之间包含和拓展关系,不用强行去记忆箭头顺序,都用一个方向的箭头,然后加上备注文字就好了;同理,继承关系也可以用这种方式。用Excel来做用例表,是一个不错的方式,比直接画图可能要好一些。

图片
图片
图片


免责声明
本文链接:
本文经作者许可发布在AMZ123跨境头条,如有疑问,请联系客服。
最新热门报告作者标签
美国农业部下调2025年农业收入预期,疲软态势将持续至2026年
美国农业部最新的农业收入预测强化了美国农业面临的艰难现实。
商店页面评分对投放影响
Google Play 页面评分,为什么很重要?很多团队把 Google Play 的评分当成“面子工程”:
Shopee发布紧急通知提醒;越南电商订单剧增,快递不堪重负;金华2025年进出口额首超万亿元
01 Shopee发布紧急通知提醒据外媒消息,面对猖獗的高科技诈骗,Shopee 正式发布紧急警告,提醒用户注意安全“红线”。第一条警告直接针对虚假信息和电子邮件的复杂程度。诈骗分子现在经常冒充 Shopee 发送拼写错误的通知、索取个人信息或提供诱人的工作机会。为了避免落入此类陷阱,用户必须记住,所有合法通知只会出现在 Shopee 应用或经过验证的社交媒体账户(带有蓝色勾号的账户)上。一条黄金法则是:绝对不要点击任何来路不明的链接或下载任何来自未知来源的附件,并立即向客服举报任何异常活动。关于账户安全,Shopee 特别强调了“重置密码”链接的风险。
长江和记:警告马士基
围绕巴拿马运河两端关键集装箱码头的运营权争议持续发酵。2月12日,长江和记实业发布最新声明称,已依据投资保护条约向巴拿马共和国正式发出争端通知并邀请磋商,同时警告马士基旗下APM Terminals(APMT),未经同意接管相关港口将引发法律行动。长和强调,两座码头能否持续运营,“完全取决于巴拿马最高法院和巴拿马政府的行动”,已不在公司控制范围之内。长江和记12日的一份声明称,其正在采取进一步措施,以保障其在这两处巴拿马港口的“权益”。声明称,和记港口集团有限公司已通知马士基航运集团,在未经长江和记同意下,任何由马士基航运集团或其任何联属公司,在任何时期、以任何方式接管这两处港口的管理或运营,将引发“法律行动”。
靠一个睡袋,一年卖出3300万美金?从母婴爆品到品牌闭环,它做对了什么?
Kyte Baby的案例说明,真正有生命力的品牌,并不是靠概念创新突围,而是通过对真实需求的理解建立连接。
《非洲B2C电商与支付2026》报告:即时支付与移动基础设施驱动万亿美元数字商业新时代
最新报告显示非洲电商规模将于2033年突破万亿美元,即时支付与移动金融成为核心驱动力,智能手机普及和数字基础设施升级正重塑大陆商业格局。随着移动互联网、金融科技与即时支付体系的快速发展,非洲数字商业正在进入结构性扩张阶段。最新发布的《Africa B2C E-Commerce & Payments 2026》报告指出,非洲电商与数字支付生态正在经历深刻转型,移动优先与实时支付正成为推动市场增长的关键力量。非洲电商迈向万亿美元规模报告预测,非洲电子商务市场规模将从 2024年的3170亿美元增长至2033年超过1万亿美元,进入长期结构性增长阶段。
商店页面评分对投放影响
Google Play 页面评分,为什么很重要?很多团队把 Google Play 的评分当成“面子工程”:
美国农业部下调2025年农业收入预期,疲软态势将持续至2026年
美国农业部最新的农业收入预测强化了美国农业面临的艰难现实。
《中企出海美国季度研究报告》PDF下载
近年来,随着全球化进程的深化与中国经济实力的持续提升,越来越多的中国企业将目光投向海外市场。美国作为全球最大经济体创新高地和消费市场,始终是中企出海战略中的关键目标。从制造业到科技领域,从消费品到金融服务,中国企业的国际化步伐不断加快,既彰显了“中国智造”的全球竞争力,也面临复杂的政策环境、文化差异与市场竞争等挑战。
《跨境蓝海拉美市场洞察 - 墨西哥篇》PDF下载
墨西哥位于北美大陆南部,北邻美国,政局稳定,法律健全,是拉丁美洲地区第一贸易大国和重要的外国直接投资目的地。墨西哥拥有 1.28亿人口,是仅次于巴西的拉美第二大经济体,同时也是拉美第三大线上零售市场,无论是互联网的普及率还是使用率在拉美市场都处于佼佼者。
《东南亚出海合规实操指南手册》PDF下载
近年来,东南亚电商市场以迅猛的增长态势成为全球贸易的新蓝海,印尼马来西亚、新加坡等六国凭借庞大的人口基数、持续提升的互联网渗透率吸引着无数中国卖家前来布局。
《2025中国新能源汽车产业链出海洞察报告 - 匈牙利篇》PDF下载
中国汽车市场新能源汽车渗透率已达50%,各主机厂纷纷开启价格战,让利消费者,并承担相应的利润损失,在中国新能源汽车市场逐渐成为红海的的大背景下,海逐渐成为各主机厂主动或被动的选择。
《2024哥伦比亚电商市场概览报告》PDF下载
哥伦比亚位于南美洲西北部,是拉丁美洲第三大国家,北部是加勒比海,东部与委内瑞拉接壤,东南方是巴西,南方是秘鲁和厄瓜多尔,西部是巴拿马和太平洋。

《2026独立站卖家日历》PDF下载
2026 独立站卖家日历 2026 全年营销节奏
《2025中东北非消费者数字经济报告》PDF下载
2025年的报告不仅持续跟踪数字经济的同比增长,也更深入:我们探讨了新兴技术对下一波数字化转型的影响力,还首次将中东北非国家及地区的消费者行为偏好与全球其他市场进行对比。
《2025年终大促旺季AI消费趋势报告》PDF下载
随着人工智能 AI的爆发式增长,如 ChatGPT、Perplexity 和Llama等交互式聊天机器人正在渐渐成为大众研究和推荐的首选工具。根据 AI智能体功能的更新迭代,目前已经可以完成网购下单、预订服务、及交易支付,现已被统称为 AI智能体电商Agentic Commerce,且其采用率正呈现出滚雪球式的增长。
亚马逊公告
AMZ123旗下亚马逊公告发布平台,实时更新亚马逊最新公告,致力打造最及时和有态度的亚马逊公告栏目!
侃侃跨境那些事儿
不侃废话,挣钱要紧!
跨境数据中心
聚合海量跨境数据,输出跨境研究智慧。
亚马逊资讯
AMZ123旗下亚马逊资讯发布平台,专注亚马逊全球热点事件,为广大卖家提供亚马逊最新动态、最热新闻。
欧洲电商资讯
AMZ123旗下欧洲跨境电商新闻栏目,专注欧洲跨境电商热点资讯,为广大卖家提供欧洲跨境电商最新动态、最热新闻。
AMZ123卖家导航
这个人很懒,还没有自我介绍
跨境平台资讯
AMZ123旗下跨境电商平台新闻栏目,专注全球跨境电商平台热点事件,为广大卖家提供跨境电商平台最新动态、最热新闻。
亚马逊全球开店
亚马逊全球开店官方公众号,致力于为中国跨境卖家提供最新,最全亚马逊全球开店资讯,运营干货分享及开店支持。
首页
跨境头条
文章详情
再谈UML,我不建议产品经理特意去学这玩意……
PM维他命
2022-05-12 22:03
3874

前言

在去年的某段时间,我非常有激情的学了一段时间的UML,然后写了一篇文章叫作《我的踩坑实践:一文并学不会UML……

然后到前段时间为止,那些琐碎的语法和规范我基本忘光了,我甚至怀疑我去年是不是没学过这个东西,不然怎么会没啥印象呢?

于是,我趁着五一假期,又把之前的收集的资料拿出来看了一遍,主要是三本书和三个视频。

三本书分别是:

  • 《火球:UML大战需求分析》
  • 《大象:Thinking in UML》
  • 《“图解”产品:产品经理业务设计与UML建模》

三个视频分别是:

图片

这次重点看的是《火球:UML大战需求分析》和《“图解”产品:产品经理业务设计与UML建模》,没有看《大象:Thinking in UML》是因为它枯燥了,啃不太动……因为我的目的就是花20%左右的时间和精力去获取80%左右的知识量,啃太专业的书籍回报率比较低……

结合实际学习的过程和网上找的一些资料,我斗胆提出了一个自己过激的观点:

不建议产品经理特意去学UML,尤其是啃一本又一本的专业书。在这么焦虑的时代,别太容易被他人裹挟,也包括我的观点……

这个观点仅代表我个人,也是我反反复复学了这么多次,用了这么多次UML之后的感触。如果你有不同意见,请不用和我对杠,我默认你的观点都是对的……

如果你想知道我为啥会有这样的感触,请看下文!

学习UML的新感悟

这次再啃UML,我不是像之前一样,走马观花般看完就算了,而是实打实的一个一个图对着画,然后还找了一些案例进行补充,以加深自己的印象和认知。

随着我越学越多,越看越多,我逐渐发现了我为啥学不好这个东西,也知道为什么我总是用不上这个东西了。

感悟1:UML规范太复杂

过了很久之后,再使用UML画图的时候,总是会忘记一些规范,例如是实线还是虚线,是实心还是空心,是A指向B,还是B指向A……

我记得刚开始看《火球:UML大战需求分析》的时候,一直在纠结聚合和组合有什么区别,继承和泛化有什么区别,什么时候用包含,什么时候用继承,什么时候用关联……

这些规范让我这个强迫症患者很痛苦,导致我时不时还要打开指导书找找”语法规范“,然后画一个图的时间成本嗖嗖嗖地就上去了。

最后发现,好像这个图我用自己的语言,用其他的工具也能展示,甚至还能展示得更好……

感悟2:画图工具不好用

这一点和UML规范也有关系,如果为了强行达到它的规范,画一个图的时间远超过调整样式、间距的时间。

例如大家可以去看看一些成熟系统的顺序图(Sequence Diagram),以微信支付的API文档中的时序图为例。哪怕大家看的时候感觉还挺简单,但是实际用一些UML的工具去画一个这样的图,如果要达到美观,整齐的效果,起码20分钟以上,如果不是软件的熟手,估计要更久……

图片
摘自微信支付开放平台

实际在画类似的图的时候,要考虑激活框的高度,角色(系统)生命线的间距,Message的实线和虚线等……

这些规范,如果不多画几张图,很难快速上手记忆,只能对着参考资料一点点打磨。

感悟3:使用的场景很少

产品工作当中能使用到的UML图一般就是:用例图,类图,状态机图,活动图这四类。

状态机和活动图比较简单一些,可以统称为流程图,在日常工作中经常有用到,所以使用场景还算多一些。

类图我一般用于梳理一些业务对象的关联关系,例如订单和包裹,包裹和跟踪号的关联关系。用的场景也不算多,复杂场景下用这个简图表示的比较有效,简单场景下,直接文字描述就好了。

图片
也不知道这个算不算类图

用例图实在是用得很少,因为我一直觉得没啥用处,或者说用例图来表示用例的关系,太繁琐了,也不高效,大多数时候我都是用XMind来做用例分析。

感悟4:身边用UML的人很少

当一个工具只有少数人使用的时候,少数人就变得很尴尬了。画的太复杂,别人看不懂;画的太简单,这好像也不是UML……

所以我昨天晚上在梳理一个业务的时候,得出了一个新的感悟:

图片

UML现在就是有点变成了少数人的狂欢,很多大佬们写文章、写书或多或少都会提到,建议大家去看,去学习UML,但是实际周边的朋友会用这个的还是很少,这就是最尴尬的境地。

大家都不会用,也不会给到自己正反馈,也不知道自己理解对不对,做得好不好,那这件事注定就是孤独的……

今年我比较推荐感兴趣的朋友去看看《“图解”产品:产品经理业务设计与UML建模》这本书,尤其是此书的最后两章。

图片
截图自微信读书

因为他揭示了我之前学UML,学一次忘一次的真相,也阐述了为什么业内有很多人推崇UML,觉得必须要学;也有很多人反对,觉得会UML也没啥用。

我个人看完了之后的观点是,可以学,但是没太大必要

很多复杂的理论,高大上的概念,本质上都是为了解决某些问题,而解决问题的途径永远不会只有一个,大多数好用的或者被论证推广的,往往已经被大多数人掌握了,只不过应用起来的时候需要灵活裁剪、调整而已。

一些摘抄的笔记

下面是一些我自己摘录的一些笔记和做的练习,感兴趣的朋友可以看看,算是一波回顾复习,不感兴趣的朋友可以跳过了,因为看了也会忘记。

1. 类图

先识别什么是类,类包含了:

  • 类名
  • 属性
  • 方法

在实际的业务建模过程中,可以忽略方法,多考虑类名和属性方面的挖掘即可。

怎么样的可以定义为类,这个类有哪些属性比较关键,和其他类之间的关系是什么?

类除了自身之外,还会与其他类有关系,这些关系很重要,是帮助梳理 多业务主体(类)之间关系的重要方式,也就是怎么确定并画出关系,主要的关系有:

  1. 关联(Association)
  2. 聚合(Aggregation),也称为“弱包含”
  3. 组合(Composition),也称为“强包含”
  4. 泛化(Generalization),也称为“继承”
  5. 依赖(Dependency)

维他感悟:

画类图的时候可以使用最简单版的画法,不用纠结箭头是实虚线,有一些特殊关系存在时,使用文字注释的方式来解决就好了,不要按部就班地遵循UML的规范,不然反受其害……

图片
图片
图片
图片
图片
图片
图片

2.顺序图

顺序图,一般产品工作中画的比较少,我个人也建议没什么特殊的情况不用画这个图。如果一定要画,也可以使用一些精简的语法规范,提升效率,避免陷入各种UI细节中,得不偿失。

维他感悟:

有一些UML画图工具不是很好对齐各种元素的,例如尤其是激活框的高度一改就会影响Message的对齐方式,所以建议画图的时候丢弃激活框,直接在生命线上画,加上一些备注说明即可。

图片
图片
图片
图片
图片
摘自Shopline开放平台

3.用例图

至今为止我也没有找到一个过往的工作案例可以证明类图有不可代替的地方,所以我很少画类图,一般能用XMind解决就绝不用其他工具。

维他感悟:

用例之间包含和拓展关系,不用强行去记忆箭头顺序,都用一个方向的箭头,然后加上备注文字就好了;同理,继承关系也可以用这种方式。用Excel来做用例表,是一个不错的方式,比直接画图可能要好一些。

图片
图片
图片


咨询
官方微信群
官方客服

扫码添加,立即咨询

加群
官方微信群
官方微信群

扫码添加,拉你进群

更多
订阅号服务号跨境资讯
二维码

为你推送和解读最前沿、最有料的跨境电商资讯

二维码

90% 亚马逊卖家都在关注的微信公众号

二维码

精选今日跨境电商头条资讯

回顶部