设计不懂开发,严重脱节的设计是怎么影响开发的

编者按 :Anders Lassen 是 Fuse 的创始人兼首席行政官。Fuse 是一款面向设计师和开发者的本地应用工具套装。

移动应用现在已经变得十分普及,以至于技术圈的大部分人都认为开发应用是一个简单直接的过程。然而,当你揭开应用开发的帷幕时,你会看到一个充满预算超支,代码和素材的臃肿,以及开发进度延迟的艰苦历程。

上面提到的很多阻碍都是移动应用开发所独有的。现在的移动应用通常都会作为连接用户和公司之间的主要纽带。这就意味着移动应用设计涉及的人员数量是非常庞大的:设计师本身、产品团队、市场人员、产品经理,甚至包括最终为应用开发提供资金的用户(或风险资本)——他们当中很少有人能够大概了解真正的应用是如何在代码层面实现的。

这并不是说工程师是唯一能够理解应用开发过程的人——只是说大部分应用的策划阶段(也就是概念和设计)和制作应用所需的代码部署阶段(也就是开发)之间都存在严重的脱节。

应用开发过程的关键矛盾在于,负责部署最终代码的开发者和其他人之间在文化和技术上存在的差异。换句话说,技术圈的大多数人都是造成这个问题的一部分原因。下面我会向大家进一步解释这点。

执着于代码无法实现的视觉效果

当我们谈论移动应用设计的时候,我们通常所指的是应用在 Photoshop 或者 InVison 和 Pixate 这些原型设计平台上面所呈现的形象,这些功能强大的视觉化工具可以展现出最终应用的外观和感觉。

但是这些平台与应用的基础代码其实没有直接的联系,而且它们只能代表一个非常理想化的最终成品,但是这种想象是有可能无法实现的。(例如大量的动画,高度可动的 UI 在视觉上是很有吸引力的,但是这些元素也许会增加几个月的开发时间。)

然而,开发公司经常会将精美的视觉设计作为应用的核心参考对象。(这点和网页设计很不一样,后者的 HTML/CSS 最终代码通常可以进行实时的原型设计。)

我已经见过很多这样的情况:当你向客户展示原型设计的时候,他们就会对产品产生一个固定的印象,但是经过几个星期或几个月之后,当他们将最终成品和当初通过的设计进行比较的时候就会感到非常失望。

这点引出了一个相关的问题……

设计资源分配的矛盾

虽然原型设计可以确定应用的外观和功能,同时也是公司与客户和内部开发团队进行沟通的一个重要工具,但它实际上也属于开发流程当中(成本很高)的一部分,而且它跟最终产品之间没有直接的关系。

一旦应用已经完成了代码部署,原型设计就没有价值了,也就是说,大量的开发时间和预算都花在了一些最终会被丢弃的东西上面。另外,设计一些不会出现在最终应用里面的功能也是一种浪费资源的行为。

这种存在于原型和开发之间的脱节,意味着设计师可以轻易地想出一些动画、UI 概念和富媒体内容,但是它们几乎不可能通过代码实现。

在这样的情况之下,设计师的时间和精力就被完全浪费了。当发现应用出现问题之后,他们就需要进行新一轮的设计工作——在这个时候,原型的“终稿”往往已经通过了审批,应用也进入了开发阶段。

缺乏真实数据的设计

在原型设计的过程中,设计师总会挑选出一些数字、名称和图像,展示出用户输入内容在最终应用上的最佳效果。但是他们通常会忽略用户输入内容可以是多种多样和凌乱不堪的——其中部分内容可能会导致应用出现“走样”或者完全不可用的情况。(Dropbox 的乔什·帕克特(Josh Puckett)之前在 Medium 的一篇文章上生动地描述过这个问题 。)

不幸的是,数据和设计之间的冲突一般只能在应用公开测试阶段被发现,这已经是比较好的一种情况,更坏的情况(也是更常见的情况)是应用已经上架 App Store,用户真正开始使用它之后才发现这个问题。无论是哪一种情况,设计师和开发者通常都需要进行新一轮长时间的更新开发流程。

我们开发的是应用,而不是原型

为了应对这些难题,有人提出的一个解决方法是让设计师学习编程。但是我的看法跟 杰西·韦弗尔(Jesse Weaver)一样,我们都认为这种做法既不可行,也难以接受。我们真正需要的对应用整体有更好的理解——从它的编程基础到表面的 UI 和艺术素材,并充分考虑到它在不同平台上真正运行的情况。

我们还需要认识到应用开发并非一个线性的过程,它不像是把一个设计好的应用直接交给开发者那么简单。相反,设计师和开发者之间需要通力协作,在打造出引人入胜的外观之余,他们还要保证这个外观的每一步都能够被实现出来。

现在已经有越来越多的公司将应用作为自己的唯一产品,因此按照这种方式进行应用开发就显得更为重要了。

原文:Medium

原创文章,作者:ioued,如若转载,请注明出处:https://www.iamue.com/7833/

(0)
iouedioued
上一篇 2015-08-04
下一篇 2015-08-05

相关推荐

  • 怎样做出引人入胜的用户体验

    发布者: mobileui 设计师 Irene Pereyra 总结了10大技巧帮助你实现令人惊叹的交互式用户体验。 近来,设计一款能够吸引并留住用户的web和App越来越成为一门学问。 由于很多人对于计算机数字领域不是很很了解,我会…

    2015-04-20
  • 无限滚屏、分页亦或加载更多,到底怎么选?【UXRen译#139】

    作者:Christian Holst(翻译:xiuxiu  审校:Gogi) 电商网站里展示商品的最佳交互形式是什么?是分页、“加载更多”按钮还是无限滚屏?我们在Baymard机构开展了几项持续整年的大规模可用性测试,研究了50多家主流电…

    2017-08-04
  • “用户体验” 才是售电公司的未来(中电联课程)

    本文由全球首家智能传媒平台—中传媒平台(CMCNP)提供对于售电公司来说,用户体验就是电力用户用电过程的一个主观感受。那这样就有一个疑问:用电还有什么区别吗?电本身就是无差别的商品。所以,售电公司就应该提供差异化增值服务以满足用户体验。如果不谈用户体验,那售电公司单凭价差、所谓的增值服务去吸引用户,去谋未来?价差谁比的过电厂的售电公司,增值服务谁不会,不知道中国人最擅长的就是“借鉴”吗?如果是这样,独立售电公司在市场上就真的没什么竞争力...

    2018-02-05
  • 交互设计 | 如何创作一本足够打动考官的作品集

    近年交互设计大热,但交互设计是否如大家所见所想仅是网页及APP设计,申请交互设计艺术留学的同学们又该如何创作帮助自己跨入名校大门的作品集?今天,汉艺国际(H·Art)为大家带来《如何创作一本打动考官的作品集》系列第九期,与大家分享交互设计作品集的创作方法(求职作品集可同理借鉴创作思维)。关于交互设计必须要强调的事儿①——交互设计不仅仅是网页和APP▼交互设计并不是一个单纯研究电子产品用户界面交互的学科。 交互设计包括但不限于用户界面设计...

    2018-04-06
  • 为什么扁平化设计辣么火?它会过时么?

    很多时候,设计本身最核心的东西一直都没变,即更好的解决问题,风格什么的都是为解决问题而服务的

    2017-05-09
  • APP切图命名规范:介绍一种通用的命名规则

    今天菜心要分享的内容是关于切图命名的规范,由于最近正在总结这一部分内容,所以拿出来和大家一起分享探讨一下。组件_类别_功能_状态@2x.png模块_类别_功能_状态@2x.png

    2017-05-10
  • 一些交互设计原则 | 蓝鲸

    从用户角度来说,交互设计是一种如何让产品更易用,让用户更愉悦的产品设计。它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解用户心理和行为特点。以下就介绍一下在交互设计中一些通用的原则。1、前馈/反馈:前馈就是操作之前要给的信息,提示用户点击之后会出现什么、点击之后结果是什么。前馈适用于新产品(还不知道怎么用的产品)。反馈就是用户操作结束后给的信息提示。如:您的操作过于频繁,请稍后再试。2、状态可见原则:比如进度条,...

    2018-04-24
  • 淘宝双12亲亲节:活动视觉分析(预热期)

    双12对比双11,最大的区别是双11更强调品牌的狂欢、而双12更强调年轻、有趣、活力。本文作者将为大家分析一些观点,仅供参考!亲,能包邮吗?亲,还能在便宜点吗?

    2017-05-14
  • [梁宁·产品思维30讲] 02 用户体验与结婚教练

    案例:用户体验与结婚教练来自梦马旅游MENGMATOURISM00:0018:30用产品经理的视角来看人今天我想讲一个结婚教练的故事。她是我的一个朋友,现在做的工作就是指导30多岁下定决心要结婚的女生,如何能够在一年半之内搞定结婚。她的方法已经帮助了30多个30多岁的女生完成了结婚。这个结婚教练以前是干什么的呢?她以前是一个互联网公司的产品经理。她的这一套结婚的体系内容挺多的,这堂课我想把她最重要的一个环节拿出来分享。这个环节就是如何观...

    2018-04-06
  • 尼尔森交互原则,讲的到底是什么?

    这几天,脑海里面一直回绕着一个声音,尼尔森,尼尔森交互,尼尔森交互十大原则。blues老师的讲解至今让我记忆犹新,如果真的让我选择一款产品进行尼尔森交互分析,我想应该就是简书了。

    2017-06-01