代码之家  ›  专栏  ›  技术社区  ›  Kamarey

谁决定应用程序UI的外观?[闭门]

  •  2
  • Kamarey  · 技术社区  · 17 年前

    User
    Designer
    Manager
    Boss
    Depends on company size
    etc.
    

    在UI设计中,我指的不仅仅是颜色和图像,还有控件的布局、数量、大小、样式,可能是用户看到的文本。

    11 回复  |  直到 17 年前
        1
  •  9
  •   RichieHindle    17 年前

    在小公司,答案是“谁擅长”。我们最好的一些图形是由一位技术作者设计的,他碰巧有图形设计的天赋。不要认为某人必须拥有合适的职位才能从事创造性的工作——天生的才能胜过任何一天的职位!

        2
  •  3
  •   Hemant    17 年前

    大多数公司都有GUI专家,他们设计前端。有些人甚至在接口层编程团队中有完全不同的人,这导致了诸如 Expression 这应该是两种工作之间的界限。

    但是,这完全取决于开发应用程序的公司/个人。

        3
  •  2
  •   johnofcross    17 年前

    嗯,用户界面设计应该是一项协作工作。作为开发人员,您应该提供技术建议,因为您从内部了解系统。你的老板确实提供了最终答案,但他/她可以提供你可能没有意识到的不同意见。

        4
  •  2
  •   tessa    17 年前

    一个专门的UI人员对开发团队来说很有价值,但在UI开发中应该有几个角色参与。理想情况下,UI人员应该能够在设计师和程序员之间架起桥梁,这样最终的设计就可以用最少的技术问题来实现。UI应该与程序员一起检查,以确保它可以被翻译到web(或您正在使用的任何平台)上,并与业务分析师一起检查,以确保所有需求都被准确地表示出来。用户也应该参与设计过程,因为他们可以提供可用性方面的反馈。有时候,你认为很棒的UI会因为用户不了解某些特性而一败涂地。我从来没有让项目经理参与过UI,但每个团队都是不同的。

    就用户界面开发人员的技能而言,找到一位具有开发经验的图形/网页设计师并不罕见,因此他们将能够创建设计并将其集成到应用程序中。根据项目大小,您可能具有不同的UI角色。我参与的一个项目有一位平面设计师、一位可用性/508专家和一位“UI集成商”(基本上是前端开发人员)。如果用户界面人员没有钱,我想任务将落在开发人员身上。我曾经与声称“不做UI”的程序员一起工作过,他们甚至不接触演示代码,但我认为任何在有UI的平台上工作的程序员都需要能够做前端工作。

        5
  •  0
  •   Daniel A. White    17 年前

        6
  •  0
  •   Ralph M. Rickenbach    17 年前

    根据技术的不同,UI将根据程序所有者、产品经理或最终用户的资质,由程序员或图形设计师或两者共同设计。

    用户总是接受或拒绝,因此决定用户界面。希望不要在发布后忽略应用程序或解决方案。

        7
  •  0
  •   Daan    17 年前

    理想情况下,在界面和交互设计方面受过正式培训的人应该是设计UI的人。如今,这本身就是一门学科,其基础是(图形)设计、心理学、人机工程学、通信科学,甚至软件工程等。这并不意味着此人就是 只有 处理用户界面的一种方法,因为各种利益相关者可能会产生影响:

    • 这个 老板
    • 营销
    • 这个 顾客 可能有特殊的愿望,他要求得到执行
    • 这个 开发者 可能有某种风格或偏好
    • 通用UI元素、特定图标、徽标等可由

    但最终,应该由UI专家来组合所有这些输入并设计UI。

    当然,在实践中,这在很大程度上取决于软件公司的规模。一家非常大的公司可以有自己的部门处理用户界面/用户体验问题,而在一家小公司,这项任务通常交给被认为最擅长的人。

        8
  •  0
  •   Theofanis Pantelides    17 年前

    在任何规模的公司中,你都可以掌握指挥链并向上移动,看谁拥有最后发言权,而谁将这样做则相反。

    在理想情况下,表示层由分析和设计团队负责。UI有很多理论和实践用途,而一个简单的设计师可能从来没有教过。这并不是说一个有头脑或经验的设计师不会产生足够的结果。

    一句话:设计没有正确的答案。即使你有一个好的UI应该包含的东西清单,它也总是有美学方面的,这不是真正的定量。

    没有比反复试验更好的方法了。甚至谷歌Adsense/Analytics也鼓励你进行多种设计,并在收集定量统计数据的同时在它们之间进行交替。

    考虑到你的问题,我猜你不会在大公司工作,否则你的工作描述会很明确。

    因此: 别发牢骚了,去做吧!

        9
  •  0
  •   Forer    17 年前

    用户界面设计是一项共同责任。UI设计不仅仅是平面设计的天赋 它涉及到客户、用户,一些具有平面设计天赋的人和开发者。您甚至可以查看由设计师以外的其他人完成的UI&询问stack overflow用户对特定设计的想法将我们带入了这个等式。

    一般来说,所有人都有责任,从与客户的第一次接触到系统的最终交付,应该有一个或几个人参与。

    应用这些技能的程度因公司和公司而异;项目规模。

    图形设计天赋意味着你可能会得到一个看起来很好但不可用的用户界面。

        10
  •  0
  •   Slomojamma    17 年前

    我同意用户界面设计是一项协作工作。根据我的经验,图形设计师或用户交互专家创建了伟大的模型,最终被管理者和开发人员贬低。如果 你 有一个UI概念 你 要添加,请确保证明设计的每个方面都是合理的。

    下面是我的大型软件公司UI发展的基本思路。

    1. 经理口述一句或两句话的要求。
    2. 开发团队开发特性
    3. Graphic designer基于糟糕的描述设计了UI
    4. 开发团队将图形设计师的UI设计成bastardizes
    5. 管理层完全改变了他们的想法
    6. 重复步骤2-5至少三次
    7. 发布测试版
    8. 测试版用户和产品审查人员的反馈驱动最终用户界面

    不要低估一个好的测试版。你可以让世界上所有的图形或用户交互设计师感到高兴;最终是消费者购买你的产品。

        11
  •  0
  •   rohan    15 年前

    UI的外观应遵循用户界面设计准则。如果您的组织没有指导方针,那么最好从一条开始。

    在现实世界中,各种角色在界面中都有发言权。我们称之为利益相关者。从战略人员到营销人员,再到项目管理人员。要想让他们都安静下来,最重要的是制定指导方针。

    推荐文章