11

モバイル開発 (Android) のコンテキストにおける「進化的開発方法論」とは何を意味しますか?

「オブジェクト指向方法論」にも類似点はありますか? 誰かがコードの例を持っていますか?

4

2 に答える 2

3

Evolutionary Development Methodology は、Redwing Business Intelligence Ltd の登録商標です。一般的な用語ではありません。

ビジネス インテリジェンス システムを開発し、ビジネス インテリジェンス プログラムを管理するために使用されます。次の原則を使用します。

  • 進化的。ビジネスに提供されるビジネス価値の各チャンク (各リリース) は、以前の作業に基づいて構築されます。外側のスパイラルの反復ごとに、新しいビジネス価値がビジネスに追加されます。
  • 増分。すべての点で、EDM 開発作業は段階的です。
  • 協力的。作業は、ビジネス ニーズと情報消費者の要件によって推進され、ビジネス ユーザーは開発プロセスの重要な役割を果たします。
  • 反復。内側のスパイラルの反復ごとに、配信される作業に価値が追加されます。

詳細については、EDM Web サイトを参照してください。

ちなみに、EDM は Android 開発とは何の関係もありません。Android アプリの適切な方法論は、スクラムなどのアジャイル (大文字の A に注意) 方法論の 1 つです。

Evolutionary Development Methodology(TM) はスパイラル方法論であり、アジャイル方法論ではありません。EDM のケイデンスとリズムは、アジャイルよりもはるかに長いです。EDM のスパイラル内のスパイラルは、独立したスタンドアロンのソフトウェア開発よりも、ビジネスとの組み込み/共同作業に適しています。

于 2016-10-20T20:49:42.470 に答える
2

これまでに理解したように、進化的開発は、ソフトウェア開発に対する反復的で漸進的なアプローチです。これは主にアジャイル プロジェクトで使用できます。

于 2016-02-11T12:02:58.733 に答える