進化的ラピッド開発とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 進化的ラピッド開発の意味・解説 

進化的ラピッド開発

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/28 03:57 UTC 版)

ソフトウェアプロトタイピング」の記事における「進化的ラピッド開発」の解説

進化的ラピッド開発(Evolutionary Rapid DevelopmentERD) はDARPA情報技術部門配下にある Software Productivity Consortium開発したERD基本概念は、既存コンポーネント活用したソフトウェア組み立てであり、ソフトウェアテンプレートやアーキテクチャテンプレート多用するユーザーニーズ技術進展に伴うシステム機能継続的かつ高速改良進化的アーキテクチャの特徴であり、ソリューションクラス表している。このプロセスでは小規模職人的チームによるソフトウェア統合行い頻繁な顧客とのやりとり伴った並行する複数短期開発特徴とする。 技術市場顧客要求変化への迅速な対応を可能にする先端技術導入機能・インフラストラクチャ・コンポーネントの開発予備分析並行して行うことがERD基づいたプロジェクト成功の鍵である。 顧客ユーザー入力引き出すため、関係者頻繁に会議重ねる。設計実装に関する決定をする前にフィードバックを得るためにシステム機能実演を行う。頻繁にリリースを行うことで(ベータ版)、ユーザー顧客ニーズサポートするためのよりよい手法に関する洞察得られる。これによりシステムユーザーニーズ合わせて進化するシステムの設計フレームワーク既存一般的な標準に基づく。システム性能容量機能など発展可能性考慮して構成されるアーキテクチャは、サービスその実装をカプセル化する抽象インタフェースとして定義されるアーキテクチャ複数実際システム開発ガイドするテンプレートとして働く。複数のアプリケーション・コンポーネントを使ってサービス実装するためにもアーキテクチャが重要である。変更されにくい中核的機能群特定され確立されるERDプロセスでは、機能実演を行うことで関係者との対話図りニーズ期待引き出す。このため迅速な提供を可能にするためにタイムボックス管理が行われる。タイムボックスとは固定の期間を意味し、ある作業例えば、ある機能群開発)をその期間内に必ず完了させなければならない漠然とした目標群を達成するために期間を必要に応じて延長可能にするのではなく、期間を固定し(週数だったり、人Hのような工数)、その期間内完了することが現実的思われる作業割り当てる。運に任せるような開発状況に陥らないように、長期計画タイムボックス単位反復ガイドするよう定義されるこのような計画によってシステム全体見通しが立ち、プロジェクト条件明確化する。 アーキテクチャ確立すると、ソフトウェア組み立てテスト毎日行われる。これによりチーム客観的に進捗評価でき、潜在する問題迅速に発見することが可能となる。一度新たに統合される部分はごく小さいので、問題発見して対処することは迅速に行われるシステム基本的に常に動作可能であるため、ユーザーへの実演必要に応じて即座に実施可能である。

※この「進化的ラピッド開発」の解説は、「ソフトウェアプロトタイピング」の解説の一部です。
「進化的ラピッド開発」を含む「ソフトウェアプロトタイピング」の記事については、「ソフトウェアプロトタイピング」の概要を参照ください。

ウィキペディア小見出し辞書の「進化的ラピッド開発」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「進化的ラピッド開発」の関連用語

進化的ラピッド開発のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



進化的ラピッド開発のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのソフトウェアプロトタイピング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS