IT

HTTP (エイチティーティーピー)

Hypertext Transfer Protocol 読み:ハイパーテキストトランスファープロトコル
HTTP 読み:エイチティーティーピー
とは、

HTMLで書かれた文書等情報をやりとりする際に使われる通信プロトコル

概要

詳細≫

HTTPとは、インターネット上でWebブラウザWebサーバーが情報をやり取りする際の通信規約。

ユーザがWebサイトにアクセスするとき、ブラウザHTTPを使ってページのデータをリクエストし、サーバが応答することでWebページが表示される。

テキストや画像などのハイパーテキストを中心に扱う仕組みで、通信の内容によっては画像や動画なども送受信できる。

近年では、よりセキュアな通信を実現するために、通信内容を暗号化する「HTTPS」が使われることが多い。

語源

詳細≫

HyperText「リンクを含む文章」Transfer「転送する」Protocol通信プロトコル」を表す。つまりHTTPは「リンクを含む情報を転送するための通信の決まり」を示している。

関連記事

HTML

通信プロトコル

PGP (読み)ピージーピー

Pretty Good Privacy
読み:プリティグッドプライバシー
PGP
読み:ピージーピー
とは、

『メールの暗号化や、デジタル署名を行うためのソフトウェア』

概要

詳細≫

PGPは、電子メールやデータ通信のセキュリティを確保するために開発された暗号化技術およびプログラム。

PGPは、データの暗号化デジタル署名を用いて、機密性と認証を提供する。

関連記事

デジタル署名

暗号化

スクラム開発 (すくらむかいはつ)

スクラム開発 読み:スクラムカイハツ
とは、

概要

詳細≫

スクラム開発は、ソフトウェア開発におけるアジャイル開発手法の一つで、少人数のチームが短期間の作業単位で反復的に開発を進める方法を指す。

チームメンバーは役割を分担し、継続的に進捗を確認しながら柔軟に計画を調整する。

変化に強く、顧客の要望や状況の変化に応じて仕様や方針を素早く見直せるのが特徴。

もともとラグビーの「スクラム」のように、チーム全員が一体となって目標に向かうイメージから名付けられている。

語源

詳細≫

scrum はラグビーの試合で選手が肩を組んでボールを奪い合う陣形を指し、「協力して一つの目的を達成する姿勢」を象徴している。これをソフトウェア開発に応用した手法として 1990年代に提唱され、スクラム開発という言葉が定着した。

関連記事

スクラム

アジャイル開発

アジャイル開発 (あじゃいるかいはつ)

アジャイル開発 読み:アジャイルカイハツ
とは、

概要

詳細≫

アジャイル開発は、ソフトウェアを段階的かつ反復的に作り上げる開発手法で、変化への柔軟な対応を重視する。

小さな単位で計画・設計・実装・テストを繰り返し、利用者や顧客からのフィードバックを素早く取り入れながら開発を進めるのが特徴。

ウォーターフォール型のように最初にすべてを決めてから開発を始めるのではなく、状況に応じて仕様や方針を適宜見直す。

スクラム開発やXP(エクストリーム・プログラミング)などの手法がアジャイル開発に含まれる。

語源

詳細≫

agile「素早い、機敏な、柔軟な」という意味を持つ。2001年に発表された「アジャイルソフトウェア開発宣言」により、この言葉がソフトウェア開発の概念として広く知られるようになった。開発現場での変化や要求に迅速に対応する姿勢を表したもの。

関連記事

アジャイル

スクラム開発