デザイン

デザイン

要ブックマーク!Webデザイナーのための技術用語かんたん解説50

407 views

以前に、特に「リサーチ」に照明をあて、Webデザイナーが押さえておくべき専門用語を52リストアップし、それぞれに一言解説を加えたかんたん用語集を公開しました。

参照:要ブックマーク!Webデザイナーのためのリサーチ用語かんたん解説52

本記事はその技術用語版で、今回は50の用語をリストアップしています。

前回の記事同様、ブックマークしてたまに眺めれば、デザイナーとしてリサーチするための最低限のリテラシーを固めることができるはずです。

ぜひ活用してください。

 

Agile

ソフトウェアデベロップメントにおいての開発手法を指す。

 

Android

Googleが開発した言わずも知れたスマートフォンのOS。

 

API

Application Programming Interfaceの略称でコンピュータとWebアプリケーションが情報を共有する手段。

 

Automation Testing

QAの工程での自動化を指す。

 

Avatar

アバターとはアイディアやパーソンをビジュアル化したモノ。

 

Back End (Development)

ソフトウェアのエンジンルームと称されるその根幹となる部分。

 

Backlog

バックログはすでに終了した作業の積み上げを指す。

 

Beacon

Beacon テクノロジーはモバイルアプリケーションにマイクロスケールレベルでのポジションを示す役割を持つ。

 

Branch (development branch)

ソフトウェアのパーツを同時進行で開発するやり方。

 

Breadcrumb (navigation)

日本語で言うとパンくずリスト。階層のどの位置にいるのかを見やすくする。

 

Bug

プログラミングコードの中に混じったミスや不完全な文字列。

 

Cache

一時的なデータを蓄えている部分。ブラウザーなどの情報も記憶する。

 

Chatbot

チャットボットはチャットによってやりとりを行うあるサービス。

 

CMS

Content Management Systemはアプリケーションで体系的にコンテンツを管理するシステム。

 

CRM Software

Customer Relationship Managementの略称で、顧客情報などを管理する。

 

Commits

ソフトウェアが出来上がる工程のスナップショットと提唱されている。

 

CSS

HTMLをスタイルシートで配置するための技術。

 

Dev Ops

Dev Opsは短期でのテクノロジーの提供を目的としたオペレーション。

 

Data Science

データからパターンや規則性を割り出す新しい分野の学問。

 

Emoticons

携帯電話などでもよく利用する顔文字で、笑顔や起こっている顔を文字や記号で表現する。

 

Github

GitHubはWebベースのサービスでクラウドでプロジェクトなどを管理する際に利用する。

 

GIF

Graphics Interchange Formatはループする形式の画像を作成できるファイル形式。

 

Hack

最速で問題を解決するが、最適な方法とは限らないこと。

 

Hack Day/Hackathon

チームが革新的なアイディアを考える際に1日以上要する場合、考えを促すための時間。

 

HTML

Webサイトを構築する際の基本的な言語。

 

Hybrid App

ネイティブアプリケーションとWebアプリケーションの両方で利用できるもの。

 

IP Address

インターネット上でのユニークなアドレス。

 

iOS

Appleが開発したIphone向けのOS。

 

Javascript

JavaScriptはプログラミング言語で動的な仕掛けを作る際に良く活用する。

 

Mobile Web

モバイルWebとはスマートフォンからアクセスするインターネット世界のコト。

 

Modem

モデムはデータの転送を可能とするデバイス。

 

MVP

Minimal Viable Productの略で、新しい製品を生み出すための手法。

 

NFC

NFCはNear Field Communicationを意味する。モバイルデバイスに対して他のデバイスからデータを飛ばす技術。

 

Open Source

オープンソースのソフトウェアは万人に向けて作られた無料のソフトウェア。

 

Pairing / Pair Programming �

ペアプログラミングは2人が同時にプログラムを行う時にリアルタイムで進捗を確認するための技術。

 

Pull Requests (PR)

GitHub上で変更したコードを他のメンバーに伝える。

 

Refactoring / Code Refactoring

機能を変えずにコードを変える手法。

 

Responsive (Website)

画面サイズによって大きさが自動に変化するWebサイト。

 

Retro / Retrospective

ソフトウェアの開発手法で、反復作業を振り返ります。

 

SAAS

Software as a Serviceはクラウド上でソフトウェアの機能を提供します。

 

Scrum (Software Development)

スクラムはインタラクティブなアジャイルソフトウェアの開発フレームワーク。

 

SDK

Software Development Kitは決まったデバイス向けにアプリケーションをデザインするキット。

 

SEO

Googleなどのサーチエンジンに最適化する行為。

 

Slack

チームの結束を高めるコミュニケーションツール。

 

Sprints

1から3週間で素早くソフトウェア開発を行うための管理ツール。

 

Spike

トライアルを行うまで予測できない開発工程。

 

Tech Debt

ソフトウェアの変更が将来的に大がかりな改修の必要などにつながること。

 

Unit Testing

部分的なアプリケーションパーツのテスト工程。

 

VPN

Virtual Private Networkの略で、インターネットを介して違うネットワークに接続する。

 

Waterfall

ソフトウェアの開発手法で、次のフェイズが始まる前に前の工程を終わらせなければいけない。

 

※本記事は53 Tech Terms You Need to Know as a UX Designerを翻訳・再構成したものです。

関連記事

おすすめ記事