FDDとは何ですか?
FDDはFeature Driven Developmentの略です。
定義
Feature Driven Development(FDD)、または機能による開発は、顧客が価値を見出す機能に焦点を当てたアジャイルソフトウェア開発アプローチで、短いイテレーションと頻繁なリリースを強調します。
主要原則
FDDは、顧客のニーズが継続的に満たされることを保証するために、2日から10日ごとに一つの機能を提供することを要求します。
イテレーティブプロセス
FDDは、機能リストの作成、計画、設計、ビルドを含む5つの主要プロセスから成り、すべて顧客中心のフレームワーク内で行われます。
チーム役割
FDDはチーフアーキテクト、チーフプログラマー、ドメインエキスパート、開発マネージャー、デプロイヤーテクニカルライター、ドメインマネージャー、言語グル、テスター、および他のサポート役割を定義し、機能開発における個人およびチームの責任を強調します。
Scrumとの違い
FDDは機能中心であるのに対し、Scrumは製品増分の提供に焦点を当てています。
顧客の関与
FDDは顧客の積極的な参加を要求します。
もっと知りたいですか?
FDDについてもっと知りたい場合は、Xで私に連絡してください。これらのトピックについてアイデアを共有したり、質問に答えたり、好奇心について議論したりするのが大好きなので、ぜひ立ち寄ってください。またお会いしましょう!
DDDとは何ですか?
ドメイン駆動設計(DDD)は、ビジネスニーズに合致した高品質のソフトウェアを創出することに焦点を当てたソフトウェア開発アプローチです。...
テスト駆動開発(TDD)とは何ですか?
テスト駆動開発(TDD)は、コード機能を開発する前にテストを書くことを重視するプログラミングアプローチです。この方法は、コードが意図した要件を満たして...
Featureとは何ですか?
Feature、または特性は、ユーザーに価値を提供する機能の部分です。これは、より小さなユーザーストーリーに分割可能な高レベルの要件です。...
MMFとは何を意味しますか?
Minimum Marketable Feature、またはCaracterística Mínima Comercializableは、顧客がある価...
ALMとは何の略ですか?
ALM、またはアプリケーションライフサイクル管理とは、ソフトウェアアプリケーションの初期設計および開発から最終的な廃止に至るまでのプロセスを指します。...