咳咳,做一个产品首先要说的是需求。呃呃呃,需求太抽象了,不太像人话,还是说点人话吧,做一个产品或者功能的前提是回答一个问题“为了谁解决什么问题,解决到什么程度,花多少资源,达到什么效果?”

好吧,然而今天并不想说这个问题,毕竟因为这个问题一直被boss骂个无数遍,完全没脸说。今天只想说说产品经理的基本功——产品的设计逻辑。To B的产品最重要的是逻辑思维。想清楚整套业务流程的底层支持才是正经事。不得其法的状态就像理毛线一样,越理越乱,然后理到最后你就不知道你到底在整理一些什么东西了。因此需要一套整体的思维框架去帮助我们来更好的整理自己的思路,整理产品的框架。

罗列目标——>罗列所需功能模块——>罗列信息架构——>罗列页面架构——>整理出原型——>流程图&状态图——>需求文档

  • 罗列目标

虽然并不想说目标,但是目标却是个不得不提的东西。毕竟没有目标,做的事情就没有方向和意义了。我想菜鸟很容易对此认识不清就直接进入所谓的产品设计流程。好吧,说的就是我这种菜鸟,一直自认为是一个目标导向的人,但是等到真的天天被骂的时候才突然之间意识到,原来对于目标的定义实在太不靠谱了。

“为了谁,解决什么问题,解决到什么程度,花多少资源,达到什么效果?”这并不是一个容易回答的问题,不像给自己个人定目标,我100天要写一百篇文章,实在是太简单了。现在想想低level的自己曾经连给自己定个如果简单的目标都要纠结老半天,瞬间觉得惭愧。

为了回答这个问题,你得知道“谁”,那样就得多多多多多再多的和用户接触接触再接触。你要知道“解决什么问题”,那就得知道问题是什么,为什么会有这个问题,先回答5个why再说吧。“解决到什么程度”快速迭代的方式需要最小可视化产品展示给用户,那就得知道做到什么程度能够解决用户最痛的点。“达到什么效果”然后,需要制定一个大概指标用以衡量自己是否达到要求。这个也就成了可以量化的指标了。

然而知道这些也并没有什么卵用,毕竟回答这些点是需要靠时间和方法积累的,明显目前段位不够。多半的回答还是来源于同事和boss提供。

  • 罗列所需功能模块

当有了一个目标,下一步要做的是便是解决问题的方案的问题,对于能够通过平台解决的,自然就是通过一定的产品功能来解决啦。至于线下流程的制定就先不讨论了。

和开发讨论好需要实现哪些功能可以达到目的,然后把它列出来,一个个的审核有没有更好的替代办法。如果实在想不出来了可以和同事一起讨论一下,以确保该解决方案是最靠谱的方案。

  • 罗列信息架构

根据所需要做的功能,收集需要的信息,更多的是关于某个特定的对象的所有属性,罗列这个信息的价值在于思维的全面性。如果没有这个信息的架构,我们很容易遗漏关键的信息,而设计页面的时候更加容易丢三落四。

当然最佳的状态是不仅能够知道对象的属性是什么,而是同时能够知道这些属性存在的价值是什么,为什么要这些属性。思考清楚这些东西能够让自己对产品的认知度加深很多。

  • 罗列页面架构

页面架构有点像是在搭产品的骨架了,或者说是一种导航的设计,页面的亲子关系是怎样的,页面与页面之间的流转是怎么样的,进入流程和出去流程又是怎么样的,知道这些我们就能够对自己的产品有一个非常成体系的认识,思考产品的时候便更多地是全局性的,而非局部性的。

这个节点的意义有点像是地图,每次你思考的时候会从根节点出发,如果不做这个,便很容易造成死门,缺这少那的。

  • 整理出原型

原型图是最直接的展现方式,有了页面的架构,我们已经可以知道总共需要画几个原型文档。这样便更加直观,对于细化自己的思维来说是个不可或缺的东西。当然这个还有一个重要的点是原型能够更好的把你想要的东西展示给开发和设计。

整理原型需要注意的是不断的去验证方式、功能、方案的合理性,对象属性的合理性,以及交互体验的可用性。

  • 流程图&状态图

流程图是帮助我们理清楚产品功能细节的重要工具,而状态图则可以帮助我们形成产品功能的流转闭环。流程图是逻辑思维的高度体现,如果没有一个良好的逻辑支持,很容易遗漏各种特殊情况,而导致出现异样页面。而状态图则可以确保功能流程的健全性,更加直观的展示出所有状态变化的触发点,从而保证不会进入一种状态死门(进去了便出不来的情况)。

  • 需求文档

文档是产品形态交互的进一步细化,主要的作用还是用来把自己的想法告知自己的小伙伴啦!所以到最后,扯了这么多,发现这些点在《用户体验要素》里面都可以找到,以前总是看不懂,不明白为什么那么多人推荐这么书,自己踩过一些坑,终于看到了更多的关键点。

以前level太低,看《用户体验要素》只看到了部分叶子,便觉得这本书并没有什么用。现在level比以前高了一些,终于可以看到一个树干了,然而也知道了看到树干并没有什么卵用。或者等到level再高一些,能够看到根。或者再再高一些,能够看到一颗种子。

本文由作者林小龙投稿授权PMCAFF产品经理社区(pmcaff.com)发布,转载请注明出处。


http://www.taodudu.cc/news/show-546705.html

相关文章:

  • 啥都没有~
  • 一个好的APP需要后台产品经理么?
  • 产品汪才不是你想的辣么简单
  • 在北京,一款App从无到有至少需要100万?
  • 面向对象的用户体验设计(持续更新10.29)
  • 贯穿产品运营过程的三个用户思维
  • 产品微操的艺术:提高核心指标的5个需求原理(1~5完)
  • 新产品孕育记:PM如何把一款产品从0带到1
  • 产品助理要练哪些姿势,才能看上去舞步优雅?
  • 亚马逊生鲜的产品质疑!国外设计师怎么分析用户体验(中英图文对照版)
  • 一看就明白的爬虫入门讲解-基础理论篇(上篇)
  • 产品经理如何提升自己的配色能力
  • 创业公司产品经理如何画好原型图
  • 浅谈O2O行业的猎人与农夫【更新完毕】
  • 概念模型让产品更简单
  • 创业?你还差一位合格的产品经理
  • 产品经理在工作中如何进行沟通
  • 说说成为顶级运营人员的一个先决条件:做事的霸气!
  • 从投票应用说起,功能才不是轻社交App的核心呢!
  • 再谈扁平化
  • 你是一个有价值的产品经理吗?
  • 一个鉴黄师的产品之路(11-12更新)
  • UGC产品的氛围和秩序
  • 10万点击率的“干货”,其实人人都写得出来
  • O2O上门实战复盘:10万元如何换来937个订单?
  • 如何快速学习产品?实践才是王道!同为小白的人儿加油!
  • 被1.5W用户吐成翔的10大互联网产品,你躺枪了吗?
  • 产品经理该不该强势
  • 产品经理真的是「背锅侠」吗?
  • 一看就明白的爬虫入门讲解-基础理论篇(下篇)

如何从无到有搭建to B平台?相关推荐

  1. 五个篇章讲明白如何从0到1搭建大数据平台

    大家好,我是一哥,整理了一下之前写的搭建大数据平台的5个篇章,请大家收藏,文末可以获取完整PDF版本. 01 如何从0到1搭建大数据平台 大数据时代这个词被提出已有10年了吧,越来越多的企业已经完成了 ...

  2. 轻松搭建博客平台-开源ASP.NET 博客Subtext 的安装

    轻松搭建博客平台-开源ASP.NET 博客Subtext 的安装   开源ASP.NET博客Subtext 目前发布了最新版2.0,是基于.Net Framework 2.0/3.0的开源ASP.NE ...

  3. Windows8.1 64bit环境下搭建深度学习平台之CUDA安装与配置

    http://blog.csdn.net/baigoocn/article/details/36188029 说明:想要让Theano在Windows8.1下能利用GPU并行运算,必须有支持GPU并行 ...

  4. 海南橡胶机器人成本_完成专利授权20余件!海南橡胶中橡科技搭建高标准研发平台...

    中橡科技公司以科技赋能,创新驱动天胶产业转型升级科技当引擎 产业加速跑■记者 许雅 通讯员 吴思敏卸胶.称重.包装.码垛--在海南橡胶金橡公司金隆橡胶加工分公司生产车间里,一条后端经过中橡科技自动化升 ...

  5. 腾讯技术课|基于Elastic Stack 搭建日志分析平台

    为了让读者们可以更好的理解「如何基于Elastic Stack 搭建日志分析平台」,腾讯技术工程公众号特别邀请腾讯基础架构部的陈曦工程师通过语音录播分享的方式在「腾讯技术课」小程序里同步录制了语音+P ...

  6. 测试环境搭建流程_前端构建 DevOps 搭建 DevOps 基础平台(中)

    前言 搭建基础平台搭建上篇的时候的时候,已经介绍过了项目流程设计.数据库搭建.jwt 登录等模块. 此篇我们介绍分支管理设计及其他的基础模块. 后端模块 DevOps - Gitlab Api使用(已 ...

  7. golang 大数据平台_大数据平台是什么?有哪些功能?如何搭建大数据平台?

    大数据平台是为了满足企业对于数据的各种要求而产生的. 大数据平台: 是指以处理海量数据存储.计算及不间断流数据实时计算等场景为主的一套基础设施.典型的包括Hadoop系列.Spark.Storm.Fl ...

  8. Docker快速搭建Tuleap项目管理平台

    Docker快速搭建Tuleap项目管理平台 界面示例 PS: 非常好用,界面美观,操作方便,流程清晰,功能强大! 用法 # 第一次运行请耐心等待,下载镜像,初始化数据等工作 docker run - ...

  9. Docker快速搭建JIRA缺陷管理平台

    Docker快速搭建JIRA缺陷管理平台 快速开始 version: '3' services:atlassian-jira:image: cptactionhank/atlassian-jirapo ...

最新文章

  1. 使用 CocoaPods 给微信集成 SDK 打印收发消息
  2. luogu P3393 逃离僵尸岛(点权最短路 + 多源BFS)
  3. C#创建TCP/IP服务端和客户端,含测试demo及源码
  4. 【多标签文本分类】Semantic-Unit-Based Dilated Convolution for Multi-Label Text Classification
  5. jmeter插件 --PerfMon Metrics Collector监控工具的使用
  6. UA OPTI570 量子力学 公式与结论总结1 角动量基础
  7. 机器学习(part2)--线性方程组的列表达
  8. 软件测试相关概念与分类
  9. 多股回测(backtrader+quantstats+akshare)
  10. 深度学习博士灵魂拷问:我们在做算法还是在调参?
  11. 【pwnable.kr】passcode
  12. 获取客户端登录ip地址
  13. 引用服务器js文件写法,Vue 公共js文件如何放在服务器上引用
  14. 大数据实战之路-数据仓库-项目运维交接文档
  15. 域名前缀和后缀html,为什么域名前要加www前缀,www是什么意思? - 立金哥
  16. ARIMA时间序列分析——(一)数据平稳性检验
  17. 如何展示实时音视频通话时正在说话用户的音浪
  18. 云南省增值税发票综合平台(新网址):https://fpdk.yunnan.chinatax.gov.cn/
  19. 【Hive】Hive 查询
  20. vue3.x 使用jsplumb进行拖拽连线

热门文章

  1. Serverless 工程实践 | Serverless 应用开发观念的转变
  2. K8s 学习者绝对不能错过的最全知识图谱(内含 58个知识点链接)
  3. dedecms怎么改php版本_Linux下如何安装DedeCMS?
  4. vue 文字无缝滚动_手把手教你搭建 Vue 聊天室
  5. 注解赋值可以是方法_P7笔记,把Spring注解讲的明明白白
  6. 【直播】深度卷积神经网络模型设计技术
  7. 有三AI不得不看的几十篇技术综述
  8. 【知识星球】动态推理网络结构上新,不是所有的网络都是不变的
  9. php中获取ip的地域信息比较精准
  10. HTTP 1.0 与 1.1比较