设计师和开发人员一起工作 [英] Designers and developers working together

查看:19
本文介绍了设计师和开发人员一起工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

WPF 和 Silverlight 丰富的演示功能意味着像我这样的开发人员现在将更频繁地与图形设计师密切合作,就像我的下一个项目一样.

The rich presentational capabilities of WPF and Silverlight mean developers like me will be working closely with graphic designers more often these days, as is the case in my next project.

有没有人有任何提示和经验(从两个角度来看)让这一切更顺利?

Does anyone out there have any tips and experience (from both points of view) on making this go more smoothly?

例如,当我最近向设计师提及源代码管理时,很快我就被告知您不能对图形、图像等进行源代码管理,因此这是在浪费时间.所以我回答:好的,但是,WPF/Silverlight 中的 XAML 文件呢?

For example, when I mentioned source control to a designer recently, I was quickly told you can't source control graphics, images etc, so it is a waste of time. So I responded: ok but, what about XAML files in WPF/Silverlight?

Scott Hanselman 在播客中谈到了这个话题,但他更关注在工具上,而我对沟通问题/方面更感兴趣.

Scott Hanselman spoke about this topic in a podcast, but he focused more on the tools, while I'm more interested in the communication issues/aspects.

推荐答案

我在一个项目上花了 4 个月时间与设计师密切合作,但他仍然没有掌握 CVS 的基本理念(这不是我的选择)源控制系统).我在这里谈论模板文件、JavaScript 和 CSS.他并不愚蠢,只是其中之一让他的工作变得更难,所以他拒绝全身心投入.

I have spent 4 months on a project working extremely closely with a designer and he has still not picked up the basic idea of CVS (which is not my choice of source control system). I'm talking template files, JavaScript and CSS here. He's not stupid, it's just one of these things that makes his job harder so he resists fully commiting himself to it.

在我的情况下,我不得不真正强调这一点,即几乎所有我的 JavaScript 都依赖于标记,当他将纯 CSS、基于 DIV 的布局更改为基于表格的布局时,没有告诉我当时我所有的JS 会崩溃.

In my case I had to really hammer home the point that almost all of my JavaScript depended on the mark-up and when he changed his pure CSS, DIV-based layout into a table-based one without telling me then all my JS is going to break.

在项目过程中,我和设计师经常就我们各自的职责进行非常激烈的交流,我和他们相处得很好,在工作之外还经常踢足球.如果我对他的了解不够深入,无法通过这些交流,那么我认为这会造成一个难以忍受的工作环境.所以我认为在你们双方以及与某种经理或项目主管之间确定双方在项目期间的期望是很重要的.

Often during the course of the project myself and the designer, who I get on with quite well and play soccer with outside of work, had very heated exchanges about our respective responsibilities. If I didn't know him well enough to just get past these exchanges then I think it would have created an unbearable working environment. So I think it's important you establish between you both and with some sort of manager or project supervisor exactly what is expected of both parties during the project.

就我而言,最近几乎没有什么问题,因为 CVS 的情况已经解决,而且他不能随心所欲地去更改标记.设计人员不会尝试创建模板文件并直接处理它们,而是只处理静态文件,我有责任将它们插入我的模板文件中.

In my case there have been very few problems lately, because the situation with CVS has been sorted out as well as the idea that he can't just go and change the mark-up whenever he feels like it. Rather than try and create template files and work on them directly, the designer only works on static files and its my responsibility to plug them into my template files.

这完全是为了沟通和双方的一点妥协.

It's all about communication and a little bit of compromise on both sides.

这篇关于设计师和开发人员一起工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆