为什么设计师和Web开发人员必须在一起工作

来源:Carrie Cousins 发布时间:2018-05-19 16:36:27 阅读量:5061

大家似乎都认为,设计师跟开发人员必须在一起工作。但是往往,这些人在做同一个项目时都是分开工作的。分开的设计师和网页开发人员会因工作之间步调的不一致,从而导致最终整个设计的混乱。

大家似乎都认为,设计师跟开发人员必须在一起工作。

但是往往,他们在做同一个项目时都是分开工作的。设计师负责创造设计元素,调色配色以及布局排版使页面在视觉上有很好的体验,而开发人员则是为了网页的上线而编程或者找素材。而这就会引起设计师和网页开发人员之间步调的不一致,从而导致最终整个设计的混乱。

如果从项目的开始到结束,设计师和开发人员都在一起工作,那么最终呈现的一定是具有凝聚力的项目成果,无论是用户界面、视觉效果还是代码的整洁度都是十分优秀的。这样在协作过程中能用较少的工作量和返工达成期望的结果,使项目可以在较短时间内可以交付。

设计师 VS 开发人员

传统意义上的网页设计师和开发人员已经形成更具职业化的特征。

通常网页设计师用图形设计软件如Adobe Photoshop和Illustrator设计网站,创建出网站和元素的样子。然后网页开发人员用这些视觉的图像,通过HTML Javas cript, jQuery, CSS和其他编程语言编写,实现web上的所有工作。

然而设计师们和开发人员们常常可能来自于不同的工作室甚至不同的国家,他们需要用各自的技能来完成一个完整的网站。因此,他们不得不在一起工作。

赞成一起工作的观点:简而言之,设计师和开发人员需要在一起工作的最大原因是完成一个更完整的网页项目。不论是从视觉到交互再到用户体验,设计师和开发人员一起合作都只会让这个项目变得更好。当我们讨论着设计师和开发人员一起工作的时候,也请不要忘记交互设计师。

合作有许多其他的好处:

• 人多的时候,看到的想到的也会更全面并且更容易发现问题。

• 能得到更多的头脑风暴和设计灵感。

• 一个更完整的体验源于设计师能理解开发人员如何开发。

• 一个颇具凝聚力的成品,体现在它的所有部分包括交互看起来都很符合预期并符合视觉审美。

• 你会在工作中学到如何设计或者开发。

• 以一个更全面的视角来分析这个产品应该是什么样的,并能整合这些想法。

• 也能培养大家对设计项目的任务和目标更加关注。

反对一起工作的观点:然而,如果我说他们在一起工作没有任何缺点,那显然是幼稚的想法。合作也不是有很多不利的方面,但是有两点需要考虑:

1. 当所有人都在相同时间里一起工作的时候,可能会有些成本,特别是在不同地方的员工。当你不能与其他人在同一地点同一时间工作时,你就得使用一些工具——电话会议和在线分享进行沟通。

2. 有的时候相互之间会互相不理解,又或者相处得非常不融洽。但是我们都还在不断成长,难道不是么?我们可以一起克服它的。

你可以做的事情

现在,你可以考虑为什么要跟设计师和开发人员一起工作的所有原因,以及如何付诸行动。从清晰明了的沟通开始吧。

网页设计师和网页开发人员必须将项目放在第一位,在项目进程中考虑大局并做出决策。明白并权衡在这过程中你将得到什么,又会失去什么。

开始沟通的最好方式就是和你的设计师或开发一起吃顿午饭,喝杯咖啡或者散个步。在画草稿和起草线框图之前,你需要先去了解他,弄清楚他的风格,和他聊聊你准备如何一起工作,同时制定一些合作准则。

参加该项目中的人一定要时常记录其他人的进度(也可以把时间点列入项目日历中去),以确保每个人都按时完成任务。另外,记得要友好。给别人提出建设性意见的同时,也要积极聆听他人的反馈。你在合作中会学到很多新东西,所以要心存感激。

给设计师的五点建议:

• 用简单的方式说明设计理论,帮助开发人员理解视觉是如何表达的。

• 设计时考虑交互元素,想想它们是如何起作用的。确保每个部分都为各个阶段的交互而设计。

• 设计完全。不要期望开发人员局部地复制或编辑,为每个结构创建元素。

• 在设计过程中寻求帮助。如果你不确定某个特殊字体是否可以应用于网页,请询问开发人员。

• 提供的设计元素应该为有效的文件格式,并且具有合适的分辨率和适合网页的尺寸。

给开发人员的五点建议:

• 学习关于设计方面的知识。懂得一些有关色彩搭配、类型方面的理论,甚至是专业术语都会有很大的帮助。

• 坦率说明自己会做什么、不会做什么。如果当设计师正要做一个无法在网页上实现的东西时,你得趁早把它说出来。

• 在设计过程中,做到随时都能够解答疑问,以便帮助设计的完成。

• 从最开始就要融入整个设计的过程。参与头脑风暴,集思广益提出观点,用用户体验的角度考虑问题。

• 保持开发过程中设计的一贯性原则,即便有些部分你不太喜欢或是不太赞同。不以开发为目的的各执己见,这样只会让你成为众矢之的。

其中一个给设计师和开发人员最大的建议往往不是这些最新的建议,仍然是一些相关联的建议。 “敏捷软件开发宣言”里面有四个原则,是所有设计师,Web开发人员和交互设计师都应该遵循的。

1.个体和交互过程和工具

2.工作软件胜过书面文档

3.客户协作重于合同谈判

4.善于变化胜过遵循计划

每个人都能受益的技巧:

为了帮助弥合设计人员和开发人员之间的鸿沟,使他们能在工作中能够更好地合作,这两种类型的web专业人员都需要会说对方的语言。设计师和开发人员都应该开始提高自身技能。

每一个设计师和开发人员应该有一个基本的了解:

• 设计的原则,如颜色、空间和排版

• 最佳的图像格式和大小

• HTML和CSS的基本理解

• 使用web字体

• 设计和开发的趋势

• 对用户需求的理解

• 网格,框架和线框图

结论

设计师和开发人员一起工作使问题开始减少,但是如何能使他们更好地工作和理解相互的职责。在结束双方工作的一天有一个共同的目标:创造一个非凡的网站。

设计式开发是我们真正需要开始思考的。因为事实是,所有开发既设计,web设计既开发(所有开发是一个设计过程,而web设计是一个开发过程)。你需要两者兼顾,在Web设计日益复杂的情况下更要如此。或许我们需要一个新的职业定义或职位名称,可以将web设计师和开发者的工作联系起来。

我的想法是:我们可以称做这种工作的人为web开发设计者。你怎么认为呢?留言和我们分享你的想法以及对新职位名称的建议吧。

标签: 设计
分享:
评论:
你还没有登录,请先