Arsaga Partners, Inc.

NEWS

ニュース

NEWS

ニュース

DX技術用語辞典 2021年版/デジタルトランスフォーメーションを加速する用語集

2021.04.26

  • DX技術用語辞典
  

DX技術用語辞典

DX技術用語辞典へようこそ。
ここでは、DX(デジタルトランスフォーメーション)を推進するためのIT技術、デザインについて、実際にその技術を使用しているエンジニア、デザイナーが解説します。

※単語ごとの詳しい解説ページを順次作成中です。お急ぎのものがありましたら、アルサーガパートナーズ 公式Twitterまでお知らせください。
※このページでは、2021年4月時点の情報を扱っておりますことをご了承ください。

DX技術用語辞典 2021年版/やさしい用語集でデジタルトランスフォーメーションを加速

A

     

AdminLTE Webサービスの管理画面をつくるためのオープンソーステンプレート
Aftereffect 動画制作の現場で使われるAdobe社のモーション・グラフィックス作成ソフト
ai デザイナーがよく使うAdobe Illustrator固有のデータ形式。
Alamofire ネイティブアプリ開発で使われる、ネットワーク通信をシンプルに記述できるライブラリ
AMP モバイルページの高速表示を実現する手法。フロントエンド用語。
android architecture component Androidアプリの設計を支援するライブラリ群
Angular Googleらによって開発されているTypescriptベースのJavaScriptフレームワーク。人気。
API Application Programming Interface。外部アプリとの連携を実現する仕組み。
AutoLayout iOSアプリ開発で使われる機能。異なる画面を大きさのiPhone上でも自動的にルールに合ったレイアウトに調整してくれる。
Android Jetpack WordPress のエキスパートによって作成された、WP サイトの安全性を高め、高速化し、トラフィックを増やすためのプラグイン

B

BEM CSS設計方法の一つ
blender blender財団のオープンソースの統合型3DCGフリーソフト
Bootstrap フロントエンド開発のWebフレームワーク

C

CMYK シアン(Cyan)、マゼンタ(Magenta)、イエロー(Yellow)、ブラック(Black)の4成分によって色を表す方法
Codable Swift(iOSアプリ開発)のプロトコル。インスタンス(オブジェクト)情報を、他の形式にデータ変換する
CollectionView ネイティブアプリ開発で、アイテムを縦横に一覧表示させるビュー
ConstraintLayout Androidアプリ開発におけるレイアウト手法のひとつ。
Continuous Security 継続的セキュリティ。セキュリティを一度構成して終わりとするのではなくDevと共にCI/CDをセキュリティに対しても行いデリバリしていく手法
CSS Webページの見た目を指定するための言語
CSS Grid Webページの2次元レイアウトを設計できるCSSの機能。
Cypress フロントエンド開発で使われる、テスト自動化フレームワークツール

D

DataBinding データと対象を結びつける機能。
delegate iOS アプリをswiftでプログラミングする際に使われるパターンのひとつ
DOM 「Document Object Model」の略。詳細はこちら
DX ビジネスとデジタルプラットフォームのバランスを取りながら、社内外で、これまでの仕事のやり方を変革し、価値を創出すること

E

ECMAScript JavaScriptの規格
ESLint StyleLint フロントエンド開発で、構文チェックを行うツール

F

favicon Webサイトのシンボルとして扱われる小さな画像
Figma Figma社のブラウザ上で動くプロトタイピングツール
Firebase Googleが提供しているBaaS(Backend as a Service)、mBaaS(Mobile Backend as a Service)
Firestore Googleが提供しているNoSQLデータベース。正式名称はCloud Firestore。
Flexbox webサイトの制作で、要素の配置を簡単に行うためのレイアウトモード
Flux Facebook社が提唱しているアプリケーション・アーキテクチャ

G

Gatsby.js Reactで作られた静的サイト作成に最適化されたウェブフレームワーク
Gulp Node.jsをベースとしたタスクランナー

H

HTML ウェブページを制作するための言語

I

IaC (Infrastructure as Code) インフラの構成をコードで表現し、構成管理についてもコードベースで行っていく手法
Illustrator Adobe社のベクター画像編集ソフト
InDesign Adobe社のDTPソフト
ITCSS

J

JAMstack Webの新しい標準アーキテクチャの1つ。
JavaScript 動的なWebページを作成するためのプログラミング言語
Jest JavaScript テスティングフレームワーク
JPEG 写真に適した画像ファイル形式
JQuery JavaScriptのコード記述を容易にするライブラリ

K

Kotlin アプリ開発のプログラミング言語。
kotlin coroutine Android開発で、非同期処理を記述するライブラリ

L

M

MaterialUI マテリアルデザインをベースに開発された、UIコンポーネントライブラリ
Maya オートデスク社の3Dソフト
Microservices システム設計においてサービスを境界において分割し構成するアーキテクチャ設計手法の一つです。
Module Bundlers モジュールをひとまとめにする(bundle)ツール
Moya iOSアプリ開発のためのAPI通信ライブラリ

N

Next.js ZEIT社が開発したJSのフレームワーク
npm Node Package Manager。Node.jsのモジュールを管理するツール
Nuxt.js Vue.jsアプリケーションを構築するためのフレームワーク。

O

OkHttp Square社が開発したオープンソースのライブラリ

P

pdf規格 電子文書のファイル規格。どの端末からもレイアウトを崩さず電子文書を見ることができるデファクトスタンダード
Photoshop Adobe社の画像編集ソフト
PNG 写真以外に適した画像ファイル形式
Prettier コードを自動整形してくれるツール(=コードフォーマッター)
psd Adobe Photoshop固有のデータ形式
PWA WebアプリケーションのUX向上を目的とした、WEBページとネイティブアプリの利点をいいとこ取りできる仕組み

Q

QA 品質保証

R

React.js Facebook社が開発したWebサイト上のUIパーツを構築するためのJavaScriptライブラリ
Realm モバイル向けオブジェクトデータベース管理システム
Retrofit Androidアプリ開発向けのHTTPクライアントライブラリ
RGB 赤(Red) 、緑(Green) 、青(Blue)の三原色を混ぜて色を表現する方法
Room SQLiteを扱うライブラリ
RSCSS CSS設計手法のひとつ
RxSwift iOSアプリ開発で使用するライブラリ

S

Sass Syntactically Awesome StyleSheetの略で、日本語で「文法的に素晴らしいスタイルシート」の事。
Service Workers Webアプリケーション、
SPA 単一のWebページでアプリケーションを構成する設計構造の名称
Spine Esoteric Software社の2Dアニメーション作成ツール
SSG Static Site Generation。HTML、CSS、JSだけで構成される静的なサイトを生成すること
SSR Server Side Rendering。HTMLの生成をブラウザではなくサーバーで行うこと
Storyboard iOSアプリ開発で、アプリ画面のUIパーツのレイアウトや画面遷移を視覚的に作成できる。Xcode4.2から導入された機能。
SVG Webに適した画像ファイル形式(ベクターデータ)
Swift Apple社が開発したネイティブアプリを開発するためのプログラミング言語
SwiftUI iPhoneアプリ開発で用いられるSwift向けのUIフレームワーク

T

TableView アプリ開発で、データをリストとして画面に表示する手法
TailwindCSS CSSフレームワークの一つ
TypeScript Microsoftが開発・提供しているフロントエンド向けのプログラミング言語

U

Unity ゲーム開発用のプラットフォーム

V

Vue.js UIを構築するためのJavascriptフレームワーク
Vuetify Vue.jsで使用できるマテリアルデザインのUIフレームワーク

W

Webpack JavaScriptなどの複数のモジュールをひとつにまとめるツール

X

XD Adobe社のプロトタイピング作成ツール

Y

yarn JavaScriptで開発された、npmと互換性があるプログラム部品を管理するためのパッケージ管理システム

Z

その他

     

     

     

     

     

     

     

アイコン ソフトウェア・アプリケーションのシンボルとして扱われる小さな画像
アウトライン化 フォントデータを図形データにすること
イベントドリブンアーキテクチャ システム上で発生する各種イベントを処理契機の中心としてシステムを構成する設計手法
スキーマ駆動開発 OpenAPI, GraphQLなど共通となるスキーマをインターフェースとして開発を進める開発手法
ストア画像 オンラインのアプリケーション販売ストア(App Store、Google Play)などにサムネイルとして表示するための画像
ネガポジ 白黒。
ベクターデータ パス、シェイプ、テキストなどの画像を構成する要素の集合、ならびに座標などの数値データを画像として再現したデータ形式
モックアップ デザインを本格的に作りこむ前に、確認するための試作品
ラスターデータ 点の集合体で構成された画像ファイル形式
解像度 利用者や消費者が安心できるように、企業や団体に個人情報をきちんと大切に扱ってもらった上で、有効に活用できるように、共通のルールを定めた法律
個人情報保護法 商品やサービスに代金を支払うのでなく、利用期間に対して支払う契約形態の事
サブスクリプション 商品やサービスに代金を支払うのでなく、利用期間に対して支払う契約形態の事
宣言的UI WebサイトやアプリケーションのUIを実装する概念の一つ。予め完成形のUIのイメージに基づいて、画面を実装していく手法。
宣言的インフラストラクチャー インフラ構成を宣言的に記述するための各種手法。具体的にはInfrastructure as Code (IaC) として実装する。
編集可能データ Photoshop、Illustratorなどで文字情報を保ちながら編集できる状態のデータ。

当企画の背景

近年、DX(デジタルトランスフォーメーション 以下、『DX』)に取り組む企業や自治体が増えています。
デジタルトランスフォーメーションとは、ビジネスとデジタルプラットフォームのバランスを取りながら、社内外でこれまでの仕事のやり方を変革し、価値を創出することです。

そのため、DXに携わるビジネスパーソンは、ビジネスとIT、両方への知識・理解が必要です。

しかし、これまで別のビジネスを専門領域としてきた方々が、日常業務の傍ら、ITにまつわる広範な知識を身につけることは簡単ではありません。

この課題を解決するため、アルサーガパートナーズでは、幅広く知識を提供するためのナレッジベースとして、オープンソースの「DX技術用語辞典」をオープン致しました。

IT用語には、上流工程で使われる用語と、開発/デザインの現場で使われる技術用語の2通りがあります。
ここには、当社エンジニア/デザイナーによる開発現場でよく使われる用語の定義や、業務上役立つ知識を紹介しております。

アルサーガパートナーズは、ITサービスの開発に必要な組織を全て備えた、営業部隊のいないIT開発集団です。

お問い合わせはこちら