
產品經理在產品設計中,常用到UML(統一建模語言,Unified Modeling Language ),它是一種描述“面向對象”的軟件建構過程的模型圖。
UML由Grady Booch、James Rumbaugh、Ivar Jacobson三人共同發明,下面是一個發明者Grady booch的段子。

軟件建模與設計過程的需求分析、架構設計、詳細設計三個階段中,大量使用符合 UML 規范的模型圖,其中比較常用的有類圖、序列圖、組件圖、部署圖、用例圖、狀態圖和活動圖。 ?
1、類圖:展示業務系統中的對象類及不同類間的相互關系,包括類的繼承、關聯和依賴等。
2、序列圖:描述不同的對象間交互的順序,強調數據、消息傳遞的時間順序。
3、組件圖:展現軟件系統不同組件間的組織結構以及依賴關系。
4、部署圖:描繪信息系統整體構建中硬件節點與軟件組件結合的的物理部署關系。
5、用例圖:主要是從用戶視角展示信息系統的功能,以及用例與參與者的關系。
6、狀態圖:用于描述業務對象的狀態變化,以及觸發這些狀態轉換的事件。
7、活動圖:用于展現業務流程、操作流程中的步驟,并且在流程中展示出關鍵的決策點。