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

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

问题描述

WPF和Silverlight的丰富的演示功能意味着像我这样的开发人员将会像平常的设计师一样紧密合作,就像我下一个项目一样。



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



例如,当我最近向设计人员提到源代码控制时,很快就被告知您无法控制图形,图像等,因此浪费时间。所以我回答:可以,但WPF / Silverlight中的XAML文件呢?



Scott Hanselman在一个播客,但他更多地关注工具,而我对通信问题/方面更感兴趣。

解决方案

我已经花了4个月的时间与一个与设计师非常密切的项目,他还没有收到CVS的基本思想(这不是我选择的源代码管理系统)。我在说模板文件,JavaScript和CSS这里。他不愚蠢,只是其中一件事使他的工作变得更加困难,所以他拒绝完全承认自己。



在我的情况下,我不得不真正地回家了点几乎所有的JavaScript都取决于标记,当他将纯CSS,基于DIV的布局更改为基于表格的布局时,并没有告诉我,所以我的所有JS都将要中断。



在项目过程中,我自己和设计师通常很好,在工作外面踢足球,对我们各自的职责进行了非常热烈的交流。如果我不认识他,只能过去这些交流,那么我认为这样会造成无法忍受的工作环境。所以我认为你们之间建立起来很重要,也有一些经理或项目主管在项目期间对双方有什么期待。



在我的情况下,最近几乎没有问题,因为CVS的情况已经整理出来,以及他不能去改变的想法当他感觉像这样的时候,而不是尝试创建模板文件并直接在其上工作,设计人员只能处理静态文件,也有责任将其插入到我的模板文件中。



沟通和双方有点妥协。


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?

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 spoke about this topic in a podcast, but he focused more on the tools, while I'm more interested in the communication issues/aspects.

解决方案

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.

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.

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天全站免登陆