恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
体验设计入门之七:作为UX设计师需要知道的53个技术术语
0.0°
2019-07-14 自译外文 经验/观点 原作者: Guy Ligertwood 举报 1422 8 5 0

体验设计入门第七篇。

文中很多名词大家都很熟悉了,所以大体浏览一下即可。对于不同团队,可能有的喜欢用英文名称有的喜欢用中文来叙述,将两者都做了保留。



当我还是一个初级的UX设计师时,感觉自己的知识根本不够用,就像一条脱离了水的鱼。每次开会的时候总是会听到一些技术名词,但是并不知道他们的意思。只好在会后会偷偷的去谷歌,希望我们同事们没有发现……



随着时间的不断流逝我发现有不少朋友跟我一样,对一些技术名词不是很熟悉。我决定按照字母顺序做一套解释说明。



如果你不能很简洁的描述,那说明你对它还不够熟悉——爱因斯坦



A/B测试——A/B tesing

与用户一起测试两个不同版本的在线内容,查看他们最喜欢的哪个。

Image title




敏捷——Agile

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

https://youtu.be/Z9QbYZh1YXY



安卓——Android

Android是Google开发的移动操作系统。它在手机和平板电脑上运行。



应用程序接口——API

这代表应用程序编程接口。API是计算机和Web应用程序彼此共享信息的方式。例如:应用程序通过向weather.com API发送消息来查找悉尼的当前天气。weather.com API然后用结构化响应进行回复。

https://youtu.be/s7wmiS2mSXY



自动化测试——Automation Testing

自动化测试是指QA使用自动化工具对软件应用程序进行测试。

https://youtu.be/RbSlW8jZFe8



头像——Avatar

头像是一个虚拟形象。在网络中头像代表在线用户。通常用于游戏和在线社区。



后端(开发)——Back End(Development)

后端更多是考虑业务逻辑、数据库表结构设计、服务器配置、负载均衡、数据的存储、跨平台API设计等等,更多的是考虑用户看不到的部分,保证业务逻辑处理数据的严谨,保证数据吞吐的性能。

https://youtu.be/9b0fAMlDe4E



待办列表——Backlog

是指为开发完善产品而待办的事项列表。敏捷产品待办列表是一个按优先级排列的特性列表。

Image title


信标——Beacon

信标技术允许移动应用程序在小范围内了解它们的位置。它可以根据用户的位置向用户发送相关的上下文内容。使用了蓝牙技术。

Image title


分支(开发分支)——Branch(development branch)

开发分支允许并行地开发软件的某些部分。这样,他们正在编写的代码和已经完成的代码就可以分开保存。



面包屑(导航)——Breadcrumb(navigation)

这是一种辅助导航类型,可显示您在网站或应用中的位置。 通过路径可追溯到原始起点。

Image title



Bug

软件错误是导致程序崩溃或产生无效输出的问题。大多数bug都是由于人为错误造成的。



缓存——Cache

缓存是在计算环境中临时存储某些内容的地方。例如,用户名可以存储在计算机缓存中,并在下次登录时记住。



聊天机器人——Chatbot

聊天机器人是一种可以通过聊天界面进行交互的服务。最终的结果就像和朋友发短信一样,只不过朋友是电脑。



内容管理系统——CMS

CMS代表内容管理系统。 它是一个创建和管理数字内容的计算机应用程序。



CRM软件——CRM Software

CRM是英文Customer Relationship Management 的简写,一般译作“客户关系管理”。 它是存储客户信息(如姓名、地址等)的软件。

https://youtu.be/XmnPlfJh7zM



提交——Commits

开发人员创建提交。Jake Boxer给出了一个很好的解释:“提交是文件的快照。假设你正在构建一个模型飞机。每当你在某一阶段暂停时,你就拿出相机拍照。一旦飞机完成,你可以回顾你的照片,看看它在不同阶段的样子。您的软件项目就像模型飞机。你给模型飞机拍的每张照片都是一次提交“。



层叠样式表——CSS

CSS全称层叠样式表是Cascading Style Sheets的简写。CSS描述HTML元素如何显示在屏幕上。HTML是结构,CSS是样式,Javascript是行为。

https://youtu.be/6d_4sd_l7rQ



Dev Ops

是Development和Operations的组合词。Dev Ops专注于通过使用敏捷开发快速交付技术。Dev Ops专注于人和文化。它寻求改善运营和开发团队之间的协作。

https://youtu.be/_I94-tJlovg



数据科学——Data Science

这是在数据中发现趋势和洞见的艺术。有了这些洞见,企业就可以探索想法并做出战略选择。

https://youtu.be/z1kPKBdYks4



表情符——Emoticons

这是用于表达情感的面部表示的字符排版显示:-)



前端(开发)——Front End(development)

前端开发人员创建应用程序或网站的视觉界面。它们创建用户可查看的元素。

https://youtu.be/Tl0x_zf8I78



Github

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。

https://youtu.be/w3jLJU7DT5E



GIF

是Graphics Interchange Format的简称,GIF是不断循环的图像或视频剪辑。

https://youtu.be/vuxKb5mxM8g



Hark

hack是解决问题的快速解决方案,但不是特别好,或以特别好的方式解决。



黑客马拉松——Hackathon

一群高手云集一堂,几十个小时里开发出一款插件,累了或坐或卧,现场休息,做完当场交作品,是“世界上最酷的开发者狂欢”。

https://youtu.be/PUwEEOhcK3s



HTML

是超文本编辑语言(Hypertext Markup Language.)的缩写。HTML是插入文件中的标记代码集,用于在Web上显示。标记告诉Web浏览器如何为用户显示Web页面的文字和图像。



混合应用程序——Hybrid APP

混合应用程序是将原生应用程序和web应用程序的元素组合在一起的应用程序。



IP地址——IP Address

网际协议地址是标识互联网或本地网络上的设备的唯一地址。



IOS

这是一个由苹果公司创建和开发的移动操作系统。运行在iPhone、iPad和iPod设备上的操作系统。



迭代/迭代开发——Iteration

迭代开发是将软件开发分解为更小的部分的一种方法。敏捷开发环境中的迭代是一段固定的时间(通常在1-4周之间)。

Image title



JavaScript

JavaScript用于使web页面,给HTML网页增加动态功能。

https://youtu.be/C4Vmifkj3-Y



移动网络——Mobile Web

移动网络指的是通过智能手机上网。



调制解调器——Modem

调制解调器是一种使计算机能够通过电话或电缆传输数据的设备。

Image title



最小可行产品——MVP

MVP即最小可行产品。这是一种开发新产品(例如网站)的方式,具有可接受的功能以适合用户。只有在考虑到初始用户的反馈后才能开发更多的功能。

https://youtu.be/joNKkWPafZs



NFC

NFC即近场通信。这是一种移动设备间通过无线进行数据传输的方法。像Apple pay这样的点击并支付服务服务就是这样的。



开源——Open Source

开源软件是任何人都可以使用的软件。



结对编程——Pairing

结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。



拉请求——Pull Requests

这让开发人员可以告诉其他人他们推送到GitHub的代码更改。



代码重构——Refactoring

这是在不改变现有代码工作方式的情况下整理现有代码的过程。例如,提高代码可读性或简化代码结构。



响应式(网站)——Responsive

响应式设计指的是你的网站在用户使用的设备上都能正常显示。

Image title



回溯——Retro/Retrospective

软件开发中的回溯是指团队回顾迭代以改进下一次迭代的过程。



SAAS

SaaS是一种通过Internet提供软件的模式,用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。



Scrum

Scrum是一个用于管理产品开发的迭代敏捷软件开发框架。

https://youtu.be/WxiuE-1ujCM



SDK

SDK就是软件开发工具包,用于为特定设备或操作系统开发应用程序的软件。

https://youtu.be/676FMfkYxOk



搜索引擎优化——SEO

搜索引擎优化是一个让人们通过搜索引擎访问你的网站的过程。

https://youtu.be/sd0ypO9MTWY



聊天群组——Slack

这是一个允许团队成员交流的协作工具。它实际上是一个内部在线消息服务。



冲刺——Sprints

在敏捷软件开发中,冲刺是一段设定的时间,设定的工作必须完成。根据业务的不同,冲刺可以持续1-3周。冲刺通常是特定于Scrum的。

Image title



峰值——Spike

峰值是在开发团队运行测试之前无法估计的开发工作。峰值的结果是对完成工作所需时间的估计。



技术债务——Tech Debt

技术债务的一个例子:你有一项需要添加到系统中的功能。你可以看到两种方法,一种做得快,但很乱。这将使未来的更改变得更加困难。另一个结果是更干净的设计,但需要更长的时间才能到位。(来自敏捷Web运营的示例)。技术债务是在完成了混乱的选项后,需要额外的时间来做更好的选择。



单元测试——Unit Testing

单元测试是对应用程序的各个部分进行测试,以确定它们是否适合使用。单元测试可以手动完成,但通常是自动化的。



虚拟专用网——VPN

VPN允许您通过Internet创建到另一个网络的安全连接。



瀑布模型——Waterfall

在软件开发中,瀑布模型是指每个阶段必须在下一个阶段开始之前完成。与敏捷不同,敏捷是一种用于增量软件开发的技术。



没有什么比词语的模糊性更妨碍知识的进步了——托马斯·里德


硬广:烦请喜欢的朋友去我的个站UxBooks逛一下,增加点访问量。

更新:2019-07-14

收藏

8人已收藏

UxBooks

拖延症无法克服,但可以顺势而为。

  • 19

    作品

  • 35

    粉丝

  • 1

    关注

  • 紫光展锐AR头盔——风声
  • 腾讯AR导航 HUD 云评测
  • (三)增强体验:手机应用设计方案
  • (二)过渡动画:利用动画提升用户体验

    猜你喜欢

      2019-07-14 自译外文 经验/观点 原作者: Guy Ligertwood 举报 1422 8 5 0

      体验设计入门之七:作为UX设计师需要知道的53个技术术语

      0.0°

      你确定要举报体验设计入门之七:作为UX设计师需要知道的53个技术术语

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2019年07月14日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      5
      8
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录