设计师如何与开发人员沟通的6个建议

如题所述

1. 详细说明文件

在这个信息技术和软件开发的时代,你也许想当然认为文件材料不再那么重要,或是认为在工作中要用到说明文件的地方已经不多了,但其实则不然。说明文件对于理解和深入分析非常重要。对新手来说,用户界面就是最好的文件材料。用户界面给开发人员提供了基本信息,告诉他们数据该放在哪儿,该如何对数据进行编排。用户界面上还有关于该做些什么的详细信息。一个定义明确且有创意的用户界面一定能给开发人员带去帮助。但也有些开发人员想要在你的界面上独立工作,这样的开发人员不多,也不被设计师团体欢迎。

尽管设计师没必要在开发开始之前考虑每一个页面,但仍极力建议你比开发人员早花一点心思。不过如果你已经有了计划,而且又有一些类似HTML的现成结构,那你就可以在开发人员需要的时候拿给他。很多开发人员更乐意把数据嵌入到现有的页面上而不是重新创建一个页面,并让设计师在此页面上处理。

2. 决定

作为设计师,我们得在每个工作的界面上做大量决定。我们得决定在一个表格单元格中要放入多少文本,决定导航栏的高度,或是页脚文本的对齐。同样,开发人员也得在他们工作的时候做出几百个决定。但设计要比开发更加主观。在代码样式、语言和构造上就能产生不同的观点。有的选择配图,有的选择图像。每个人在色彩上都有自己的选择,而不同的色彩也能给不同的人带去不同的感受。

我们设计师的工作是决定界面的式样和外观。然而许多开发人员会干涉到用户界面,但这真的不关他们的事。他们这样只会浪费时间。在设计用户界面时还最好记住,开发人员在用户界面上工作的时候,应当避免对界面设计的任何改动。如果设计发生了变动,只会让开发人员的工作变得更棘手、更困难,因为修改HTLM是一份单调乏味的活。你当谨遵一种HTML结构。用户界面当由CSS控制,所以就把定好的HTML当成是无法轻易改变的后端代码吧。就好像设计师不喜欢给客户提供修改方案,开发人员也不喜欢重写代码。

3. 做好交流准备

花费了你大量努力完善的用户界面是要提交给开发小组的。设计阶段在此结束,开发阶段则从此开始。作为设计师总希望自己的设计理念能在工作中得到充分运用。但千万不要指望开发人员会帮你实现一切预想,你应该在开发过程中一直和开发人员保持联系。不论开发人员何时需要,自己都要随时待命给出必要的解释和说明。只有在设计师和 开发人员讨论之后需要理清和完善的许多方面才能得以发现。除非一切都已解释清楚,不然永远不会有理想的结果,所以尽量给开发人员解释清楚他想知道的一切。让开 发者明白你的要求,还要让他理解支持你的理念。

4. 避免功能(feature)泛滥

《变得真实(Getting Real)》一书对这个问题进行过讨论。这个话题和产品经理更相关,但对设计师也同样重要。设计师必须清楚每一个功能的用途为何。避免把用户界面变得复杂,因为这会在开发过程中导致意外的困难以致错过截止日期。如果你觉得某个功能不重要,那么就把它删掉以免复杂化。你必须注重用户的利益。比方说,如果你很清楚你的用户不会经常使用进销存功能,或者在市场上能轻易找到可用的替代品,那么就不要添加这个功能。

在最近的一个项目中,我们没有提供完整的一套包括进销存在内的工具,较之我们想要侧重的是投标、提案和提案要求。我们觉得有必要提供一个需要进销存的小用户群,于是我们决定添加一个简单的准系统,而不是创建一个功能完整的进销存系统。

5. 严守截止日期

严守项目截止日期并按时向客户提交项目以维护良好的信誉和职业操守。作为设计师,我们可以轻松地给出设计,但当项目到开发人员手中的时候就得花很多时间了。开发人员需要一些时间以让所有功能生效。有时在完成一项功能之前,他们会需要设计师作出解释说明。这一切都需要时间,因此向客户许诺日期时可以放宽些以避免任何延误。

在进行一个项目时,你可能会碰上一些无法预料的延误。你可能会生病,你的家人也许会需要你一段时间,某些意外不必的延误可能会突然成群出现,所以最好不要向客户承诺任何期限。确保要完成一个项目至少得花六个月。记住千万不要对你的客户承诺期限。让你的客户认识到,要成功运作一个好项目需要时间。聪明的客户不会急着让你交差,他会很高兴得到最棒的产品。他们希望钱花的值。

6. 相信自己

这是你的项目,不要把所有事情都留给开发人员。自己检测代码,检查功能是否能够正常使用,确认是否一切都按自己的设计和客户的要求运作。开发人员是专业人员,他们会准确完成工作,但仍随时可能出现错误。永远不要责怪他们,一定要先解决问题。跟你的开发人员解释有哪些缺陷,并探讨一下预期该是如何。自己承担测试工作,这样开发人员也能专注 于自己的工作。一旦发现故障,完整将其记录,截图,然后决定该重建什么,该有什么样的结果。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-08-10
因工作需要,设计师要跟老板、甲方、产品经理、程序员、运营等人员沟通。如果决策方给的设计需求模棱两可,设计师在没沟通清楚的情况下,按自己的理解去做设计,极易踩雷,改稿成必然。

沟通是一门有方法的学问,大自然擅用简短的信息进行沟通,比如蜜蜂通过跳舞传递信息。我们也应当如此,高效沟通需求,切忌拐弯抹角,四舍五入,设计执行效率也提升了。

工欲善其事,必先利其器。通过专业的在线工具,比如蓝湖,来建立科学、闭环的沟通机制,能有效提高设计师与上下游的沟通效率。

在设计的每个节点,都要及时进行沟通,避免无休止的改稿。前期与需求方沟通,避免设计目标偏移;中期的沟通,避免设计重点不明;后期与前端开发沟通,避免产品落地效果不一致。
第2个回答  2020-08-31
目标一致
沟通顺畅
资料详细
协作一致

设计师如何与开发人员沟通的6个建议
严守项目截止日期并按时向客户提交项目以维护良好的信誉和职业操守。作为设计师,我们可以轻松地给出设计,但当项目到开发人员手中的时候就得花很多时间了。开发人员需要一些时间以让所有功能生效。有时在完成一项功能之前,他们会需要设计师作出解释说明。这一切都需要时间,因此向客户许诺日期时可以放宽些以...

UI设计师如何和开发进行沟通?
1.要勤于沟通,了解是否有基础难点 提前与前端工程师沟通,确保设计方案在技术上是可以实现的,以免技术方案推倒重来 2.设计完成后,当面沟通设计要点 把最重要的设计点详尽的去描述给他们,确保设计人员可以正确的理解 3.设计开发阶段,继续跟进解决问题 在开发时有可能遇到设计师疏漏的地方,所以,解答技...

怎样有效的和开发商沟通?
不批评、不责备、不抱怨、不攻击、不说教;互相尊重:只有给予彼此尊重才有沟通;绝不口出恶言;不说不该说的话。1、了解人和人性 人首先对自己感兴趣,而不是对其他事物感兴趣,换句话说,一个人关注自己胜过关注别人或别的事物一万倍。2、发言 一定要明白和清楚所说的内容。如果不知道自己要说什么...

遇到不可沟通的技术人员,产品经理如何去做
做人要有幽默感,要学会缓和气氛。没必要每次需求讨论的时候都板着脸训人。说说笑话,插科打诨,给设计师倒杯水,给工程锤锤肩,送给运营的小姑娘几块儿巧克力,给运维的同事买几瓶水。你平时这么注重积累,在你需要的时候别人自然不会为难你。能做的就做了,不能做的睁一眼闭一眼也就做了。最后再...

如何与异地的开发人员沟通
每个季度,产品经理至少应该前往异地与开发团队见一次面,与软件架构师、管理者当面交流。面对面交流有助于改善(合作)关系,提高沟通效率。此外,交换人员也是一种有效的沟通方式,可以让主程序员来本地与产品经理共同工作一段时间,或者让产品经理到异地工作一段时间。按照我介绍的方法与优秀的开发团队合作...

设计沟通中高效又有说服力的9个技巧
工作中进行一次有准备且有效的设计沟通能够彰显你的设计专业能力及思辩能力,这将为后面的沟通打下 信任的基础 。设计师的日常工作中最常见的沟通场景有2个: 1. 方案描述 2. 他人沟通。 接下来将从这两个高频场景切入介绍。方案描述是指向其他合作伙伴(如产品经理、开发人员、测试人员)讲述设计方案的...

UI设计师如何有效的跨团队、多角色沟通?
每次沟通都是一次查漏补缺的过程,每次沟通后花时间反思一下本次沟通中自己在设计说明中有哪些疏忽、表述上有何不足、相关知识上有那些欠缺,以此为鉴及时调整、补齐疏漏。 工具沉淀 开发故事卡 说明:明确易读的设计说明文档 功能:产品设计说明、开发指导手册、阶段性交付走查依据 使用场景:跨团队沟通中,便于开发人员...

作为一名程序员,如何在职场中提升沟通效果?
沟通在职场中是非常重要的,一个好的沟通可以轻松打开工作局面。沟通是一门艺术,想要学好沟通必须要做到以下几点。第一,说话之前三思而后行,明白什么该说,什么不该说。在职场中总是会有一些人,他们自以为是的。他们经常会说一些不该说的话,导致这个事情闹到了无法扭转的地步。有的人他们在沟通时...

如何说服开发人员和设计师加入你的创业团队
你基本上要尽可能的最小化开发者和设计师能感知到的风险。下面是我的一些建议:建立一个产品模型,调查你潜在的客户群是否会使用这样的产品,甚至为你的产品买单。做一些客户调查问卷,摸清你产品的市场。给你的团队请一个可靠的顾问,他们可以为你和你的想法提供一些想法和建议。建一个你产品的登陆网站...

开发没时间实现设计效果怎么处理?
当开发者没有足够时间来实现设计效果时,可以采取以下几个处理方式:1. 与设计师沟通:与设计师进行沟通,说明实现时间不足的情况。设计师可能会根据时间和资源的限制,调整设计效果或提供替代方案。2. 优化设计:在与设计师的沟通中,可以讨论是否有可能优化设计,以减少实现的复杂度和时间。设计师可以...

相似回答