功能系统图的作用 功能结构图的作用( 四 )


其实产品结构图是产品经理从业务层面落地到产品层面的重要流程 。经过这个过程,我们可以看到产品的主页面结构和基本信息,可以看到产品的基本轮廓 。
既然产品原型需要后期制作,而且看起来产品原型必不可少,那么产品结构图的作用是什么呢?
产品结构图可以作为前期需求评审或其他类似场景中产品原型的替代品——因为与产品原型相比,产品结构图的实现成本更低,可以快速增加、删除和修改产品功能结构,降低了产品经理在此过程中的实现成本;同时可以指导产品原型的制作,以产品结构图作为绘制产品原型的依据,可以避免我们在产品设计中边画边改,陷入只看细节不见森林的陷阱 。
此外,产品结构图也是产品和R&D之间的桥梁,便于在研发初期对开发方案进行评估
现在总结一下:
很多产品经理说这三个是结构图,容易混淆 。怎样才能更容易区分它们,加深理解?
其实很简单 。既然“结构图”三个字是一样的,那么重点一定是前两个字 。
功能结构图,关键词是功能,是功能的结构化表达;信息结构图,关键词是信息,是信息的结构化表达;产品结构图,关键词是产品,是产品的结构化表达 。这里的产品就是产品经理天天口中说的产品啦 。
这样想,是不是瞬间就清楚了?
四、如何绘制
细心的读者会发现,上面有那么多字,却没有说这些图怎么画 。以下是统一解释 。之所以把它们放在一起,是因为它们之间有很强的相关性 。其实画它们的顺序是:功能结构图->;信息结构图->;产品结构图 。
首先,画一个功能结构图 。
要画功能结构图,必须知道有哪些功能 。而且因为功能是承载业务的方式,所以一定要详细了解业务 。针对每个场景,梳理业务流程,通过抽象关键业务节点或操作,划分功能模块 。
列出业务闭环中需要的功能点,找出隶属关系和层次结构,绘制由粗到细粒度的功能结构图 。命名方式可以是“动词+名词” 。
功能结构图中的最小粒子要根据实际情况来把握 。如果函数非常复杂,可以分解到一定的粒度,不一定要分解到最小的粒子 。见上文 。
功能结构图绘制完成后,再绘制信息结构图 。
在绘制信息结构图时,我们需要思考一个问题:所有场景都涉及到哪些对象?
信息结构图描述了对象 。首先,我们需要分析和抽象对象 。
一个函数可能涉及多个对象,也可能涉及多个对象 。这些对象是构成该功能的信息内容 。
在定义了对象之后,需要整理出需要哪些字段来描述这个对象 。
这里需要注意的是,描述一个对象可能有很多字段,但并不是所有的字段都需要绘制到信息结构图中,只需要包含那些业务和功能需要的字段 。
梳理字段时,不能遗漏某些字段,也不能包含冗余字段 。
需要包括目前不使用但将来需要的字段 。
有了功能结构图和信息结构图,我们就可以在此基础上绘制产品结构图 。绘制产品结构图,需要从全局角度对功能进行分类分层,抽象出产品框架 。
这个产品框架很重要,一个好的产品框架是很有扩展性的 。观察微信,你会发现,经过这么多年的发展,这么多次的迭代,微信的产品框架基本没变 。
定义产品框架后,可以在每个需要反映内容数据的节点添加所需的数据描述 。
至于交互动作的细节,不需要在产品结构图中体现,比如页面布局细节、交互手势、动画效果等 。,属于交互设计的范畴 。
在画产品结构图的时候,你要想象这是你产品的最终形态,每个页面要有什么功能和数据,类似于开发出来的不同的静态页面,给你展示产品的原型 。