美文网首页
怎样在撕X过程中保持清醒的头脑

怎样在撕X过程中保持清醒的头脑

作者: 草鱼牙牙 | 来源:发表于2016-06-01 23:04 被阅读0次

    为了提高大家看文章的效率,我决定还是先把观点抛出来:

    在产品开发过程中,一方找另一方沟通时,往往会直接替对方提出一个Solution,而这个Solution背后的Question 往往在争论中被忽略了。导致问题不能被很好解决。

    首先,场景还原:

    场景1.

    程序:针对需求R,你这个设计A不好,你这里不如加个弹窗B。你看如果有了弹窗B会多爽多爽。【先提出一个自认为很好的解决方案】

    交互:我不觉得B的体验更好,因为1. 用户心理balabala  2. 用户路径balabala  3. 我们设计组已经讨论过了balabala【急于反驳新方案】

    程序:可我觉得。。。

    交互:我不觉得。。。

    (二人度过了不愉快的一个上午)

    其实,程序的真实想法是:你这样设计,我有一处代码会十分麻烦,兼容性也会变差。交互的真实想法是:在用户体验方面,你懂得又不多,还要我解释这么多。于是,我们发现,两个人开始就新方案是否是好方案进行了激烈地辩论。事实上,沟通重点已完全跑偏。

    我们来理一下思路,一个需求可能有多个解决方案,而一个解决方案在实施过程中会遇到多个问题,结构如下:

    场景1中,程序员往往由于方案A的某个question,直接向上游提出方案B。而场景中的Designer,又急于反驳方案B。于是讨论的重点跑到该不该采用方案B 上。

    事实上,一个需求可能有无数种Solution,而一个Solution下,也可能会出现很多个Question。每一个Solution的得出,多少会经历一些推导过程,而由于某个Question 的出现就急于转向另一个方案,显然是欠考虑的。我们应该做的是定位这些Question,解决他们,使得方案更完美。

    于是,在业务上下游撕X过程中,更有效率的故事情节应该是这样的:

    场景2.

    程序:你对需求R设计的方案A,可能在代码上出现某种问题,想想看能不能改进。【提出Question】

    交互:这个问题是怎么出现的呢?【进一步了解问题】

    程序:是因为。。。出现的,是否可以借鉴方案B的思路?【描述问题,提出可能的解决方案】

    交互:那可以这样调整一下,采用方案A’ ,如何?【调整到最好的解决方案】

    程序:Perfect!

    正好找到一句slogan 作结尾,共勉!

    转载请注明作者

    作者的知乎专栏:https://zhuanlan.zhihu.com/FishDesign

    相关文章

      网友评论

          本文标题:怎样在撕X过程中保持清醒的头脑

          本文链接:https://www.haomeiwen.com/subject/pqohdttx.html