zoukankan      html  css  js  c++  java
  • 我把饿了么搞死了!


     

     

    早上扫了一眼小店在饿了么的经营分析数据。打算做个精准营销,给高价值顾客发定向红包。设置页面如图示,红包金额输入5.5之后,右边出现提示文字“红包金额必须是正整数”。职业侦探习惯于本能地对任何事物一探究竟,作为一名长期从事coding工作的老程序员,我在录入完数据后,直接点了“立即发放”的提交按钮。然后呢,页面出现一个蒙层,那个司空见惯的等待图标就很讨厌地一直转了。————我把饿了么搞死了,呜呜~~

    这是一个很不友好的用户体验,对于绝大多数的饿了么商户来说,他们并没有娴熟的计算机操作技能,这种实现无疑会给人带来疑惑。想继续操作的话,商户只能刷新页面或重启应用。

    当然,我们程序员知道,客户端在提交事件里只需做一个简单的数据校验,举手之劳,就可以消除用户操作的这种困境。

    我们作为产品/技术人员,————其实借此事,我是想说一下人们的意识分歧。 在我们的项目研发中,诸如此类的小问题并不少。
    当被告知加上这个验证时,有的技术人员会很不屑地说“用户输入完后,页面上我都提示他了,他还提交,这不SB嘛!跟我有毛关系!” 如果执意让其加上,他也许会硬着头皮给加上,但口中会嘟嘟“好吧,加就加呗,分分钟的事儿。”
    另一种场景,当我们作为主角,来吐槽别人系统的这种缺陷时,也许可就毫不留情了,“什么垃圾系统,连这种最基本的校验都没有”,云云。

    当产品经理在被告知对这样的不严谨做完善时,如果也是类似的“反抗”情绪,就更不可取了。
    更重要的时,产品经理要严格对这种细节做验收,以提高用户体验度。创新产生于细微之处。只有具备主动的意识,去思考,才有机会打磨出好的产品。就像“把百度设为首页”这个经典产品设计案例一样,相较于“设百度为首页”,让百度增加了数倍的营收。

  • 相关阅读:
    Powerdesigner中如何生成测试数据
    iBatis #和$的区别 把int作为参数时,转换为字符型
    config或者xml中的embedded使用方法。
    C#中发送邮件
    ASP.NET中JSON的序列化和反序列化
    AspNetPager.dll 实现分页
    oracle创建表空间
    如何进行数据库,比如ORACLE,SQL SERVER的逆向工程,将数据库导入到PD中
    DataTable转换成JSON字符串的函数
    iBatis把一个表的sqlmap配置的多个xml中。
  • 原文地址:https://www.cnblogs.com/buguge/p/8675277.html
Copyright © 2011-2022 走看看