产品经理搞懂这8个关键词,在撕逼也不迟

 

术业有专攻,多学点没坏处...



对于产品经理来说,沟通是职场中至关重要的一课。平日里,开发和设计团队就项目问题进行探讨时,时不时冒出的术语可能会让产品经理一头雾水。而大多情况下为避免被鄙视,产品经理还得继续故作姿态、点头称是,然后在桌子底下默默百度。

为拉近产品经理与技术哥哥之间的心灵距离、传递有效信息、共建和谐互联网社会,于是笔者就项目沟通时常见的一些名词或概念罗列出来并加以解释分析。

UI

待产品经理产出产品(网页或APP)原型之后,会提交给设计部门进行UI设计。UI设计是指设计师根据原型完成交互良好、界面美观的设计效果图。

前端

将UI提供的设计效果图制作成为适合浏览器查看的HTML页面或APP程序包。一般包括制作网页的滚动效果、按钮的点击跳转、交互动效等。

如下组图所示,图1为登录页面的原型设计,通过简单的元件及文字表达出产品经理想要的页面效果;图2是UI设计后的一张平面效果图,图3则是通过前端开发出的具有交互效果的html网页,可完成输入、删除、点击等众多操作。
写死

RTX突然弹出一条消息“地址信息要写死在端里吗?”咦,写死是什么鬼?刚开始接触到“写死”,总感觉它代表着一点儿不祥的预兆。其实,“写死”并没有那么恐怖。写死是指将一些配置或参数固定的写在客户端内,除非重新更新代码、发布版本,一般来说不可更改。不写死则意味着这些数据可以在服务端进行控制,是动态可变的。常见的写死情况会出现在APP底部的TAB栏中,除非大版本迭代,底部导航栏一般保持不变;一些稳定功能、固定信息展示时也会写死在客户端内;写死的内容不需等待网络加载,其交互效果也会得到更好的体现。

脚本

在需要制定定时任务或修复错误数据时,很多时候技术会告诉你“这里需要跑一个脚本”。从百度汉语的翻译中可看到,脚本其实是剧本的意思。演员按照脚本演绎表演内容,每一个场景、动作、对白都是事先编排好的。
IT行业中的脚本通常是指应用程序中的一段可执行文件,可再现的重复运行某一段设定好的任务及规程。例如当你进行网页刷新操作,刷新一次是可人为的;如果你需要定时间间隔、不断地重复刷新操作,此时你便需要一个刷新脚本来执行该操作。例如产品经理每天都要跟踪的产品数据,通常都是通过脚本定时分析的。

接口

顾名思义,接口就是用来连接物体间的一个入口。在软件开发过程中,接口实际上是将某些功能封装好后,方便他人进行调用。比如,在安装灯泡时,你仅仅只需要通过接口将灯泡与电流之间进行连接,通电点亮即可,而并不需要知道电流是如何而产生的。在项目对外合作对接时,经常会使用到接口。例如你需要获取到《产品经理》中的文章列表及内容,那么《产品经理》则需要给你提供一个文章类的接口,你只需调用这个文章接口,即可在自己的平台上展示《产品经理》中的文章内容。使用接口,能大大简化开发难度,有效提高开发效率。



SDK

英语全称为Software Development Kit,翻译过来则是软件开发工具包。SDK是辅助开发某一类软件的相关文档、范例和工具的集合。在进行安卓的应用软件开发时,我们必须在官网下载Android SDK;在软件内嵌入第三方在线支付时,必须要引入相关的支付SDK;当产品需要地图导航功能而自身不具备强大的算法能力及系统支撑,则需要用到相关的地图SDK来辅助产品的功能实现。农民需要借助锄头等工具来播种灌溉、木匠需要借助斧头等工具来伐木砍树,而程序员在进行开发时也需要使用到SDK这一必不可少的实用工具。有道是,哪里有困难哪里就需要SDK。



SEO

继续介绍S家族的一枚大将:搜索引擎优化。在百科上,针对SEO有十分详细具体的解释“SEO是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化,使网站满足搜索引擎收录排名需求,在搜索引擎中提高关键词排名,从而吸引精准用户进入网站,获得免费流量,产生直接销售或品牌推广。”SEO并不是产品经理所必须要精通的,但最好能掌握其大概用途及目的。简单的SEO一般是通过优化网页内部标签及内容、提高外链内链质量的方式来进行的。笔者在此举一个例子:

优化前:



人人都是产品经理

人人都是产品经理

优化后:

人人都是产品经理 | 产品经理、产品爱好者学习交流平台



可以看出,在优化后的网页代码中,标签内加入了大量的关键词,而关键词能够有助于爬虫在查取网页内容时将该网站展示在搜索结果页。当然,仅是标签的优化是远远不够的,SEO还需要倚仗高质量的网站内容。

SEO的结果:直接的体现结果则是在搜索固定关键词之后展示的排名先后。



缓存

想必这个词对大家并不陌生。在视频软件内,大家可以通过缓存的方式将电视剧、电影存入手机中,简单来说,缓存可以称之为历史数据。某天,在活动页更新上线之后,产品经理一测试发现内容还是错误数据时,开发就会冷冷地告诉你“Ctrl+F5强制刷新一下”,然后你发现什么都对了。这是因为网页浏览后,一般会在本地留下缓存,普通刷新的话,浏览器会优先获取缓存里的资源代替从服务器上请求,以提高访问速度,强制刷新则是告诉浏览器不要获取缓存,重新从服务器请求网页上的所有资源。在有些用户场景下,缓存的作用举足轻重。例如用户在浏览文章、图集时,将加载的数据就以缓存的形式存储在本地,在下次看回这篇文章、图集时就不需要加载了,一是减少用户等待时间、二是节约网络流量;另外在网络情况不佳时,可以设计通过缓存的方式给用户展示部分内容,而不是留给用户一个空白的页面,让用户什么都无法操作。如下图,则是缓存提供给用户所看到的界面。
此篇文章并没有涉及太多技术类的名次,而更多偏向于项目沟通时常见用语介绍,希望能帮助到一部分产品新人。


    关注 BestSDK


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册