企業 ビジネス駆動開発(bdd)とは何ですか? -techopediaからの定義

ビジネス駆動開発(bdd)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ビジネス駆動開発(BDD)とはどういう意味ですか?

ビジネス駆動開発(BDD)は、ビジネスの要件を直接満たすためにITソリューションを開発する方法論です。 ビジネス主導の開発は、ビジネス戦略、要求、目的から始まるモデル主導のアプローチを実装することで実現されます。 これらは、ITソリューションに変換されます。 この変換は、多くの場合、モデル変換を使用して得られます。


ビジネス駆動型開発は新しいアジャイル手法であり、開発者、テスター、およびビジネスアナリストが共通の言語を共有するのに役立ちます。


BDDアプローチは、ビジネスの俊敏性を高め、ITイニシアチブをビジネスの必須事項と連携させ、優先順位付けするのに役立ちます。 また、間接的に組織内のIT予算のコスト正当化プロセスを簡素化するのに役立ちます。


Techopediaはビジネス駆動開発(BDD)について説明します

今日のエンタープライズソフトウェア開発プロセスに内在する問題の1つは、新たなトレンドに対応して企業が変化しなければならないペースに追いつくことができないことです。 企業のIT部門が生き残るためには、新たなビジネス要求に対応する必要があります。 IT部門は、IT中心のソリューションの作成に専念するのではなく、1つ以上のビジネスプロセスの問題に対処するソリューションを設計することがますます求められています。


ほとんどのIT部門は、既存のアプリケーションの強化と保守に予算の大部分を費やしています。 ビジネスが最新のプロセス強化で飛躍しているため、柔軟性のない既存のアプリケーションでは必要な変更を尊重できない可能性があります。 このようなシナリオでは、IT部門の努力をビジネスの需要とビジネス戦略に合わせる新しいメカニズムの必要性が浮上しています。 BDDは、よく理解され、標準化され、効果的かつ繰り返し実行できるフレームワークを介してこれを容易にします。


最初のステップは、ビジネスプロセスモデル(BPM)を作成し、主要業績評価指標(KPI)、投資収益率(ROI)、またはその他のメトリックを使用して測定することです。 次に、企業はこれらのBPMをビジネス要件をIT領域に伝える重要なメカニズムとして使用できます。


ビジネス駆動開発(bdd)とは何ですか? -techopediaからの定義