• 0
  • 0
分享
  • 测试也要明白的产品思维:被误解的用户体验——软件测试圈
  • 曼倩诙谐 2022-04-18 11:25:09 字数 1300 阅读 1036 收藏 0

  虽然产品同学都知道要站在用户的角度设计产品,但事实是部分同学设计出来的产品真的是一言难尽,很多产品甚至只停留在将功能转换为原型图、流程图的层面。难道交互性强、用户体验好的产品都是别人家的?提高用户体验虽然是产品一贯的目标和宗旨,但是不同的实践方法和实现路径阻碍了好的产品设计。结合看了《用户体验多面手》的感想以及项目中的经历,总结了产品同学比较容易忽略的情况。

  1、仅限于自己站在用户的角度,忽略了用户调研

  他们知道要从用户的角度出发,思考如何设计一款满足用户需求的产品,但仅仅这样是不够的。每个人的想法都有局限性,给十个产品各自按照自己的偏好设计一款旅游app,得到的结果也是不尽相同的,那如何说明他们只要把自己当成用户,设计出来的就是满足用户需求的产品呢。用户调研的作用就是帮助我们发现大部分用户的痛点以及他们的想法,通过调研、埋点等方式挖掘用户的需求,不断改进产品的不足和缺陷。

  2、仅限于可用性,忽略了易用性

  比如设计一款遥控器,把所有功能按键都明确显示出来会是一个非常庞大的怪物;把所有功能都集成在一个按键上又非常不人性化。在满足用户使用需求的同时不能给用户带来太多的学习成本,一款好的产品应该是用户不用看太多使用说明就能明白的。不管是带有所有功能按键的遥控器,还是集成所有功能于一个按键的遥控器,其实都是可用的,但这满足了易用性的原则吗?明显没有。用户最经常使用的功能按键应该设计大一些,以及要满足用户使用习惯:把关机按键放在左下角就不会是一个好主意。不要笑,我们生活中很多产品就真的只满足了可用性,他们确实都包括了用户想要的功能,他们熟悉这样的步骤能实现想要的操作,但是放在线上后用户往往连入口在哪都不知道。

  3、对于多业务线的产品,仅限于自己负责的那部分,忽略了整个产品

  对于由多个业务线共同经营的产品,在需求分析时产品容易只考虑一部分功能,没有结合上下游一起分析。一来在后期才发现需要上下游协作的话,会由于评估不充分造成项目延期;其次,这样不完整的需求会造成大的设计缺陷,之后再发现的话修复成本就大了。

  4、盲目追求KPI,忽略了产品价值

  产品需要完成他们的KPI容易理解,但只是为了完成需求指标而设计需求,而不是以价值驱动为导向,是在浪费公司的资源。产品设计时要考虑效果成本比最大化,将成本低和效果最明显的需求排在优先级高的位置。同时结合ABTest,找到转换率较高的实现方式。

  5、仅限于初次设计时进行用户调研,忽略持续跟进与反馈

  有的产品在第一次设计时有做用户调研,然后就把用户置之不理了,这样的结果是用户果断抛弃你的产品转而投奔别家。你每天都面对自己的产品,对产品中的一些缺陷及复杂度已经习惯了,而你又不持续跟进用户的反馈,导致产品的可用性易用性越来越差。不要想着用户也会习惯你的产品,在有着多样选择的时候为什么不去选择做的更好的。永远不要想着其他人来兼容你,而是你主动兼容其他人,收集他们的意见和建议,持续改进产品。



作者:circle_hyy   

来源:http://www.51testing.com/html/87/n-4479487.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 职场,三阶段 。 第一阶段,刚入行:感觉自己什么都不懂,什么都要学 。 第二阶段,入行1-2年:好像什么都懂了 。 第三阶段,入行多年:突然发现,其实自己什么都不懂 。 软件测试,入行太简单了。 1. 看一本软件测试理论书籍 。 2. 看一点数据库知识(增删改查)。 3. 看一点Linux常用命令(30个够了)。 4. 了解几个行业内容的测试工具(如Jira Zentao LR Jmeter Fiddler 等)。 5. 用心准备一份靠谱的简历 。...
            2 1 4060
            分享
          • 在面试的时候,如果你透漏出你会接口测试,面试官往往会针对你会的接口测试问很多专业性的问题:所以在面试之前,还是要多多了解接口测试的相关知识到底什么是接口?一般来说接口有两种,一种是程序内部的接口,一种是系统对外的接口。广义来说,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法;都可以理解为接口系统对外的接口如果我们要从网站或服务器上获取资源或信息,网站肯定不会把数据库共享给你,它只会给你提供一个写好的方法来获取数据,我们通过引用它提供的接口就能获取数据程序内部的接口它是方法与方法之间,模块与模块之间的交互,也是程序内部抛出的接口。比如一个web项目,有登录、新增...
            0 0 1165
            分享
          • 读者提问:APP 兼容性测试怎么做 ?阿常回答:分为三步走:1、选取主流机型+版本;2、对主流机型做功能验证;3、选一款机型做网络兼容测试。一、选取主流机型 + 版本选取 TOP 机型+版本的几种途径:1、采用埋点的方式获取 APP 相关数据2、采用云测平台推荐的 TOP 机型+版本3、采用行业内统计的国内主流机型排行二、主流机型的功能验证选好主流机型,接着就是对每一款主流机型进行全功能验证。注意:如果 APP 需要使用到蓝牙、相册等手机自带功能,需要考虑软件与不同机型的蓝牙、相册等手机自带功能的兼容性。三、一款机型做网络测试挑选其中一款主流机型来做网络的兼容性测试。覆盖网...
            0 0 1360
            分享
          •   一、DOM简介  1.DOM构造和布局  浏览器在解析HTML文档时,会将每个标签元素抽象成DOM(Document Object Model,文档对象模型)的节点,按照标签元素层次分明的结构,将HTML文档构建成一棵DOM树,如图 1所示。图 1 DOM树示例  浏览器按从上到下,从左到右的顺序,读取DOM树的文档节点,顺序存放到文档流。如果读取的节点是另一节点的子节点,将其按顺序存放在父节点的内部,且嵌套层级没有数量限制。  2.DOM操作  DOM定义了所有HTML元素的对象和属性,以及访问方法。通过DOM提供的方法,所有HTML元素(DOM树节点)均可被修改、创建或删除。图 2展示...
            11 11 1485
            分享
          • 接口测试是测试系统组件间接口的一种测试,在测试金字塔中能看到,测试案例数量仅次于单元测试。对于接口测试,不同的公司会使用不同的测试工具,Postman已经成为了相对主流的选择。现在Postman已经更新到了7.6.0,提供了更多更便捷的功能,本文就不一一赘述了,文中所用的功能都是基于此版本:如果对基本操作有不明白的,Postman官网提供了很多支持性的文档,可以参阅https://www.getpostman.com/support由于大量的公司开始使用敏捷模式进行开发和测试,所以要想办法在短时间内完成大量的接口测试,为开发更早地提供缺陷信息,为测试节省更多的测试时间。在接口测试中,我们需要覆...
            0 2 3050
            分享
      • 51testing软件测试圈微信