程序员

注册

 

发新话题 回复该主题

设计师一小步,程序员一大步 [复制链接]

1#
北京中科白殿风医院正规吗 http://m.39.net/pf/a_4350710.html

今天我们聊聊那些年的“小改动”,以及上下游协作之间的微妙关系。

那些所谓的“小改动”通常在设计师或产品经理的嘴里,有以下几种描述:

1,改改文字颜色而已;

2,换个图标而已啦;

3,只是一些小改动;

4,很简单的啦~

可是到了程序员这里,往往就变味儿了:

1,这里也要改?

2,这里要可运营?

3,这个布局完全变了啊!

4,人与人之间的信任都哪去了?

那么,究竟是什么让人与人之间的信任变得如此淡泊呢?还穿什么安全裤!

首先,从产品人员这里,如果一开始就不信任开发人员,总想把东西往简单了说,或者排上了时间又插需求,那么开发人员也会产生相应的不信任:反正你是要插需求的,不多估算点时间怎么行?

而从设计师的角度,往往设计师的思维更奔放自由一些,同样的设计稿,在设计师眼里就是一副完美的画布任我挥洒。

当然,资深的网页设计师还是熟悉基本的页面布局实现,不过与程序员眼里的结构与逻辑还是两个世界。

所以往往设计师感觉,我的结构没怎么动,只是这里加了个小东西,或者各个元素都调了些位置颜色,因为要符合现在的设计风格嘛。结果到程序员那里就悲剧了:这相当于重做啊!

在完善的开发流程中,上下游的方向是非常牢固的。

产品与交互可以探(si)讨(bi)确定方案,定好的交互到设计师那里,就没有太大发挥余地。

设计师做好的设计稿,到前端开发那里,除了一些特效与实现细节,基本上就是照做而已。而前端开发如果区分重构和JS,那么JS基本也只能拿着重构写好的结构继续开发。

前端跟后台的关系倒不像是真正的上下游,应该说是并行的,甚至大部分时候前端要按照后台的规矩来玩。

而测试同学,在这个流程的最后端,却要从产品文档开始介入整个流程,设计测试用例。从产品逻辑,设计还原,兼容性问题,接口自动化测试,安全问题,性能问题等都要

分享 转发
TOP
发新话题 回复该主题