文档章节

[翻译]CloudBees 设计原则

thomaslwq
 thomaslwq
发布于 2017/07/21 18:26
字数 1122
阅读 9
收藏 0

随着CouldBees投入了更多的时间和资源到设计中来,越来越重要的是,我们要回过头来设置一些原则来帮助我们指导设计决策。

根据我们的设计,这些原则会根据时间的的演变而改变。

"设计的原则是任何软件应用的引导线。他们定义和沟通产品的主要特点,包括客户,同事和团队伙伴。
设计的原则表达了所有的决定都必须重新衡量,从而保证项目的块都能够最后集成到一起"
---Luke Wroblewski,Google项目主管

 

什么是好的设计原则

一些好的设计原则的集合,从另一方面讲,遵循下列原则:

  1. 帮助解决实践中和现实生活中关于特定设计决定的问题
  2. 适用于整套设计决策,包括我们今天所考虑的,和将来会出现的问题。
  3. 赋予人性化的"为什么?",任何人-包括非设计人员,都容易理解
  4. 有一种观念和一种优先次序的感觉,这种感觉一个理性的人可能会不同意
  5. 通常会有一些具体的例子可以展示这些原则如何应用到具体的决定中

-Julie Zhuo,VP of Design at Facebook

 

CloudBees' 的设计原则

  1. 设计的一致性

    我们相信,所有CloudBees产品和预先存在的心理模型的经验一致至关重要;一致性设计是直观的设计,减少分歧。视觉的一致性提高了产品的可学习性。功能的一致性提交了产品的可预测性。我们相信一致性,内部的包括产品的内部的,视觉的,功能的;外部的包括多个不同系统/产品的设计的一致性,这对于一个极致的用户体验是极为重要的

    "应在任何设计的基础上建立一致性。只有最好的设计师会认识到什么被完成了,但是那些喜欢这个产品的人
    只会欣赏它-无论他们注意到没有"
    -Toscano,Experience designer for R/GA's Google team

     

  2. 设计的简单性

    我们相信最好的答案通常是最简单的答案。代表着更少的选择,避免行话,为简洁和清晰设计,帮助避免让用户不知所措,尽可能创造最好的产品。我们相信设计只是用于用户界面和用户的经验。简单是被爱的,被需要的,被使用的和被分享的。简单也是困难的。

    "当这里没有什么需要增加的,但是也没有什么可以带走的,就是一个设计师所达到的完美" 
    - Antoine de Saint-Exupery
    "一个好的设计师找到一个优雅的方式来在页面中布局。一个伟大的设计师让你相信其中的一
    半都是多余的。" - Mike Monteiro
    

    Hick的定律描述了一个人需要从他拥有的选择中来做出决定需要的时间;增加选择的的数量的同时也会指数地增加选择的时间。

  3. 设计的乐趣

    我们相信带着惊奇和愉快去设计会增加用户的忠诚度。超越会创建一个愉快的的用户体验,使我们的产品由好直至变得伟大。我们相信通过客户的反馈,我们可以才能够在产品中提炼出每一个特性,直到我们得到正确的结果。

    "情感设计-使用心理或者手工,创造出来的用户体验,让用户感觉他们像个人,不是台机器,
    在连接的另一端" - Aarron Walter,Author of Designing for Emotion

     

  4. 设计的迭代

    我们相信伟大的设计需要迭代;最好的设计是被使用和打磨的,不是创建和交付。我们相信伟大的设计要求失败,因此一个伟大的设计流程要求轻量级的,可交付的产品,实现快速和经常的提炼。

     "对于一样新技术来说,这里真的需要有两样东西必须依次出现,来满足巨大的市场。其中一个
    是你需要规模的经济。另外一个是你需要迭代设计。你需要经历一些版本"-伊隆 马斯克

     

       

 

 

© 著作权归作者所有

thomaslwq
粉丝 8
博文 35
码字总数 31692
作品 1
广州
高级程序员
私信 提问
从 Hg 迁移到 Git

因为我的开源项目Qualitas,我在CloudBees.com 得到了一个免费账号。我决定使用 Maven 和 Jenkins CloudBees的一部分(就是现在)。但是当我看到CloudBees' Jenkins 只支持Git 和SVN我感到非...

zhouxingxing
2012/04/12
2.1K
0
2019 DEVOPS WORLD和JENKINS WORLD 获奖者公布

本文首发于:Jenkins 中文社区 原文链接 作者:Deborah Schalm 译者:broke 2019 DEVOPS WORLD和JENKINS WORLD 获奖者公布 2019 DEVOPS WORLD和JENKINS WORLD 获奖者公布 15个组织和个人荣获...

Jenkins中文社区
09/24
17
0
Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder

Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder 安装过程中出现一个错误: No such plugin: cloudbees-folder 安装插件,有时候会报类似的错误:An error occurred d...

shzwork
05/18
188
0
[译] 移动界面设计的 10 项启发式原则

原文地址:10 heuristic principles for mobile interfaces 原文作者:Jordan DeVos 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:Hyde Song 校对者:portandbrid...

HydeSong
04/23
0
0
持续集成工具Jenkins集成到ALM SVN平台uberSVN

采用苹果app store模式的社交化ALM Subversion平台uberSVN,现已正式集成CI工具Jenkins. WANdisco,领先的Apache Subversion的基础软件和企业SVN的供应商,日前宣布,它已与CloudBees合作提供...

wisper
2011/09/20
2.3K
0

没有更多内容

加载失败,请刷新页面

加载更多

灵光一闪来个科普贴:Linux文件系统

在计算机系统中,各种需要保存的信息都是以文件的形式存在的。文件管理是对系统信息资源的管理,是操作系统的一项重要功能。 1.文件与文件系统: 1.1文件: 文件是具有名字的一组相关信息的有...

Linux就该这么学
5分钟前
1
0
ExtJS 4.2 评分组件

本文转载于:专业的前端网站➸ExtJS 4.2 评分组件 上一文章是扩展ExtJS自带的Date组件。在这里将创建一个评分组件。 目录 1. 介绍 2. 示例 3. 资源下载 1. 介绍 代码参考的是 Sencha Touch 2...

前端老手
9分钟前
2
0
如何为视频添加封面?

一个好的视频封面可以吸引观众的眼球,从而起到事半功倍的宣传效果,但是很多小伙伴并不知道怎么给视频添加封面。下面分享一个制作封面否方法,操作起来也比较简单的,有兴趣的小伙伴请接着往...

白米稀饭2019
19分钟前
2
0
如何使用soapUI模拟webservice客户端发送请求

参考资料 https://jingyan.baidu.com/article/cbcede0712849a02f40b4d88.html 左边是请求参数,可以自己填写!按着那个绿色三角箭头可以模拟发送请求,右边是返回的报文 soapui如何发送xml格...

故久呵呵
48分钟前
5
0
Java Security 介绍

1.介绍 Java平台设计的重点是安全性。在其核心,java语言本身是类型安全的并且提供了垃圾自动回收,这使其增加了应用程序代码的健壮性。安全的类加载以及验证机制确保了只有合法的代码才能够...

lixiaobao
54分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部