agile
「agile」の意味
「agile」という言葉は、素早い・機敏な・敏捷性があるといった意味を持っている。また、ソフトウェア開発の分野では、「アジャイル開発」という用語でよく使われ、柔軟性や迅速な対応が求められる開発手法を指す。「agile」の発音・読み方
「agile」の発音は、IPA表記では /ˈæʤəl/ であり、IPAのカタカナ読みでは「アジャル」となる。日本人が発音するカタカナ英語では「アジャイル」と読むことが一般的である。「agile」の定義を英語で解説
Agile is an adjective that describes someone or something that is quick, nimble, and able to move or respond swiftly. In the field of software development, the term ""agile development"" is often used to refer to a development methodology that emphasizes flexibility and rapid response to change.「agile」の類語
「agile」にはいくつかの類義語が存在する。例えば、「nimble」、「quick」、「swift」、「flexible」などが挙げられる。これらの言葉も同様に、素早さや機敏さを表す言葉として使われる。「agile」に関連する用語・表現
「agile」に関連する用語や表現には、「アジャイル開発」、「アジャイルマネジメント」、「アジャイルマインドセット」などがある。これらは、柔軟性や迅速な対応が求められる開発手法や経営手法、考え方を指す。「agile」の例文
1. The agile cat easily caught the mouse.(敏捷な猫は簡単にネズミを捕まえた。) 2. The company adopted an agile development methodology to respond quickly to customer needs.(その会社は顧客のニーズに迅速に対応するためにアジャイル開発手法を採用した。) 3. She has an agile mind and can solve problems quickly.(彼女は機敏な頭脳を持っており、問題を素早く解決できる。) 4. Agile management allows for faster decision-making and adaptation to change.(アジャイルマネジメントは、より迅速な意思決定と変化への適応を可能にする。) 5. The dancer's agile movements captivated the audience.(そのダンサーの敏捷な動きは観客を魅了した。) 6. Agile software development emphasizes collaboration and customer satisfaction.(アジャイルソフトウェア開発は、協力と顧客満足度を重視する。) 7. The athlete's agile performance earned him a gold medal.(その選手の機敏なパフォーマンスは彼に金メダルをもたらした。) 8. An agile mindset is essential for success in today's fast-paced business environment.(アジャイルマインドセットは、今日の急速に変化するビジネス環境での成功に不可欠である。) 9. The agile project management approach allows for more flexibility and adaptability.(アジャイルプロジェクトマネジメントアプローチは、より柔軟性と適応性を可能にする。) 10. The bird's agile flight allowed it to catch insects in midair.(その鳥の敏捷な飛行は、空中で昆虫を捕まえることができる。)アジャイル
アジャイル(agile)とは、基本的には「機敏な」「すばしっこい」という意味の英語表現です。日本語の中では、「アジャイル開発」「アジャイルソフトウェア開発」といった言い方で、ソフトウェア開発の現場で用いられる手法・考え方を指す意味で用いられます。
アジャイルソフトウェア開発は、ソフトウェアの機敏・俊敏・迅速・柔軟な推進を実現する開発手法の総称であり、そうした開発手法を駆使してソフトウェア迅速に機敏に開発していこうとする理念そのものです。特定の手法・技法を指すわけではありませんが、各種法にも「設計や実装といった工程を分割せず一本化して扱う」「実装した機能はいち早くリリースして細かく反復して改良する」といった要素に共通点が見出せます。
「アジャイルソフトウェア開発」は英語では agile software development といいます。つまり「アジャイルソフトウェア開発」は、ある意味、英語の直訳です。アジャイルソフトウェア開発の普及促進を目的とするNPO(非営利団体)に「Agile Alliance」という名称の組織があることから、英語圏でも「agile」の一語に「アジャイルソフトウェア開発」の意味合いを含めるような感覚があると推察されます。
「アジャイル」の語を含む用語として「アジャイル開発」「アジャイル型組織」「アジャイル経営」のような言い方が用いられる場合も多々あります。
「アジャイル開発」は「アジャイルソフトウェア開発」の略であり同義語です。迅速に開発して改良を重ねていくという「アジャイル」の概念・発想の発祥といえます。
「アジャイル型組織」は、アジャイルソフトウェア開発の考え方を取り入れた組織の在り方を指す言い方です。ソフトウェア開発の分野に限らず、異業種・異分野においてもアジャイルの概念が活用できる、という考え方が根底にあります。あるいは、アジャイルの理念を開発(作業)に留まらず組織のあるべき姿として捉え直した考え方であるとも言えるかもしれません。
「アジャイル経営」も「アジャイル型組織」と同様。こちらは経営者の立場から、企業経営の観点において、アジャイルソフトウェア開発の考え方や理念を経営手法として活かそうとする在り方を指す言い方です。
ソフトウェア開発の手法としては「アジャイル」の他に「スパイラル」という用語もよく言及されます。「スパイラル」は「スパイラルモデル」の略です。「反復型開発」とも呼ばれます。新機能を設計し、実装し、テストを行い、評価し、評価結果を基に改良し、という工程を繰り返していく開発手法です。アジャイル開発も反復型開発(スパイラル)も、小規模な改良成果を積み上げていく手法であるという点において共通しています。反復型開発はアジャイル開発よりも評価の工程を重視するため、開発の迅速さはアジャイル開発ほど素早くはないものの、大規模な開発案件ではアジャイル開発よりも運用が容易になる場合がままあります。
アジャイル
アジャイルとは、ソフトウェアの開発において、より素早い開発を重視する方法の総称である。
アジャイルの特徴には、利用者の要求を随時取り入れる、実際に動作するプログラムをこれまでよりも短いサイクルでリリースする、日々試験をし結果をフィードバックする、チームの連携を重視する、計画よりも具体的な実践を重視する、持続的・継続的な保守を前提とする、などがある。アジャイルの考え方は、特に変化の激しいWeb系、オープンソース系の開発で重視されている。
アジャイルである開発手法としては、XP(エクストリームプログラミング)、スクラム(Scrum)開発方法論などがある。アジャイルは適応的な開発手法であり、目前で発生している新規要求や要求の変更への対応を主な問題意識としている。これに対して伝統的な開発手法は、ウォーターフォールモデルと呼ばれ、上流の計画が細部に分解され、予定通りに流れることが大前提となっている。この両者の中間に、反復を重視する方法論があり、イテラティブアプローチ、フェーズドアプローチなどと呼ばれる。統一方法論(UP)も反復型の一つであると考えられる。
アジャイルの英語としての意味は、「機敏な」といったものである。アジャイルという考え方が出てきた背景には、従来の既存の開発方法が決して機敏なものではなく、顧客要求の把握が早期にできない、事業環境の変化に追随できないなどの諸欠陥への反省がある。
参照リンク
Agile Alliance Home - (The Agile Alliance)
AGILE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/01/13 08:32 UTC 版)
ナビゲーションに移動 検索に移動AGILE | |
---|---|
所属 | イタリア宇宙機関 |
公式ページ | agile |
国際標識番号 | 2007-013A |
カタログ番号 | 31135 |
打上げ機 | PSLV-CA |
打上げ日時 | 2007-04-23 |
物理的特長 | |
質量 | 352 kg |
発生電力 | 200 W (460 peak) |
姿勢制御方式 | 3軸制御 |
軌道要素 | |
周回対象 | 地球 |
近点高度 (hp) | 524.0 km |
遠点高度 (ha) | 553.0 km |
離心率 (e) | 0.00209 |
軌道傾斜角 (i) | 2.5° |
軌道周期 (P) | 95.40分 |
AGILE(Astro‐rivelatore Gamma a Immagini LEggero)はイタリア宇宙機関のX線・ガンマ線天文衛星。2007年4月23日、インドのPSLV-C8によって打ち上げられた。打ち上げ時の重量は352kg。
衛星の設計・開発・製造はミラノのカルロ・ガヴァッツィ・スペース(Carlo Gavazzi Space)を中心に、いくつかの産業・研究施設が行った。AGILEはX線とガンマ線で遠天体を撮影できる観測装置を搭載している。 衛星からの信号はマリンディの地上局によって受信されている[1]。
参考文献
- ^ “It will be Israeli satellite in August”. The Hindu. 2010年3月30日閲覧。
- “AGILE - Gamma Ray Light Detector - Astrorivelatore Gamma ad Immagini LEggero”. Carlo Gavazzi Space. 2010年3月31日閲覧。
- “AGILE Launch Campaign”. iasf-bo. 2010年3月31日閲覧。
- “AGILE”. NASA. 2010年3月31日閲覧。
- agileのページへのリンク