Open18

用語の意味まとめ

JuliennuJuliennu

SDK

  • Software development kit(ソフトウェア開発キット)の略称
  • あるシステムに対応したソフトウェアを開発するために必要なプログラムや文書などをひとまとめにしたパッケージのこと。

https://e-words.jp/w/SDK.html

JuliennuJuliennu

ドメイン

  • ドメインとは「インターネット上の住所」のことで、Webサイトがどこにあるかを判別する情報として利用する。
  • ドメインはWebサイトのURLや、メールアドレスの中で使われている。(以下の太字部分)
    • WebサイトのURL: https://muumuu-domain.com
    • メールアドレス: mail@muumuu-domain.com

独自ドメイン

  • muumuu-domain.comのような、ドメイン取得サービスで自分で取得するドメインのことを独自ドメインと呼ぶ。
  • 取得したドメインはユーザーの所有物となるため、レンタルサーバーなど、ドメインを利用するサービスを変更してもそのまま使える。

サブドメイン(WIP)

  • レンタルサーバー「ロリポップ!」が提供しているドメインは、ロリポップ!が所有している独自ドメインに自分の好きな文字列を組み合わせて使います。イメージとしては、ドメインの一部を間借りするような状態です。この状態をサブドメインと呼びます。
    この場合、ドメイン自体の所有者はロリポップ!となります。

https://muumuu-domain.com/supports/about-domain

JuliennuJuliennu

コンバージョン

  • Webサイトに来訪したユーザーが資料請求、会員登録、購入など利益につながるアクションをすること。
  • 有料施策の費用対効果を把握するために最も重要な指標。
  • サイトへアクセスした訪問者の中から、コンバージョンに結びついた割合のことを、「コンバージョンレート(コンバージョン率)」と呼ぶ。
  • コンバージョンの定義は、サイトの成果点によって異なり、通販サイトでは購入、情報サイトでは会員登録などがコンバージョンにあたる。

https://www.synergy-marketing.co.jp/glossary/conversion/

JuliennuJuliennu

ステルス(stealth)

  • 「隠密」「こっそり行う」という意味。
JuliennuJuliennu

adhoc

  • アドホック(ad hoc)は、「特定の目的のための」「限定目的の」などといった意味のラテン語の語句である。
  • ad hocのadは「〜へ」「〜について」、hocは「これ」「この」という意味。英語では「for this」に相当することになる。

Ad Hoc(Xcode)

iOS、iPadOS向けのテストアプリの配信方法。

  • App Storeを介さずに、最大100台のデバイスまでアプリ配布可能。
  • デバイスのUDIDをProvisioning Profileに登録する必要がある。
  • Provisioning Profileの有効期限が切れるとアプリが利用できなくなる。
  • アプリの署名に使った証明書が無効になるとアプリが利用できなくなる。

https://ja.wikipedia.org/wiki/アドホック

JuliennuJuliennu

IDE(Integrated Development Environment)

  • 統合開発環境
    • ソースコードを記述するエディタ、ソースコードからプログラムを生成するコンパイラ、コードの不正を発見・修正するデバッガなどのプログラム開発ツールをひとまとめにした開発環境のことをいう。
  • Example
JuliennuJuliennu

UML(Unified Modeling Language)

UMLのクラス図は、ソフトウェアやシステムの設計やモデリングに使用される図の一つです。クラス図は、システム内のクラス(オブジェクトやエンティティの表現)とそれらのクラス間の関係を視覚的に表現するために使用されます。

クラス図には以下の要素が含まれます:

  1. クラス:システム内のオブジェクトやエンティティを表す箱型の要素です。クラス名、属性、メソッドなどが記述されます。

  2. 属性:クラス内のデータや特性を表す要素です。クラス名の下に列挙され、データ型や可視性(public、privateなど)が指定されます。

  3. メソッド:クラスが提供する操作や機能を表す要素です。メソッド名、引数、戻り値の型が記述されます。

  4. 関連:クラス間の関係を示す線で、関連名や多重度(1対1、1対多など)が記述されます。

  5. 継承:クラス間の継承関係を示す線で、スーパークラスとサブクラスの関係を表現します。

  6. 集約と合成:部分と全体の関係を示すために使用され、クラス間の包含関係を表現します。

UMLのクラス図は、システムの設計やコーディングの際に重要なツールとして使用され、ソフトウェア開発プロセスの設計段階で役立ちます。クラス図は、クラスの構造や相互関係を明確にし、開発チームやステークホルダー間でコミュニケーションを助けるのに役立ちます。

JuliennuJuliennu

SOW(statement of work)

  • 作業範囲記述書
  • ITの分野では、システム開発などの契約を行う際に、何をどこまで作るのか、どのような工程で進めるのか、発注者と受注者がそれぞれ何をするのか、あるいはしないのか、を明確に文書化して合意するために作成されることが多い。

https://e-words.jp/w/SOW.html

JuliennuJuliennu

MVP(Minimum Viable Product)

  • 顧客に価値を提供できる最小限のプロダクトのことを指します。 完璧な製品・サービスを目指すのではなく、顧客が抱える課題を解決できる最低限の状態で提供します。 提供後は、顧客からのフィードバックなどを参考にし、新機能の追加や改善点の見直しを図ります。

https://monstar-lab.com/dx/about/about-mvp/