V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Laicc
V2EX  ›  问与答

开发不按设计稿开发,自己搞一套,怎么处理这个问题

  •  
  •   Laicc · 2018-01-24 10:59:08 +08:00 via Android · 3958 次点击
    这是一个创建于 2484 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人负责 app 基础原型生产,两个设计师负责高保真(一个是没有做过 app 类的设计,另一个有接触过,但也不是很成熟),现在有个问题,他们出的图看起来有点怪,感觉上不舒服,所以开发没有完全按照高保真图做,就是部分地方有改动,他们觉得设计师出的图没有达到他们的要求。

    23 条回复    2018-06-30 22:28:56 +08:00
    learnshare
        1
    learnshare  
       2018-01-24 11:10:30 +08:00   ❤️ 1
    开发不按图做 UI 怎么处理?
    1. 沟通交流 ✘
    2. V 站发帖 √

    通常 UI 设计师不懂各平台的 UI 实现机制,设计图都是堆像素。
    没有合理的层、组件化,甚至没有统一的设计规范
    回去沟通和学习吧
    Laicc
        2
    Laicc  
    OP
       2018-01-24 11:20:53 +08:00 via Android
    @learnshare 谢谢
    Gimini
        3
    Gimini  
       2018-01-24 11:22:33 +08:00
    了解一下各平台 UI 的基本机制很重要,觉得是基本功
    learnshare
        4
    learnshare  
       2018-01-24 11:26:05 +08:00
    @Gimini 从业人员往往都比较业余,没什么基本功
    没有极强的自学和钻研能力,学不到这些东西
    UI 不懂开发,开发不懂设计,合作起来比较累
    yhxx
        5
    yhxx  
       2018-01-24 11:30:53 +08:00
    首先你要保证设计师出的稿合理,不然就不要怪开发乱改
    designer
        6
    designer  
       2018-01-24 11:30:55 +08:00 via iPhone
    用户最终是面向设计的,用户懂设计就行了,用户不会懂开发的。
    听说苹果设计师设计产品的时候不用考虑材质和硬件相关的要求,等到了后期产品再来做一个综合。
    设计狗的思维不应该被限制,自己团队多沟通。大家都了解项目机制,合作起来不会有很大的误差。
    Microi
        7
    Microi  
       2018-01-24 11:33:28 +08:00
    开发原则上要按设计稿做,觉得有问题,可以向设计部门或产品 /项目经理反馈吧,直接把设计改了,属于越权行为。
    mars0prince
        8
    mars0prince  
       2018-01-24 11:40:16 +08:00
    主要看设计和开发靠不靠谱,对那种只扔一个 png 过来的设计我都是自由发挥
    crysislinux
        9
    crysislinux  
       2018-01-24 11:57:16 +08:00 via Android
    说是面向客户,但是谁知道客户喜欢什么样的,大家都是脑补,设计也不是就更懂?能力高的炫技,能力不行的到处抄,最后搞得根本不统一,responsive 的话奇怪的问题就更多。开发严格搞就会很多冗余代码,各种为了样式的结构,反正都是坑,能跑就行了,要什么自行车。。。
    SuperMild
        10
    SuperMild  
       2018-01-24 12:44:59 +08:00
    如果问题不严重,就随便开发搞吧,快速搞出来更重要,一般公司没必要在细节上浪费太多时间。
    op7418
        11
    op7418  
       2018-01-24 13:51:34 +08:00
    设计稿发出来的时候大家都要看的,实现不了或者难以实现的应该当场提出来,在进行修改,但是说都不说直接不按着做这就过分了吧
    op7418
        12
    op7418  
       2018-01-24 13:52:23 +08:00
    还是沟通的问题
    WudoubleG
        13
    WudoubleG  
       2018-01-24 13:59:06 +08:00
    似乎所有的问题都是沟通的问题,哈哈哈。
    lifesimple
        14
    lifesimple  
       2018-01-24 13:59:38 +08:00
    沟通啊 不行就把问题往上抛,领导觉得可以接受就按视觉做。
    huage2580
        15
    huage2580  
       2018-01-24 15:15:48 +08:00
    哎,像我这种 UI 说啥做啥,什么效果都能实现的好员工哪里找。
    maxjove
        16
    maxjove  
       2018-01-24 17:01:09 +08:00
    @Microi 产品是条狗都能做,啥都不懂,我们公司产品瞎鸡巴整
    bibizhang
        17
    bibizhang  
       2018-01-24 18:45:42 +08:00
    设计的不好是设计的责任,但不按设计开发是开发的责任。开发之前评审会上把建议都提出来,充分沟通。然后由负责人拍板,如果还是接受不了要么一意孤行,选择背不按设计稿来做的锅,要么就辞职走人。
    sunqb
        18
    sunqb  
       2018-01-24 18:52:28 +08:00 via Android
    打回重新开发
    woodface2233
        19
    woodface2233  
       2018-01-24 21:07:18 +08:00 via iPhone
    这种就该早点了断
    conn4575
        20
    conn4575  
       2018-01-25 08:00:21 +08:00 via Android
    还是沟通问题,定稿之前有开评审会吗,我见过设计就丢几张图过来,边框间距,颜色都不注明一下,更别提设计规范布局啥的了,那我就只能自由发挥了😂
    如果前面已经沟通过,那就开发的锅,勇敢甩回去
    jiyinyiyong
        21
    jiyinyiyong  
       2018-01-26 17:00:27 +08:00
    想看楼主的高保真图
    Laicc
        22
    Laicc  
    OP
       2018-01-27 00:35:14 +08:00 via Android
    @jiyinyiyong 不忍直视
    Soulless123456
        23
    Soulless123456  
       2018-06-30 22:28:56 +08:00
    这里我首先要讲,无论你所在的设计团队是基于大企业还是小公司,设计的一致性问题都是至关重要的。对于大公司而言,产品发展相对比较平稳,品牌定位和形象都已近接近具体化,在这种情况下,参与设计的人员必然会便随产品体系的增大而增加,而一致性的问题就会愈发凸显出来;而小公司或是创业公司,如果没有一个统一的设计规范管理,对于品牌定位的建设是很难做起来的,并且,还可能带来超额的时间和资金成本。



    那么,如何高效系统的管理设计规范呢?



    1.合理归类

    制定良好设计规范的第一步就是合理归类。你需要先明确你需要整理的内容有哪些,这些内容的分类又该怎样呈现。比如在摹客设计系统中,你可以建立多个库、分类和子分类来进行管理,每个库里包含 2 大类资源分类,第一类是文件类资源,其包含 Logo、图片、图标、组件、字体;第二类是编辑类资源,包括颜色、度量、标准字、阴影。基本满足了设计师的多种设计类型需求。



    资源分类.png



    2.划分任务优先级

    一套规范所包含的内容非常多,为了提升整体效率,需要划分任务的优先级,你需要搞清楚哪些是最重要的,是必须先做的,哪些又是可以放在后期更进的。比如说,整体的风格需要先确定,这是一个高层面的指导,只有先确定了风格和框架,设计细节才能慢慢打磨和推敲。



    3.合理分工

    制订一套规范靠团队中的一两个人是无法完成的,这是整个团队的事。一方面,分工可以减少工作量,加快进度;另一方面,多人参与更有利于收集意见。

    这种需要多人参与的设计规范制定,需要有优化的共享平台和协作方式。比如在摹客设计系统中,就有高效的团队协作,团队中的成员均可分享设计资源并遵守设计规范。你可以创建自己的团队,邀请成员,设置团队成员角色和权限,各司其职,高效管理,进行协作设计。成员还可以在 Mockplus 和 Sketch 等系统对接工具上,将设计元素上传到设计系统形成规范,再让整个团队分享和利用这些通用资源进行快速设计。当然,你也可以一键分享设计规范给团队其他成员。



    团队协作.png



    4.制定规范,保持设计一致性

    在确立了任务优先级和成员分工之后,就需要制定规范开工了。这就是一个比较长而艰难的过程了,你需要弄明白设计师在各自的任务里如何交接,何时碰头等等问题。在这之前,你还需要知道规则本身需要用来做什么,规则本身的原则有哪些,输出的内容又需要哪些等等。



    5.输出和优化

    一个规范可能不仅仅是用于设计师之间,还需要对接开发,交付给你的老板以及第三方工作人员。因此规范的输出也是至关重要的。在摹客设计系统中,针对团队内成员,你可以一键分享设计规范,对于开发人员,你可以导出 CSS、SCSS、LESS,应用到前端开发。当然,你还可以导出各类版式的设计规范图( UI Style Guide ),用于更多的交付对象。

    不管是哪类的输出,都需要满足能够在规范中快速的找到设计的指导信息的要求,并且在产品过程中,更新,优化,满足这样要求的规范,才是真正具有指导意义的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1071 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:35 · PVG 03:35 · LAX 11:35 · JFK 14:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.