開発 アプリケーション開発サイクル(広告/サイクル)とは何ですか? -techopediaからの定義

アプリケーション開発サイクル(広告/サイクル)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-アプリケーション開発サイクル(AD /サイクル)とはどういう意味ですか?

アプリケーション開発サイクルは、プロジェクトを最も効率的な方法で完了するために、アプリケーションの開発を構成する一連のプロセスまたはステップです。 開発サイクルは、組織のタイプやその目標によっても異なります。 その結果、各組織には独自の開発サイクルがあります。

サイクル内のプロセスは、アプリケーションソフトウェアの実際のコーディングに焦点を当てるだけでなく、コーディングのベースとなるロジックおよび設計プロセスも組み込みます。 これは通常、すべての要件が定義されているサイクルの開始時に行われます。

Techopediaはアプリケーション開発サイクル(AD /サイクル)を説明します

アプリケーションの開発サイクルは、関係する原則とフェーズの点で他の開発サイクルと非常に似ていますが、開発対象によって異なる場合があります。 設計、開発、テストなどの最も基本的なプロセスが含まれます。


場合によっては、最も長いプロセスが設計部分であり、開発者を含むさまざまな利害関係者が、ユーザーと使用するテクノロジーの両方の要件と仕様を分析する必要があります。 利害関係者は、ユーザーと開発者の両方を満足させるために、必要な要件を収集し、分析を実行し、高レベルで詳細なさまざまな反復で設計を開発する必要があります。 一部の設計プロセスでは、最終設計が合意されるまでに何年もかかりますが、これは通常、予算の問題、または要件の一部を満たすことができる技術がまだ開発されていないためです。


設計が行われた後、実際の開発フェーズが始まります。プログラマーは、開発中のシステムまたはアプリケーションの指定された設計とアーキテクチャに基づいてコードを作成します。 一部の要件は、開発フェーズ中に変更される可能性があり、作業を妨げ、混乱を招く可能性があります。 これはスコープクリープと呼ばれます。


テスト段階は、アプリケーションがコーディングされた直後に行われます。 このプロセスは、アプリケーションまたはシステムが展開に適しているかどうかを判断するため、非常に必要です。 すべてがテストされ、許容可能と判断されたら、アプリケーションは小売の準備ができているか、委託した人に渡されます。 サイクルは一部で終了しますが、顧客中心の組織は多くの場合、サイクルを延長してメンテナンスフェーズを含めます。 このフェーズは無期限に延長される場合と、アプリケーションがサポート終了に達し、廃止されて新しいものに置き換えられるまで延長される場合があります。

アプリケーション開発サイクル(広告/サイクル)とは何ですか? -techopediaからの定義