个人管理:从昨天的一个设计评审来谈如何与人交流你的设计思路
本文已挪至 http://www.zhoujingen.cn/blog/1945.html
昨天项目组进行了一个设计评审,主要是对OpenExpressApp的AutoUI部分进行重构,我相当于评审人。大家也可以把这个评审过程当做与人交流你的设计思路的一个过程,以下从我评审的一些要素来谈谈与人交流设计思路时需要考虑的内容,也许对大家在实际工作中的架构、设计和沟通都有所帮助。
评审并不是审判,你直接说出结果之后,然后等着判官下笔,评审一定是基于特定主题进行的,所讨论的东西都围绕这个主题,那么如何让人先清晰你的这个主题是需要考虑的。对于不同人来说,每个人关注视角不一样,所以还需要针对这个主题,对于不同场合、不同参与者,你需要使用什么方式来讲哪些内容才能够让参与者都清晰。
影响我评审关注的一些观点
- 技术是为业务服务的,在考虑技术时一定需要想想为实际业务做了什么
- 你清楚的别人不一定清楚
一般自己做的设计会觉得很简单,可维护很好,但是没有做过的人理解起来很可能是相反的 - 你觉得简单的别人不一定觉得简单
就拿自己来说,我以前看些书觉得非常难,过了两三年后,再看之后发现这些书就像入门书一样。自己不同时期对难易理解不一样,更何况对于不同人来说呢 - 你对问题的理解不一定是对的
每个人对问题的深度挖掘能力是不一样的,有的人只看到表象,而有的人喜欢探索真正的问题,对问题的理解不一样会导致后续交流评审的内容完全不一样 - 你的比选方案选考虑因素不一定全面的
即使问题理解都一致,由于每个人的经验是不一样的,你的比选方案不一定是全面的 - 你的具体方案并不一定是最好的
即使你决定了具体方案,但也不一定是最好的,可能还可以在这个方案基础上再优化一些内容 - 评审也是沟通的过程
如何结构化的、从上往下或者从下往上、分块的阐述你的问题和设计?不要在还未了解需要讨论的内容以及必要性之前就直接进入细节,否则大家此时的沟通可能不在一个频道
我的一些提问
推荐:你可能需要的在线电子书
敏捷个人微刊:http://kan.weibo.com/kan/3483302195814612
欢迎转载,转载请注明:转载自敏捷个人网站