分类目录归档:产品设计

以图床为例,介绍如何做一款产品

作为 PM,经常要用 markdown 写文档,无论是 mou 等常见的 markdown 客户端,还是公司用的 gitlab 平台,插入图片都是一件麻烦事,需要截图、保存到本地,然后上传到网上的相册,拿到图片 url 后再贴到编辑器里,非常繁琐。
我决定设计一个产品来解决这个“痛点”:用户截图后直接 Control + V,图片自动上传并返回链接。目标用户是经常和 markdown 打交道的 PM、测试、以及工程师。

1. 用户调研
为了确认这个需求不是我拍脑袋想出来的伪需求,实际调研了 4 个人,反馈比较集中,在他们的工作中确实存在和我类似的烦恼:markdown、邮件中贴图太麻[……]

继续阅读

产品设计中的权限设计

但凡包含多人协作的系统都会涉及到权限,尤其是商业系统,对权限的要求非常严苛,有的甚至精确到表单的字段级别,这里我们先研究一下常见产品的权限设计,对比其中的异同点,总结一些权限设计的规律。
QQ 群的权限
大部分人对 QQ 群的权限应该再熟悉不过,在一个群中,只有固定的三种角色:创建者、管理员、普通成员,这里简单说明一下:

角色
说明

创建者
创建者可以解散群,设置指定成员为管理员,添加和删除群成员,修改群资料以及正常发言

管理员
添加和删除群成员,修改群资料以及正常发言

普通成员
正常发言

Gitlab 的权限
在[……]

继续阅读

设计用户体验时要把握的“平衡”

1. 用户体验和开发之间的平衡
良好的体验会让用户更加喜爱你的产品,可以促进口碑传播,可以提高产品的销量…这些好处不言而喻,交互设计师和产品经理绞尽脑汁,做用户调研、做 A/B 测试,最终将超赞体验、炫酷交互的原型给到工程师,工程师却说实现需要两个月,而距这个项目的 Deadline 却只有一个月时间。这时产品经理就不得不思考如何修改原型,简化交互让工期缩减,待修改稿完成,时间又过去了半个星期。

做产品非常重要的一点是在有限的资源下(包括时间、人力和金钱),完成一个可衡量的目标,所以在进行产品设计的时候,就应该考虑好用户体验和开发资源之间的平衡, 适当的时候准备多个设计方案,以便开[……]

继续阅读

EXCEL 导入的交互设计

在商业系统中,数据导入是非常常见的操作,常用的方法是提供一个 EXCEL 或 CSV 格式的模板,模板中限定了表头,用户在本地通过 EXCEL 编辑后上传文件进行数据的导入。

由于用户填入的数据可能千奇百怪,系统必须对关键数据进行格式的校验,常常存在部分数据合法、部分数据不合法的情况,但上传文件只有一步,无法做到对数据校验的实时反馈,于是就只能在其他环节来避免用户的出错,这里有几个例子供参考。
Google Analytics 的上传文件
Google Analytics 中上传数据后系统会进行离线处理,反馈并不是实时的,待系统处理完成后会提示成功或失败,如果失败,可以查看详细错误。[……]

继续阅读

向列表添加元素的三种交互方式

向已有的列表添加元素,是一个常见的操作,比如博客后台中需要向文章列表中添加一篇新文章,管理后台需要添加一位新用户等,比较常见的有以下三种交互:
跳转到新页面
在博客的文章列表页,通常在页面顶部都会有一个 “写文章” 的按钮,点击后页面会跳转到添加文章页,点击发布后展示该篇文章发布后的状态。比如 wordpress 的后台是这样:

add-article

需要输入的信息较多的时候,跳转到新页面的方式比较合适,新的页面有足够大的空间进行编辑,缺点就是因为这是一个新页面,加深了页面层级,需要添加对应的菜单让用户返回列表页。
弹出浮窗添加
点击添加按钮后页面弹出浮窗,信息在这个浮窗中填写,添加完成后列表[……]

继续阅读

产品经理应该熟悉 Bootstrap 每个控件

Bootstrap 简介
Bootstrap 是非常流行的前端框架,使用它可以快速构建出简洁大方的界面,同时能够适配 PC、平板和手机,前端工程师可以节省出很多写样式的时间。前端框架的核心在于已经把 web 上常见的控件预先定义好样式,使用的时候直接引用即可。
常见的 Bootstrap 控件
列举几个 web 网站最常见的控件:导航、tab 标签、翻页、按钮、表单,它们在 Bootstrap 里是这样子的:

导航↓

Bootstrap 导航

tab 标签↓

翻页↓

按钮↓

当然还有其他很多标准化的控件,丰富程度几乎囊括了你能想象到的交互。这样在设计产[……]

继续阅读

产品新人如何提高产品设计能力

近几年产品经理这个职位大热,尤其受应届毕业生欢迎,大概是因为它不限专业、title 中有“经理”二字,听起来就非常高大上,而且现在的大学生大量时间泡在网上,提到用户体验、产品设计基本都能大谈特谈,稍微用心点的同学读读几本入门书籍,自学一下 Axure,就觉得满足产品经理的职位要求了。

当然以上几点还远远不够,对于产品新人来讲,要提高产品设计能力最重要的的两点一是博闻强识,二是善于思考。
博闻强识
博闻强识是说,要做产品经理,首先要对互联网产品见的多,知道的多。

会上网的人都知道微博、QQ,360、百度,那么你是否用过、尝鲜过一些出色但又小众的网站或 APP?提到社交网络,最常想[……]

继续阅读

Google Analytics 产品分析

题外话:产品分析的 FOR 模型

这是一种用来分析互联网产品的方法,最先在知乎看到。这个模型由三个特征组成:

一、碎片(Fragments)

一个产品中的主要内容,一定是碎片化的,而且碎片是同构的。比如Twitter把“一切事物”碎片为140个字、新浪微博把“一切事物”碎片为140个字+一张图、Pinterest把“所有美好的事物“碎片为一张图+一小段描述+一个URL、蘑菇街把“所有美好的女性商品”碎片为一张图+一小段描述+一个商品购买地址(包括线上和线下)。 碎片的丰富性基本上决定了这个产品最终平台化之后的基础规模,所以我们可以很容易看到新浪微博的规模百分之百的要比蘑菇街大,因为它的碎[……]

继续阅读

一个关于邀请码分享的idea

很多网站喜欢使用“邀请码”注册的模式,目的也各有不同:可能是小范围测试功能,可能是为了保证高质量用户,也有可能只是为了“饥渴营销”,等等等等。

各大PT站点常年保持着邀请注册的传统,Google+,网易轻博客Lofter,Ifttt,知乎等网站开始都必须有邀请码才能注册,对于网站主来说,他们的目的是寻找更精准的用户,这批用户比其他用户拥有更多的热情,未来可能成为专家级用户甚至可以为网站贡献高质量内容。对于潜在的这部分用户来说,邀请码却又“一码难求”。

我们先看看目前用户是怎样分享邀请码的:

  1. 糗事百科上,楼主帖子内随机留几个邀请码,等我看到时,几乎100%已经用过的。
  2. 一[……]

继续阅读

图片上传的交互设计

传统的图片上传交互很简单:一个文件域要求用户选择图片文件,一个提交按钮(如下图)。

这种方式有很多缺点,比如选择图片后看不到预览,一次只能选择一张图,上传过程看不到进度。当然也有它自身的优点:html本身的表单控件,代码简单,上传不易出错,适合低速网络环境。现在富媒体横行的时代,用户需要长传大量图片,这种传统表单的方式上传图片显然已经跟不上时代的需求,基于flash、html5的新型上传方式被广泛的应用。

我们从上传图片前、上传中、上传后三个步骤来分析其中的交互过程。
上传前
上传图片前一般可以:查看已上传相片、选择布局、来源等。

↑微博上传图片前需要选择[……]

继续阅读