华乐网
当前位置: 首页 >体育 >CBA >正文

产品经理利器:如何用UML表达复杂的产品逻辑

2019-12-19 19:32    

原标题:产品经理利器:如何用UML表达复杂的产品逻辑一个小盆友 作为产品经理,尤其是后端的产品经理,经常需要表达复杂的产品逻辑,与开发勾对需求的时候经常说了半天开发不知所云,如果我们能有一套能用最简单、最清晰的表达产品逻辑的工具,就会在产品工作中更加轻松,沟通也更加顺畅。

本文介绍的工具就是UML统一建模语言,以下ppt也是前段时间,我在公司的分享会上分享过的,在这里略做修改。 一、走进UML

Unified Modeling Language (UML)又称统一建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的各个阶段提供模型化和可视化支持,包括需求分析、系统分析、系统设计、数据库设计等。

那么UML带来了什么统一语言可视化从现实世界到代码世界的一套方法论

对于产品经理而言,掌握 UML 的作用在于:梳理产品需求及业务流程;梳理产品实现价值及其运用场景;准确向设计及开发传达产品需求;

也就是说,UML 给产品经理们提供了一套既能分析问题又能准确交流的图形化语言,是产品经理必备的利器之一。

举个例子,客户需要造一辆车身是红色金属漆的车,装备四个普利斯通牌的轮胎,它是一辆四门车,车门是加厚的,并且前后玻璃上贴黑色的膜。前后挡风玻璃里面都装有电热丝,后视镜是电动可调的。碰上这样的描述,我想产品经理的内心几乎是懵逼的把,如果这样来描述呢?

二、UML核心视图

UML是由各种视图从不同的角度来阐述软件系统,分别描述系统的类、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。

可分为两类:静态视图描述系统的结构性特征,即系统能做什么;动态视图描述系统的行为性特征,即系统是怎么做的。

1-用例图

以参与者和用例作为基本元素,描述系统将会做什么,是系统的蓝图和开发的依据。

2-活动图

品牌、内容合作请点这里: 寻求合作 ››

榜单

今日推荐