图片
全站搜索
联系方式
地址:杭州市莫干山路2168号
邮编: 300009
电话:0571-98765432
传真:0573-12345678
网址: www.abcde.com
邮箱: boss@gmail.com
新闻详情
杏鑫娱乐_杏鑫注册_登录_平台首页-产品经理基础知识
作者:管理员    发布于:2023-01-15 16:54:28    文字:【】【】【

  杏鑫娱乐_杏鑫注册_杏鑫登录_平台首页-产品经理基础知识(主管:QQ66306964 主管:skype live:.cid.6c7b79dae5ec9830)1:工程师(开发)是路径推理的技术思维,产品经理是用户场景的产品思维,技术思维表现为—— 实现方式、技术架构、技术价值、开发成本;而产品思维表现在——用户价值、使用场景、商业价值、业务闭环

  2:产品职能:属于信息上游负责发现并定义需求,将用户的需求通过具体的功能设计呈现为用户可用的产品,包括需求分析、功能定义、原型设计等

  3:技术职能:属于信息下游,扶着从技术实现角度评估产品设计,设计技术方案,最终将产品设计实施落地为用户可用的产品。

  前端开发有分为 Android 开发、IOS 开发、Web 前端开发等服务端开发细分为应用接口开发、数据库开发等

  测试是保证产品高质量上线发布的保障职能,测试可分为黑盒测试和白盒测试黑盒测试是指一般的功能性测试,测试人员会对从用户视角对产品进行全方位多角度的使用,模拟出可能出现的用户场景对产品进行全流程测试白盒测试是比黑盒测试更进一步的测试,白盒测试对测试人员的要求更高测试用例是指测试用的一套严格的测试标准

  运维是对系统进行持续稳定运转的保障只能,需要持续监控和优化系统的运行状态

  产品经理在提需求的时候首先需要询问技术实施角度的可行性,否则一个看似很炫酷的设计方案有可能只是空中花园

  6:工程思维:工程思维往往是理性的逻辑思维,从实现的难易程度和系统的角度去定义产品和设计产品(弊端:脱离实际,很容易与需求场景脱节)

  7:功能思维:指从软件产品本身角度出发的思维模式,是从系统功能的角度来评判产品的完整性和实用性。

  8:产品思维:指一种结合工程思维、功能思维及商业思维的综合思维模式,包括对商业目标的理解、对目标用户及用户使用场景的理解。

  基础技术发展期(20 世纪八九十年代)—PC 互联网时代(20 世纪 90 年代)—移动互联网时代

  2:互联网的基础技术大部分都是开源的,所谓开源,即开放源代码,开源技术可以被任何人任何组织以无偿的方式直接使用。GiHub 是完全由技术人员参与并维护的线:服务器操作系统 Linux

  Android 手机的底层系统使用的就是 Linux。谷歌、百度、淘宝同过 Linux 为我们提供服务网上支付的基础保障协议:OpenSSL

  OpenSSL 全称 Open Secure Sockets Layer,是一个开源且强大的安全套接字层密码库。他是基于密码学开发的软件开发包,具备完整的加密算法和数据加密功能,是网络通信安全及数据完整性的一套安全协议,通过 OpenSSL 可以为数据在互联网的传播提供安全保障,使数据以加密安全的方式进行传输,防止核心保密数据被窃取或者监听。

  MySQL 是一个开源数据库管理系统,属于关系型数据库,特点是开源、轻量化且支持大规模访问,基本所有的互联网公司都在使用,金融交易平台用它做数据库引擎,电商网站会使用它来存储商品信息

  Apache 为我们每天访问的网站提供着最基础的容器支持,是一款服务器运行软件系统,我们日常使用的 Web 网站的容器,各种网站都在运行 Apache 提供的环境中,每当我们在浏览器上输入网址访问某一个网站时,服务端就可能是使用了 Apache 的服务器,他为我们每天使用的互联网服务提供了基础运行环境。Apache HTTP Sever 是

  Apache 软件基金会维护的一个开放源代码网页服务器项目。他可以运行在大多数计算机操作系统中,以跨平台、快速、简单的特性被广泛使用,也是主流的 Web 服务端软件之一。

  Eclipse 是一个开放源代码的基于 java 技术的可扩展开发平台。简单说,其是提供给软件开发人员进行软件开发的工具。Eclipse 不仅仅是 java 开发工具、还可以进行 C、

  4:互联网产品技术架构整体分为两部分:前端、服务端。前端和服务端通过网路进行数据传输

  5:产品视角:从用户角度使用产品的场景出发,产品经理从产品视角设计产品功能,涵盖 常规使用场景和异常使用场景。产品视角考虑问题并不会细化深入到没一个实现环节, 而技术视角则会微观到每一个实现环节;技术视角:是从产品功能的实现步骤角度出发,实现某一个产品功能需要设计的实现步骤分别是什么,每一步又可以拆分为子步骤,粒度相对于产品视角更细,逻辑性更强。

  Linux 系统基本用 C 语言写成,Android 选择 java 语言,IOS 用 Objective-C 语言

  同一个系统平台也可以通过两种或两种以上的混合编程语言来实现,如苹果推出 Swift 语言后,开发 ios 应用时既可以用 Objective-C 也可以用 Swift 来实现

  2:C 语言,可以使用在个人计算机、大型额超大型计算机、路由器及可编程的集成电路里

  3:数据类型:是用来在计算机世界中区分和表达数据载体的规则,数据类型是一种对数据的约束,每一种数据都有一种且唯一一种数据类型,数据类型代表编程语言中的最基本规则

  int 表示整型字符型:是一种文本类型,字符型的内容没有规则限制,可以是任意内容。在不同的编程语言中,表示字符型的关键词略有不同。Java 中用 String、C 语言中庸 char、Objective-C 中用 NSString浮点型:是一种数字类型,与整型相比,浮点型的数据都是带小数点的数据。在编程语言中一般使用 float 或者 double布尔型:是一种特殊的数据类型,布尔型的数据只有两种值,即 true 和 false。True 对应的序号是 1,false 对应的序号是 0.数据类型间的转换:数据的数据类型都是字符型,不能用于计算,需要进行转换成整型才能计算数据拼接:一般是字符型数据建的拼接,拼接后的字符型数据统称为字符串,字符串的内容可以表达任何内容,字符串简单来说就是一串文本。“目前有 XX 人参与了活动”以 java 为例,先将“目前有”这个字符串用变量“a”表示,将”人参与了本次活动”用变量“c”表示,中间的数字我们在程序上获取时是整型数据,先将整型数据转换成字符型数据,然后在用变量“b”表示,通过显示“String=a+b+c” 来表示,从而实现这个功能编程中的逻辑结构:条件判断“if else”(如果条件满足 b 则执行 A1,如果不满足执行 A2)条件选择“switch case”(条件满足某个模块则执行某个模块) 条件值必须是整型数据“case”对应值的数据类型也必须是整型循环操作“while ;do while”数据结构:是计算机存储和组织数据的一种方式,是按一定规则进行组织的数据的集合数组:具有相同数据类型的数据元素组成的集合栈:又可以叫堆栈,是一种满足一定规则的数据结构,这种规则通常叫做“后进先出”。例如:我们设计一个层级页面,从页面 A 进入B 再进入C,此时如果需要返回 A 的话就需要执行返回操作,先返回到 B 再返回到 A,这就是一种典型的栈的设计思路队列:和栈一样也是一种操作受一定规则限制的数据结构。队列在结构上分为队头和队尾,只能在队头执行出队操作,在队尾执行入队操作树:常见的数据结构,树是按照一定规则进行数据组织的结构,树状结构上的元素往往叫做一个节点。每个树状结构都有一个“根节点”,也就是树根,从树根出发可以延伸出“枝干节点”或者叫“兄弟节点”,树状结构末端的节点我们称为“叶子节点”程序:按照一定规则和顺序的任务执行过程,是一套指令集合,在软件开发中,程序由数据结构和算法组成函数:又叫方法,是程序的最小执行单元,函数是完成一项鲸鱼体任务的独立模块,函数的组成包括输入、输出、及函数内部的处理流程。

  1:数据库类似于一个进行数据存储的仓库,运行在服务器中,数据按照一定的规则存储, 可以对数据库中的数据进行增删改查的操作。主要分为关系型数据库和非关系型数据库

  2:关系型数据库:指一种基于关系模型的数据库,关系模型折射出现实世界中的实体关系, 将现实世界中各种实体及实体之间的关系通过关系模型表达出来

  实体A 具有三个属性,实体 B 具有三个属性,他们之间以某一种关系关联起来,这种关系可以是一对一的,也可以是一对多的或者多对多的。主流的关系型数据库有 MySQL、Oracle、DB2 等,在只能手机中使用的小型轻量级数据库 SQLite 也是一种关系型数据库

  3:数据库表和表的关系:在关系型数据库中可以通过数据库表和表之间的关系来具象表示这种模型,表就是我们常用的二维表格,有表的名字,表的各项标题名。

  4:数据库字段和字段类型:在定义一个数据库表的时候,我们需要定义表名、字段名及字段的字符型,这样一个数据库表就定义清楚了,我们就可以按照定义好的表结构往里面存储数据为了更简洁而且分类更明确的表达数据库表,我们可以通过关联关系将不同的实体进行连接

  和 name 两个字段,并且通过关键词 primary key 指明字段 peopleID 为主键,字段后面 varchar(30)也是一个关键词,在数据库中表示字符型,括号里面的数字表示字符型数据的最大长度是多少字符6:非关系型数据库:非关系型数据库是一种相对松散且可以不按照严格的结构规范进行存储的数据库。

  非关系型数据库一般叫做NoSQL(Not Only SQL),非关系型数据库没有关系型数据库那样严格的数据结构约束,在存储的形式和使用上有别于关系型数据库。现在主流的非关系型数据库有 MongoDB 和 CouthDB。以 MongoDB 为例,它是一种典型的非关系型数据库,数据以类似文档的方式进行存储,每一个文档都有对应的唯一标识和版本号我们用键值对的方式表示和存储数据,键值对就是“key-value”的形式,类似在关系型数据库中的字段名和该字段名对应的值。非关系型数据库适合在一些对存取要求比较高且并发处理比较高的场合,例如对网站访问数据的统计。非关系型数据库处在不断发展的过程中,现阶段与关系型数据库形成一种互补的局势,在很多产品后台,同时使用关系型数据库和非关系型数据库

  Android 系统:基于 Linux 开发,主要运用在智能手机或平板电脑上,具有开源特性IOS 系统:闭源系统,主要应用在苹果相应的硬件上,开发语言是 Objective-C,目前也可以用 SwiftWeb 网页:是一门相对成熟的技术,可以跨平台使用,比如公众号文章的实现,通常也叫 H5 页面2:Android 基本技术及控件

  每个界面上有各种按钮、输入框、文本框、列表、以及一些操作对象构成这些元素结合在一起为我们提供产品使用的交互介质,这些元素在技术上称为“控件”。例如一个按钮是一个控件,一个输入框也是一个控件

  View:即视图的意思,表示在屏幕上展示的一个可视化控件,是安卓系统所有控件的根。也就是说,所有安卓空间都是基于 View 扩展开来的,可以把 View 理解成所有系统空间的祖先,其他(例如,按钮 Button 和文本展示框 TextView)都是继承

  View,在具备了 View 的一些基本属性的同时还扩展了属于自己的属性Button:Button 是安卓系统默认提供的按钮控件,我们在使用产品中所有可点击的部分都是按钮,对于按钮的形状和外观可以进行自定义设置,还可以设置按钮点击事件,所谓点击事件就是当我们点击某个按钮的时这个按钮会出发什么操作dp:独立于设备像素的单位,也可以叫 dip,他与像素密度有关像素密度:每英寸像素数量,单位是 dpi。安卓系统定义了四种像素密度:低(120dpi)、中(160dpi)、高(240dpi)、超高(320dpi)他们对应的 dp 到 px 系数分别为 0.75、1、1.5、2,这个系数乘 dp 长度就是像素数。Px=系数*dpSp:是与缩放无关的抽象像素,一般用于文字大小的单位TextView:文本展示框,也需要制定高度和宽度,宽高实际上狂顶出文本的范围,同时还需要定制文本内容的字体大小和颜色等EditText:文本输入框,也就是我们在产品中输入内容的控件与文本展示框不同的是, 他可以进行内容的输入,而且对于输入的内容可以进行类型控制,如明暗文限制, 号码输入时限制数字和长度。它还有个属性叫做“hint”,我们在使用文本输入框时,输入框内部往往有提示语句,如“请输入用户名”之类的,当我们触发输入框的时候,提示语句就消失了。通过设置 EditText 可以得到很多个性化的定制ImageView:ImageView 是图片展示控件,一般也是一个矩形区域,但我们一般都隐藏, 所以我们在产品上看到的都是各式各样ListView:安卓里面列表控件。比如微信里面的联系人会话列表,淘宝浏览商品时的商品列表,以及使用通讯录的联系人列表。ListView 有一个很重要的组成部分,就是每一行展示的条目内容,根据产品内容的不同,条目展示的格式和内容都所有不同,例如,微信联系人会话列表条目,左边是头像,头像右边分别按照一定的布局方式显示名称、聊天内容缩略及更新时间。在安卓系统中 ListViw 是一种容器性控件,可以在它里面放其他控件,如 ImageView 和 TextView。其他控件是不能进行嵌套布局的,如我们不能将 TextView 放在 ImageView 中(但 IOS 中是可以得)GridView:GridView 和 ListView 类似,也是一种容器控件,区别在于 ListView 以列表的方式展示,而它是以表格的方式展示。比如支付宝的首页,展示了多个入口,每一个入口对应着相应的产品模块3:Android 界面布局原理

  线性布局:空间依次由上到下的布局方式,简单的说就是按照顺序从左至右或者从上至下依次在界面上排列控件,线性布局支持横向和纵向两种方式。标记位置以一个控件上底边与上一个控件的下底边进行标记

  相对布局:指定控件与其他控件的相对位置,所谓相对位置就是以某一控件为参考基础,与其他控件的相对位置。比如,可全是用用户输入框来进行参考

  安卓应用开发完成后,需要被打包一个扩展名为“apk”的文件,类似于 windows 系统中的“.exe”安装文件。打包安装文件时,我们需要使用一个特殊的签名文件为这个安装包文件进行签名,签名的目的是保证这个应用安装包的唯一性和安全性。由于安卓市场碎片化,每次发布要更新很多应用市场,在发布安卓应用时,我们需要标记当前所发布的版本的版本号,这个版本号和我们在产品里看到版本号不是一样的,这是给别人用户识别的,工作人员的版本号是以自然数标记并给计数机增加,这样就可以区分市场上的新老版本。例如,我们可以标记安装包 1 是给腾讯应用宝市场的,安装包 2 是给小米应用市场的,通过渠道标记来源,我们可以统计安装渠道,从而知道每个应用市场的安装量,同时还可以统计出有问题的版本来自那个应用市场这样就可以更加精确地定位问题

  同一个产品会因为不同产品的分辨率而看起来不同,为了解决界面适配的问题,安卓提供了一种使用可拉伸图片作为界面素材的解决方案,这种图片是以扩展名

  “.9.png”结尾的图像文件们通常叫做”点九图”。点九图分为图片画布、黑点、图片。最外侧的矩形框就是一张画布,内侧有一个图像内容,外侧和内测图片之间隔了一个 1px 像素的距离,背景图片的四条边,我们用欸色像素来标记,表示拉伸区域,要进行拉伸则只会对黑点所标记的相应区域进行复制,从而实现拉伸的效果。

  点九图配合相对布局就可以解决大部分的屏幕适配问题7:IOS 基础技术及基本控件

  与安卓类似,IOS 中也有许多系统控件其基本表现形式类似,只是叫法不同

  UIView:和安卓系统里面的 View 类似,其他控件都是基于 UIView 继承扩展而来。UIView 在 ios 系统中是通过坐标的长宽表示的矩形图形,我们可以指定 UIView 的背景颜色或者矩形的圆角。

  与安卓系统不同的是,在 IOS 系统中可以实现 UIview 的相互嵌套,也就是说我们可以在 UIView 里面再放一个 UIView,但是在安卓系统中,我们不能再一个TextView 里面再放一个 TextView,这是两者的差异。在 IOS 系统中每个控件在屏幕中都通过坐标轴定位到具体位置,但这个坐标的范围不是根据物理分辨率的像素点去标记,而是通过逻辑像素去标记,所谓逻辑像素就是不管屏幕尺寸,只需要按照固定的逻辑像素定位坐标轴中控件的位置UIButton:与安卓系统里面的 Button 类似,但不同的是UView 中间可以镶嵌其他控件UILabel:文本展示控件,与安卓上的 TextView 类似。在屏幕上布局一个 UILabel 时需要制定控件所处的坐标轴位置,以及控件高度和宽度UITextField:文本输入控件,对应安卓上的 EditText,安卓中通过“hint”属性来表示文本提示信息,在 IOS 中叫做”placeholder”UIImageView:图片展示控件,类似于安卓中的 ImageView。在 IOS 系统中 UIImageView 可以对图片进行展示和一些基本处理,例如对图片进行圆角处理,可以使用系统的一些滤镜功能对图片进行特殊处理在 IOS 中所有的界面控件开头都使用“UI”开头,UI 的意思是 User Interface,代表用户接口。UITableView:和安卓系统中的 ListView 类似,用来表示列表型控件,也是一种容器类控件,但 UITableView 在自带功能上更强大,所谓自带功能是指系统已经实现的,不需要另外开发的功能,使用时直接拿来用即可。UICollectionView:是 IOS 中进行表格展示的控件,和安卓中的 GridView 类似,例如 IPhone的系统相册、图片社交应用上的瀑布流设计都是用 UICollectionView 原理实现的8:IOS 界面布局原理

  10:IOS 通过苹果开发工具 Xcode 完成,打包完成后,可以进行集中类型的发布一种就是我们常见的发布之苹果的官方应用市场 APP Store,通过 Xcode 上传安装包只 APP Store 后, 需要等待苹果的审核人员对应用进行测试和审核,这个周期一般为一周左右,审核成功后则可以通过 APP Store 下载应用。另一种是发布内部测试版这种方式是在制定的测试设备上安装应用包,这种方式是通过有限授权的方式,苹果个给具备开发资格的开发者账户授权每个账户能开通有限的测试设备,授权的设备可以不通过 APP Store 直接安装应用宝苹果的开发者证书分为三种,一种是个人开发者,也就是在苹果上署名为个人的开发者,一种是公司开发者,这种开发者在苹果商店署名为公司,申请公司开发者需要提供公司的相关证明材料。第三种是企业开发者,企业开发者恶意自行打包并发布应用,简单说,企业开发者可以绕过 APP Store 提供 APP 下载,但是只能在有限的范围内使用,企业开发者往往是提供企业内部作为内部 APP 开发和下载使用,不面向公共市场,苹果的开发者需要按年付费购买,个人和公司类型的账户是 99 美元一年,企业类型的是 299 美元一年。

  http:一个互联网协议代表万维网,是一个网页地址前缀,后面的是域名域名的存在是为了方便使用者更方便的记住,域名实际上是一个数字化的 IP 地址进行了表达方式的转换,例如我们访问一个网站的时候,实际访问的是这个互联网的 IP 地址我们利用 HTML 语言编制Web 页面,通过 CSS 样式表对 Web 页面进行美化只要有浏览器,我们就可以方便的访问任何一个 Web 网页。在移动端 APP 中使用 Web 加载的方式打开 Web 页面,我们就可以将 Web 页面嵌入移动 APP 中,从而实现二者的相互混合,Web 的体验感和流畅度目前和原生的 APP 实现还有一定的差距,所以悬着那种实现方式还需要综合考虑HTML(HyperText Markup Language)全称超文本标记语言,超文本额意思是他能表现的内容不仅仅是文本,还可以是图片、链接、音乐、等非文字元素,标记语言是对 HTML 特性的一种秒速,HTML 语言的语法结构是通过一个个的标签来标记体现的。一个网页的结构往往包括“头”和“主体”,头部分的内容使用标签head/head标记, 第一个 head 是指标签的开头,第二个带斜线的标签标示标签结尾,头部的内容就是放在头尾标签之间。头主要存放 ixie 网页信息和网页描述等,主题用body/body表示,网页的内容全放在 body 标签下,整个网页都会放在一个顶层标签html/html之下,CSS(Cascading Style Sheets)全称层样式表,是一种将网页内容与网页样式分离的技术, 简单地说,CSS 是给只有内容的 HTML 页面传衣服,让 HTML 页面好看起来URL(Uniform Resource Locator)全称是统一资源定位符,互联网上所有的资源都有唯一一个唯一的URL 地址,资源的类型可以是一个网页、杏鑫娱乐_杏鑫注册_杏鑫登录_平台首页-一张图片、一首歌曲或者一段视频。HTTP:全称超文本传输协议,是互联网的基本协议。字面的意思是通过该协议我们可以在互联网上传递文字以外的其他内容,例如网页、音乐、图片等。他还有安全版本 HTTPS, 当我们的浏览器使用网银或者跟支付相关的服务的时候,浏览器的地址协议通常是”https://”HTTPS 是加密协议的传输协议,其加密方式 OpenSSL 组织研发的 SSL 加密方式

  服务端通常被叫做云端,也就是我们说的云服务器,云服务器是指物理机房托管在第三方,而不用自建机房。每个机房都有应用服务器、数据库服务器、交换机、网络端口和外网光缆构成。

  负载均衡服务器是用来处理大规模请求的服务器,通常对于一些访问量比较高的系统来说,负载均衡就显得尤为重要,负载均衡服务器的作用就是将同时进来的大量访问请求根据系统应用服务器的忙碌程度进行动态调度,可以把负载均衡服务器理解成服务端的调度中心,它负责流量的动态分配,根据对应的应用服务器的负载情况,动态分配请求到不同的应用服务器。

  数据接口是指客户端与服务器进行数据传输和交互的数据协议,数据接口是一种数据交换的标准。例如我们通过客户端的登录功能向服务器发起登录的请求时,客户端将用户名和密码通过数据接口经网络传递给服务端,服务端判断处理完成后再将处理结果通过数据接口反馈给客户端,客户端根据服务端返回的结果进行登陆反馈处理,数据接口扮演的是信息传递的角色,根据不同的产品功能,对应的数据接口也会有所不同

  客户端请求—服务器获取并解析客户端请求—服务器响应—客户端获取并解析服务器响应

  这种模型叫请求响应模型,这是互联网技术产品实现信息交互的一种数据交换模型,通过这个模型主要完成信息的发送、处理和响应。这个模型主要由三个模块组成、客户端、服务端和中间的互联网,在这个模型中还包括了数据的流动

  1:互联网里的数据是指我们在使用互联网产品时发生的行为所沉淀下来的结果,数据是互联网的重要资产,尤其是互联网公司。

  我们每天使用互联网产品会产生大量的数据,这些数据记录了我们在互联网上通过产品发生的一切行为,这些大样本的数据本省也会反映出一些规律,通过对这些海量的数据的分析,我们可以得出很多结论,通过这些结论可以指导商业策略和产品设计的调整。

  3:结构化数据:按照固定的格式和结构存储的数据。如商品的分类等我们平时说的大数据大部分都是结构化数据,产品经理大多接触的也是结构化数据

  4:非结构化数据:是对一些零散型、没有规律的数据集中管理。如一些浏览记录、图片、视频、音频等

  5:数据指标:是指产品在各个方面所记录和统计出来的数据结果,是对过去进行回顾和对未来进行预测的参考标准。转户率指标:反映出一个产品功能的实际效果的数据指标。

  6:UV:是网站独立访客和独立用户的意思,指访问某个网站的独立 IP 的数量,通常计算的周期是当天的零点到 24 点。UV 可以反映出用户活跃度,也可以反映出某一个固定周期内用户使用产品的情况

  pv:通常是指网站的页面访问量,和 UV 不同的是 PV 统计的是用户打开网站的次数

  转化率:统计一个大范围的运营活动或者产品动作转化出有效用户的比例留存率:用户进入产品后,在一定的周期过后留存在产品中的用户数量

  数据仓库可以简写为 DW,是一种对历史数据进行存储和分析的数据系统,通常是为企业根据过往数据进行分析从而制定相关决策而存在的

  数据仓库不同于数据库,数据库是对实时数据进行存储和事务性处理的系统,简单的说数据库是为了捕获数据而设计的,数据仓库是为了分析数据而设计的

  8:数据可视化:只通过不同的视觉呈现方式,将数字数据通过生动形象的方式呈现出来,是数据查看者能以一种更直观方便的方式查看数据

  数据可视化是对数据分析结果的展示,通过数据可视化能给决策者提供更直观生动的数据决策支持

  火星娱乐

  1:PRD 基本结构: PRD(Product RequirementDocument)即产品需求文档,由产品经理负责撰写,是产品经理用来和技术人员或其他相关人员进行信息传递和沟通的工具

  Ⅰ:变更日志:第一部分是 PRD 的版本及变更记录,即变更日志,因为产品需求面临时刻变化的情况,而如果不通过文档的形式记录就有可能被遗忘或者工程师理解偏差而导致需求实现出现偏差。

  Ⅱ:需求描述:是用来介绍产品功能所满主的业务需求和用户需求的,如果产品经理在设计产品时不知道产品功能满足了什么需求,那么这个功能就很有可能成为一个无用的功能。若无必要,勿增加实体。这个具体的要求又可细分为业务需求和用户需求

  业务需求:是指该产品功能在业务展开中所扮演的角色,例如“关注”这个功能,在有些产品上这个功能又叫“收藏”,这个功能满足的业务需求一般是获取用户对某个人或者某件东西的兴趣数据,通过收集这种兴趣数据,可以给业务发展提供指导。用户需求:指产品功能在用户使用场景中卫用户解决了什么问题,用户通过这个功能能完成什么用户任务。仍以“关注”功能为例,这个功能满足的用户需求是让用户将自己感兴趣的东西收藏进相应的列表中,便于用户下次用最短路径快速找到这个东西Ⅲ:功能设计:产品功能设计是 PRD 里重要组成部分,PRD 的主要目的是沉淀记录每一个产品功能的设计思路和产品规划。产品功能设计包括产品业务流程、功能信息结构、产品原型及交互逻辑、产品视觉设计,除了产品视觉设计是有专门的视觉设计师完成以外,其他部分全部都由产品经理完成的。一份详细的 PRD 文档本质上是一份详细的实施说明文档,产品经理将产品的设计思路通过 PRD 呈现出来,工程师可以根据说明文档进行技术实施,老板可以基于这份文档进行产品设计思路的理解,后续对产品进行升级优化也要基于前期的 PRD 为参考进行优化2:基于目标读者写作

  PRD 是产品经理与相关人沟通和传递信息的主要辅助产物,PRD 的目标读者有工程师、测试员、其他产品经理、业务市场人员甚至老板。

  基于目标读者的写作不仅仅是把事情说清楚,而且要说明为什么,也就是说要在 PRD 文档的需求秒速中写明本次变化的原因,是基于产品战略还是观测数据后得出的结论,或者是用户反馈得出的结论。

  在 PRD 里有一块很重要的内容就是产品逻辑,产品逻辑更多的是指功能模块内部及功能模块之间的相关逻辑,模块划分越清晰的产品,之间交错的逻辑就越少。通常由于产品的逻辑混乱导致工程实施困难是产品出现问题或者项目延期的主要原因

  功能逻辑:是指产品功能的内部逻辑,例如产品的登录功能包含检查用户账户是否存在、密码是否正确等逻辑们这些都需要在 PRD 文档里指出并标记清楚,工程师拿到一个完整的

  PRD 去实施才不会出现问题。另外 PRD 文档还要写诸如网络异常或者操作失误等异常情况下的功能逻辑,不然等工程师反复确认时候就降低了效率产品交互逻辑:一般是在产品经理在原型设计阶段就需要完成的工作,需要清晰的秒速出一个产品功能内部及各个产品模块之间的交互逻辑,有一些有关联关系的产品模块之间的交互形式就需要特别说明产品逻辑里面的边界规则,一般是指产品中一些临界状态,比如微信联系人最多 5000 个, 发布一个带图片的朋友圈最多九张等。这些都需要特别标明4:PRD 里面的技术规则

  5:常用的 PRD 写作工具:传统的比如 word、ppt 等,现在有很多产品经理经常用 Axure、Sketch 来标明产品功能逻辑和交互逻辑,另外还有用思维导图来沉淀 PRD 信息的,如 X-mind、石墨文档等

  6:产品需求文档是传递产品设计意图的载体,应该说,产品需求文档是结果,是对产品设计沟通结果的沉淀。产品经理需要向老板、市场业务人员、设计师、工程师阐述自己的产品设计思路,需要和不同的人讨论产品设计细节、通过反复沟通、讨论与所有人达成共识、最终沉淀到 PRD 文档中,文档只是结果,沟通胜过文档

  7:沟通永远是产品经理需要不断学习和提高的技能,好的产品经理肯定是个会讲故事,而且能站在不同角度讲故事的人火星娱乐火星

当前位置
脚注信息
火星娱乐企业网站 Copyright(C)2022-2032
百度地图 谷歌地图