メインコンテンツへスキップ

テクノロジー用語集 用語と専門用語

A

  • 適応可能なソリューション

    適応型ソリューションでは、カスタマイズ、拡張、統合、または新しい顧客固有のモジュールを通じて、最終ソリューションの最大 20% を適応させることができます。

  • エージェントAI

    エージェントAIは、主体的かつ自律的に意思決定を行い、タスクを実行する人工知能の一種です。人間の指示を限定することで、エージェントAIはユーザーの目的を理解し、解決が必要な問題のコンテキストを解釈します。

  • アジャイル設計手法

    Gartner は、アジャイルを、アジャイル ソフトウェア開発宣言の原則に従ってソフトウェアを段階的に提供する開発アプローチと定義しています。

  • AI 支援開発 (AIAD)

    AI 支援開発 (AIAD) とは、人工知能 (AI) テクノロジを使用してソフトウェア開発プロセスを強化および合理化することを指します。AI ツールとテクニックを統合することで、開発者は反復的なタスクを自動化し、コードの品質を向上させ、開発ライフサイクルを加速できます。

  • エアギャップ環境

    簡単に言えば、エアギャップ環境とは、インターネットやその他の外部ネットワークから完全に切り離された、非常に安全なコンピューターのセットアップです。

  • API(アプリケーションプログラミングインタフェース)

    API (アプリケーション プログラミング インターフェイス) は、アプリケーション内のデータや機能を他のアプリケーションやサービスで利用できるようにするためのメカニズムです。API は、アプリケーションを構築する開発者によって公開され、そのデータやサービスを使用したい他のユーザーによって使用されます。

  • アプリケーションポートフォリオ管理

    アプリケーション ポートフォリオとは、運用効率の向上、市場内での差別化、コストの合理化、デジタル変革の実行など、組織がさまざまなビジネス目標を達成するために使用するソフトウェア アプリケーションのコレクションを指します。

  • 人工知能(AI)

    コンピューター生成のパターン認識に基づいて出力を生成するすべての自律技術を包括する一般的な用語。AI は、データセットの収集とクリーニング、およびそのデータのアルゴリズム処理と合成を行うシステムです。人工知能とは簡単に言うと何でしょうか?

  • 非同期プログラミング

    非同期プログラミングは、ネットワークと通信に最も適したマルチスレッド モデルです。非同期は非ブロッキング アーキテクチャであり、1 つ以上の操作が進行中でも、それ以上の実行をブロックしません。

  • オートメーション

    自動化は、すでに提供されているプロセスを改善します。デバイスやソフトウェアを活用し、ビジネスの専門家が作成した一連のルールに従って、人間の介入なしにタスクを実行します。

B

  • バックエンド開発

    フロントエンド開発のユーザー向け要素とは対照的に、Web 開発またはソフトウェア開発のサーバー側要素を指します。Web ブラウザー内に表示されるすべてのものをステージと考えてください。

  • ビジネステクノロジスト

    ビジネス テクノロジストは、従来の IT 部門の外部で働く専門家です。社内外のビジネス ニーズに合わせた革新的な技術ソリューションと分析機能の開発に注力しています。ビジネス テクノロジストの仕事は何でしょうか?

C

  • チャネルパートナー

    チャネル パートナーとは、製造元またはベンダーと提携して、製造元の製品、サービス、またはテクノロジを販売する企業または個人です。

  • 市民開発者

    シチズン デベロッパーとは、コーディング経験がほとんどないかまったくないビジネス ユーザーで、IT 承認のテクノロジを使用してアプリケーションを構築します。エンド ユーザーが独自のソリューションを作成するという概念は新しいものではありません。

  • クライアントポータルソフトウェア

    クライアント ポータル ソフトウェアは、ファイナンシャル アドバイザーや保険代理店などのサービス プロバイダーがクライアントに機密性の高い財務情報やツールへのアクセスを提供できるようにする、安全なプライベート プラットフォームです。

  • クラウドコンピューティング

    デジタル リソースをオンプレミスではなくリモートで保存、維持、配布する方法。インターネット経由でアクセスされる素材。データが空中にあるという意味ではありません。

  • クラウドの移行

    ファイル、データ、その他のデジタル リソースをオンサイト サーバーからクラウド インフラストラクチャに移動するプロセスについて説明します。一般的なクラウド移行ツールとサービスの例としては、AWS、Capgemini、Infosys などが挙げられます。これらの企業は、便利なクラウド移行サービスを提供しています。

  • クラウドネイティブ

    「クラウド」という言葉は、リモートでアクセスされるサーバー上のデータ ストレージの専門用語としてよく知られているでしょう。したがって、「クラウド ネイティブ」アプリケーションは、アーキテクチャに組み込まれ、クラウド アクセスを容易にすることで、クラウド全体で動作するように設計されます。

  • 市販品(COTS)

    COTS は、組織に「万能」なデフォルト機能を提供するソフトウェアを指します。対照的に、カスタム開発または「特注ソフトウェア」は、組織の独自のニーズに合わせて特別に調整されます。既製ソフトウェアとは何ですか。また、例にはどのようなものがありますか。

  • 構成可能性

    コンポーザビリティとは、ビジネスと IT の哲学です。システム、ソフトウェア、またはプロセスのさまざまな部分を組み立てたり、再配置したり、アップグレードしたりできる容易さとスピードを指します。

  • コンテナ化

    コンテナ化は、開発をより柔軟かつ効率的にするために、アプリをポータブル コンピューティング環境にパッケージ化することに重点を置いた仮想化技術です。

  • 継続的インテグレーションと継続的デリバリー (CI/CD)

    CI/CD はソフトウェア エンジニアリング手法です。継続的インテグレーション (CI) は、複数の貢献者によるコードを 1 つのソフトウェア プロジェクトに自動的に統合します。継続的デリバリー (CD) は、ビルド段階の後にすべてのコード変更をテスト環境または運用環境に自動的に展開します。

  • 会話型 UI

    会話型 UI (ユーザー インターフェイス) とは、通常はテキストまたは音声を通じて、ユーザーが自然な会話形式でデジタル システムと対話できるようにするインターフェイスを指します。

  • 残酷

    この頭字語は、Create (作成)、Read (読み取り)、Update (更新)、Delete (削除) の略で、データに対して実行される 4 つの主な操作を表します。CRUD は、コンピュータ プログラミング、データベース、アプリケーション設計における基本的な概念です。このプロセスは、リレーショナル データベース管理システム (RDBMS) または NoSQL に適用できます。

D

  • テクノロジーの民主化

    テクノロジーの民主化とは、テクノロジー ツールを使いやすくして、高度なスキルやトレーニングを必要とせずに、より多くの人が使用できるようにすることです。民主化されたテクノロジーの例にはどのようなものがありますか? WordPress やその他の CMS 製品は、テクノロジーを民主化するツールの例です。

  • デジタルデクステリティ

    新しいテクノロジーを素早く習得し、活用して生産性を高め、ビジネスの成功を推進する能力です。

  • デジタルエコシステム

    デジタル エコシステムとは、パートナー、テクノロジー リソース、データ、顧客のネットワークです。

  • デジタル実行

    デジタル実行とは、デジタル変革戦略をビジネス全体に実装することです。これは、人材、プロセス、アプリケーション ポートフォリオ、プラットフォームやテクノロジーなど、ビジネスのあらゆる側面に影響を与えるソフトウェアを開発する新しい手段です。

  • デジタルイノベーション

    デジタル イノベーションの本質は、プロセスを最適化し、顧客体験を向上させ、新しいビジネス モデルを提供することで、最新のデジタル テクノロジーを実装してビジネス上の問題を解決することです。

  • デジタル成熟度

    デジタル成熟度は、デジタル変革を成功させるための重要な要素です。

  •  

    デジタル トランスフォーメーションとは、組織のあらゆる領域に新しいテクノロジーとプロセスを実装する戦略的かつ継続的な取り組みです。この進化を受け入れることで、組織はより柔軟で革新的、そして効率的になります。

  • デジタル化

    デジタル化とは、ハードコピーのあらゆるものをデジタル形式に変換するプロセスです。

E

  • エンタープライズアプリケーション開発

    エンタープライズ アプリケーション開発は、大規模な組織の特定のニーズを満たすように設計された複雑なソフトウェア アプリケーションを作成するプロセスです。これらのアプリケーションは通常、堅牢でスケーラブルであり、他のエンタープライズ システムと統合できます。

F

  • Fintech

    金融とテクノロジーを組み合わせたこの用語は、この新興産業でどの 2 つの分野が交差するかを示しています。フィンテック組織は、AI、ブロックチェーン、データ、その他のデジタル テクノロジーに携わる金融機関やスタートアップ企業です。フィンテックの例にはどのようなものがありますか?

  • フュージョンチーム

    フュージョン チームは、さまざまなデジタルの才能、分野、スキル セットを持つ人々で構成された、機能横断的な共同チームです。

  • 将来を保証する

    将来を見据えた設計とは、新しいテクノロジー、トレンド、ニーズが出現しても、テクノロジー、システム、または製品が有用かつ効果的であり続けるように設計または構築することを意味します。目標は、今から計画を立てることで、後で大きなコストのかかる変更を避けることです。なぜ将来を見据えたソフトウェアが必要なのでしょうか?

G

  • 生成AI

    トレーニング データと予測モデルからコンテンツを作成する人工知能の一種を指します。プロンプトが入力されるとコンテンツが作成されます。出力 (画像、音楽、テキスト、コード、またはその他の形式のコンテンツなど) は、他の作業のコーパスに基づいて生成されます。

H

  • ホームページ

    アプリケーション プラットフォーム アズ ア サービスは、アプリケーション サービスの開発および展開環境を提供するクラウド サービスです。迅速な開発と配信のためのツールを追加すると、生産性の高いアプリケーション プラットフォーム アズ ア サービス (hpaPaaS) が実現します。

  • ハイブリッドクラウド

    ハイブリッド クラウドは、パブリック クラウド、プライベート クラウド、オンプレミス セットアップを組み合わせたものです。すべてのクラウド サービスは連携して動作し、データとプロセスを共有し、1 つのコンピューティング環境で管理されます。

  • ハイパーオートメーション

    効率性を高める自動化による組織の急速な規模の変革を指します。より具体的には、この用語はワークフロー自動化から生じる生産性の向上を説明するために使用される傾向があります。

I

  • 独立系ソフトウェア ベンダー (ISV)

    独立系ソフトウェアベンダー (ISV) は、一般市場またはニッチ市場向けに設計されたソフトウェアの作成と販売を専門とする事業体です。このソフトウェアは、企業が自社使用のために開発する社内ソフトウェアとは異なり、主にさまざまな業界のユーザーのニーズに応えることに重点を置いています。

  • Industry 4.0

    現在から近い将来にかけて、ロボット工学、組み込みセンサー、モノのインターネット (IoT)、その他の高度な自動化システムによって製造業が急速に発展する時代を指します。インダストリー 4.0 は、第 4 次産業革命または「XNUMXIR」とも呼ばれます。

  • ITガバナンス

    IT ガバナンスとは、組織が IT ソリューションを活用して企業をサポートする方法です。IT ガバナンスにより、コンピューター、インターネット、およびあらゆるテクノロジーが、会社の使命と目標の達成に向けて社内で管理されることが保証されます。

K

  • Kubernetes

    クラウドベースのサービス全体でデータを一貫して回復力を持って実行できるようにするために、「コンテナ化された」ユニットを管理するオープンソース プラットフォーム。なぜ使用されるのでしょうか? Kubernetes などのマイクロサービスは、モノリシック アーキテクチャの IT とは対照的に、より信頼性が高く、スケーラブルなソリューションを提供する傾向があります。

L

  • レガシーアプリケーションの近代化

    将来にわたって組織にさらに役立つように、古くなったシステムを更新するプロセス。長期間運用されている組織では、本来の目的から外れた機能を持つアプリケーションが使用されることがよくあります。

  • ローコードモバイルアプリ開発

    モバイル ローコード開発プラットフォームは、最小限の手動コーディングでモバイル アプリケーションを作成するためのビジュアル開発環境を提供するソフトウェアの一種です。

  • ローコード

    ローコードとは、コーディングをテキストからビジュアルへと高めるアプリケーション開発手法です。

M

  • 機械学習

    構造化データを入力として開始し、このデータをトレーニングするモデル、データセット内のパターンの検出を行い、多くの場合、これらのパターンに基づいて出力を生成するコンピューティング領域。AI、ML、DL の違いは何ですか?

  • ミッションクリティカルなアプリケーション

    ミッションクリティカルなアプリケーションは、組織の中核機能にとって極めて重要なソフトウェア システムであり、中断や障害が発生すると、財務、運用、または安全面で重大な影響を及ぼす可能性があります。

  • モノリシック建築

    モノリシック アーキテクチャとは、アプリケーションのすべての部分が 1 つのまとまりのあるユニットにまとめられた設計です。基本的に、ユーザー インターフェイス、サーバー側ロジック、データベース アクセスなどすべてが密接に接続されているため、開発は容易になりますが、システムの拡大に合わせて適応するのは難しくなります。

  • マルチクラウド

    マルチクラウド戦略には、パブリック クラウドとプライベート クラウドの組み合わせが含まれます。聞き覚えがありますか? マルチクラウドとハイブリッド クラウドはよく同じ意味で使用されますが、これらの戦略にはいくつかの重要な違いがあります。

N

  • ネオバンク

    「チャレンジャーバンク」とも呼ばれるネオバンクは、オンラインで銀行サービスを提供するフィンテック組織であり、通常は実店舗を持ちません。ネオバンキングの例にはどのようなものがありますか?

  • コードなし

    ノーコード プラットフォームは、ビジュアルベースのドラッグ アンド ドロップ機能を使用して、基本的な機能を備えたアプリの作成を支援します。

O

  • オラマ

    Ollama は、開発者がローカル マシン上で大規模言語モデル (LLM) を直接実行および管理できるようにするオープン ソース フレームワークです。

  • オムニチャネル戦略

    オムニチャネル戦略は、オンライン、店舗、モバイルなど、複数の顧客タッチポイントをシームレスなエクスペリエンスに統合します。これにより、チャネル間の一貫性が確保され、顧客は中断することなくチャネルを切り替えることができます。オムニチャネル アプローチの例にはどのようなものがありますか?

  • オープンソース

    オープンソースは、コラボレーションと透明性を優先する分散型ソフトウェア開発フレームワークです。このソフトウェアのソースコードは公開されており、誰でも閲覧および変更できます。

  • オペレーショナル·エクセレンス

    プロセスを最適化し、無駄を削減し、継続的な改善の文化を育むことで、組織のあらゆる領域で一貫して高いパフォーマンスを達成することに重点を置いたビジネス哲学です。

P

  • ポイントソリューション

    テクノロジーやビジネスにおける「ポイント ソリューション」とは、専門的なサービスを指します。組織や企業内の特定の問題に対処するために設計されたソフトウェア、製品、ツールなどです。ポイント ソリューションの例にはどのようなものがありますか?

  • プライベートクラウド

    プライベート クラウドは、単一の組織がアクセスして制御する分離された展開オプションです。

  • 製品キャンバス

    製品キャンバスは、アジャイル手法と UX の原則を組み合わせた計画ツールであり、チームが優れたユーザー エクスペリエンスを提供する製品を構築するのに役立ちます。

  • パブリック・クラウド

    パブリック クラウドは、Amazon Web Services (AWS)、Microsoft Azure、Oracle Cloud、Google Cloud Platform (GCP) などのサードパーティ クラウド プロバイダーによって管理および保守される共有インフラストラクチャ上で実行されます。

Q

  • 量子コンピューティング

    量子力学と関わる一連の新興技術を指します。量子コンピューティングの代表的な単位は「キュービット」または「量子ビット」です。量子コンピューターは、最速のスーパーコンピューターよりも数百万倍速くデータを処理できます。量子テクノロジーとは、簡単に言うと何でしょうか?

R

  • 迅速なアプリケーション開発

    ソフトウェア開発の Rapid Application Development (RAD) モデルでは、プロトタイプ作成、テスト、改良というユーザー設計サイクルを重視します。ウォーターフォール方式は計画的で厳格ですが、RAD は柔軟性があり、ユーザーの入力に応答します。

  • 検索拡張生成 (RAG)

    検索拡張生成 (RAG) は、検索ベースの方法と生成モデルを組み合わせて AI 生成応答の精度と関連性を向上させる、自然言語処理 (NLP) のハイブリッド アプローチです。

  • 再利用可能なコンポーネント

    組織が複数のアプリケーションで活用できるデジタル ライブラリに保存されたデータ、コネクタ、テンプレート、その他のリソースが含まれます。ローコード プラットフォームの主要な機能である再利用可能なコンポーネントにより、デジタル ソリューションを開発する際の一貫性が確保されます。

  • ロボットプロセスオートメーション(RPA)

    RPA は、通常は手動で行う反復的なビジネス タスクをテクノロジを使用して自動化するものです。情報のフィルタリング、データの移行、フォームの記入など、人間の作業員が行うのと同じ反復的なアクションを実行するように仮想ボットをプログラムできます。

S

  • スクラム

    スクラムは、製品開発におけるアジャイル チーム構造です。スクラム チームは、スプリントとも呼ばれる約 2 週間の短い期間で作業することで、反復的かつ漸進的なアプローチを使用して複雑な問題を解決します。

  • シャドウIT

    シャドー IT とは、組織内の従業員が許可されていない IT アプリケーションやサービスを使用することです。これらのツールは、正式な IT 承認および制御プロセスを回避して、特定の緊急のニーズを満たすために使用されます。シャドー IT に関連するリスクは何ですか?

  • 単一ガラス窓 (SPOG)

    SPOG (A Single Pane of Glass) は、複数のシステムのデータ、ツール、洞察を 1 つのシームレスなビューに統合する統合インターフェースです。

  • スマートアプリケーション

    データの収集と分析にセンサーを頻繁に利用するアプリケーションベースのテクノロジー。コンピューター機能とインターネット接続を備えた携帯電話であるスマートフォンとは対照的に、スマート アプリケーションはスマート デバイスやモノのインターネットに関連付けられています。

  • サービスとしてのソフトウェア(SaaS)

    SaaS (Software as a Service) は、すべてがクラウドで行われるソフトウェア配信方法です。プログラムを個々のコンピューターにインストールするのではなく、オンラインでアクセスします。映画をダウンロードするのではなくストリーミングするのと同じです。

  • ソフトウェアの複雑さ

    ソフトウェアの複雑さは、ソフトウェア システムの理解、保守、変更がどれだけ難しいかを表します。複雑なコード、システムの相互作用、さまざまな要件などの要因によって発生し、時間の経過とともに管理が難しくなります。ソフトウェア システムの複雑さを測定するにはどうすればよいでしょうか。

  • 同期プログラミング

    同期はブロッキング アーキテクチャとして知られ、リアクティブ システムのプログラミングに最適です。シングル スレッド モデルであるため、厳密な一連のシーケンスに従います。つまり、操作は 1 つずつ、完全な順序で実行されます。

T

  • 技術債務

    技術的負債は、ソフトウェア開発チームが最適なコード品質よりも迅速な納品を優先したときに発生します。これは多くの場合、意図的です。ユーザーが急いで機能を必要とする場合、開発者は後で修正するつもりで「十分な」コードを展開することを選択します。

  • テクノロジースタック

    「テクノロジー スタック」は、アプリケーションの開発に必要なあらゆる種類のテクノロジー、ツール、プログラミング言語、システムを収めた個人用のスイス アーミー ナイフのようなものだと考えてください。製品の構築に必要なテクノロジーまたはツールであれば、それはテクノロジー スタックの一部です。

U

  • ユーザーエクスペリエンス(UX)

    この Web サイトを楽しんでいますか? (そう願っています!) UX とは、ユーザーのためにデザインすることです。UX には、人間がテクノロジー製品と関わる方法に関するあらゆる考慮事項が含まれます。

  • ユーザーインターフェース(UI)

    簡単に言えば、UI はユーザーがテクノロジーと出会い、関わる場所です。それはデジタル エクスペリエンスへの入り口です。UI の要素は通常、ハードウェア サーフェスとディスプレイ画面です。たとえば、スマートフォンのインターフェイスにはハードウェアとソフトウェアの両方が含まれます。

V

  • ベンダーロックイン

    ベンダー ロックインは、さまざまな制限により顧客が新しいベンダー、製品、またはサービスを選択できない場合に発生します。

  • バージョン管理

    これは、ソース コードを更新しながら以前のバージョンを保存するプロセスです。各フレームが前のバージョンから保存した進行状況を表す瞬間である、古いゾエトロープのシリンダーのようなものだと想像してください。

W

  • WYSIWYG

    WYSIWYG (発音は WIZ-E-WIG) は、「What You See is What You Get」の略語です。これは、ユーザーがファイルを作成および修正するときに、画像やテキストが画面上でどのように表示されるかを示す編集インターフェイスを表します。WYSIWYG インターフェイスは、コードを表示する編集インターフェイスとは対照的です。

言語を選択してください