交互设计师与开发沟通的技巧

一个项目或版本开发过程中,交互设计师50%的时间在沟通,40%的时间在思考,10%的时间在写文档。当然,只是个大概值,不同的工作流程下可能略有不同。由此可见,沟通对交互设计师来说,是一项很重要的技能。前期与产品经理、视觉的沟通,后期与开发、测试的沟通,每个环节都很重要且都会关乎到产品上线后的体验。但今天只总结我(交互设计师)与开发的沟通技巧,与君共勉。

首先,多学善问

毕业刚入行的时候,接到的第一个任务是:优化语音查找异常处理流程。对于计算机一窍不通的自己,对于为什么会出现异常完全不知,然后就各种问导师。导师把我叫进会议室,系统的给我讲解了本地、网络、服务器、服务器反馈、本地反馈整个后台工作的流程,很形象具体,对自己以后处理相关问题都很受用。

上面的故事可能说明遇到一位好导师很重要,但更重要的是你自己如何发掘资源。许多交互设计师可能和我一样,并非技术专业出身,所以刚入行的时候与开发沟通难免有些吃力。这时候你需要多积累一些常见的开发知识,不需要懂代码但需要了解后台处理的流程。平时遇到技术上的问题时多问,问产品,问开发。产品比开发懂交互,开发比产品更懂技术,如果产品的回答不能满足你的欲望,那直接去问开发吧,当然很多时候问开发需要点技巧。

起初,我经常语气柔和的问的“这里为什么不能实现?”,脾气好点的开发会给稍微解释下,脾气不好的开发给你“实现有困难”或“实现不了”。后来的一件事很大的改变了我的沟通方式。

在iPhone平台的一个地图产品项目里,由于当年用户还很重视手机流量且地图产品又很耗流量,所以首次进入软件会弹框提醒用户该软件可能会消耗移动流量。开发过程中,开发反馈了一个问题给交互:有两个弹框一定会重叠,一个是iPhone系统的允许软件获取位置的弹框提醒,一个软件本身的流量提醒。

继续阅读 →