上周在需求沟通的过程中,研发给我反馈了一个功能问题,大概意思是研发觉得这个功能应该有一个结束的按钮,与我当初设计的有些差别,我当时设计是完全站在用户使用的角度去思考的,点击个体结束本次就算结束了,老师如果想再次发起连麦功能再次点击功能入口就可以,但是研发的同事说是如果这样的话就需要建立长连接,同时如果不加结束的话后续去定位问题会比较麻烦一些。那么问题来了,做一个产品功能,功能的完整性重要?还是用户使用体验重要?
功能完整性,有开始有结束,看起来比较符合产品设计的规范,但是本次的功能现在看还是有些多余,至少在当前设计方案里是有些反人性的,二级窗口的功能入口本身又不是一个强制性的功能必须开启后再结束,但是想明年Q2会进行整体产品交互ui的优化,我本次做了妥协,先让功能跑起来,再去优化迭代,关于完整性的问题我是这么思考的,这个要去看你功能自身的属性,是核心功能还是一个普通功能,产品设计的过程中是否会连带出其他的问题都需要去认真思考清楚,如果新的功能给使用者带来了困扰,及时再完成我认为都不是一个好的产品设计,用户不会关心你的问题是否好定位,用户只关注功能好不好用是否解决了他们的问题?道理又如:去饭店吃饭你的环境再好服务再好最后饭菜不好吃,其实都是不会被买账的,饭菜很好吃但是环境和服务不好其实大部分人也都是可以接受的。so,功能完整性在用户体验面前还是需要做妥协,至于其他的问题我认为可以通过其他的功能策略去弥补缺陷。