前段时间某产品迭代时收集到一个用户需求,用户表示经常有合作方提出收不到待办邮件提醒,提议产品能够做到进入各大邮箱的白名单并优化邮件发送性能(待办邮件提醒时该产品非常重要的一个环节,如果无邮件,则无法进入下一步的评审工作)。可是开发与测试同学经过多伦的自查与测试,都没有复现这个问题。后面经过产品部门的刨根问底的询问,才发现了问题的所在。真实情况是,合作方收到了邮件,但是由于合作方是出于高校之间合作帮忙的身份参与其中,不存在强制的合约与工作关系,所以对邮件与短信并不十分关注,当我们的用户追问合作方评审工作进展时,合作方通常会以可能因服务器不稳定未收到推送邮件为由缓解尴尬局面,而不是说“没看到”或“忘记了”等承认自己失误并有可能让对方不快的词语。由于邮件中有重要的唯一识别码,没有邮件就无法进行下一步的评审工作,所以合作方如果提到未收到邮件,也相当于直接说是找不到识别码,无法进行下一步工作了。
为了应对这一情况,产品中增加了一个功能 ——「重新发送邮件」,用户可以看到所有的系统发送邮件,可以进行二次或多次发送。该功能上线后,完美解决了找不到邮件的问题。
在这个场景中,很多合作方不约而同的撒谎了,可是他门撒的谎又如此的严丝合缝、无法反驳,如果只从技术上解决这一问题,可能永远都无法解决,有些时候,从人性的角度出发,可以更低成本的解决问题。