什么是产品的功能结构?
根据什么定义功能结构?
1、需求:即人的需要和诉求,是满足人们需要的事物;本阶段的需求应该是筛选后待开发的需求清单。详见《Hello,需求》。
2、信息结构:即满足需求的所有相关信息,之间的关系网。
如何定义一个功能,举个例子?
来自用户的需求场景:大毛陪女朋友逛街,一路买买买到累了饿了……大毛问女朋友想吃啥,得到一句“随便”。此时的大毛很无奈,多希望有人能推荐附近好吃的餐厅呀。
需求有了,经过简单判断这是一个高频次、刚性的需求,需要及时满足这个需求。那么此时,我们就要考虑满足:完美的满足这个需求,需要有哪些信息?
来自产品经理的信息整理:商户的名称、地址、电话、菜系(风味)、人均价格、营业时间、特色菜、图片和用户评论。
来自产品经理的信息结构:
此时,信息结构的整理已经完成,那么下一个要回答的问题应该是:如何让这些信息最好的服务于用户的需求场景?备选项可能有:全城搜索、榜单排行、商户推荐、附近商户等。
OK,综合需求场景和用户体验的考虑,附近商户的功能设想胜出,想想能不能结合一下其他的功能呢?原来,附近商户+商户推荐=附近商户推荐(距离+综合评分+优惠活动)功能就被定义了。即大众点评-附近商户-商户详情,如下图:
定义功能结构的作用是什么?
1、定义产品功能结构的同时,也帮助自己理清了产品的整体思路。
2、帮助技术构建完整的数据库图表模型(根据信息结构图,开始构建)。
制作功能结构图
功能结构图实际上是一种产品原型的结构化表达,要明确产品的板块、界面、功能和元素,每定义一个功能,都要用思维导图工具(Xmind)记录下来,以形成产品完整的功能结构图。