大規模なJavaプログラムでは、プロダクトをサブプロダクトに分割し、それぞれの機能に対して開発チームを設けることができます。
また、ビジネス・コンポーネント・プログラムの場合、状況によっては、次の開発を行う個別のチームを設ける方がよい場合もあります。
ビジネス・ロジック(エンティティ・オブジェクト、Associationおよびデータベース表)
プレゼンテーション(ビュー・オブジェクト、ビュー・リンク、アプリケーション・モジュールおよびクライアント)
関連項目
ビジネス・コンポーネント・プロジェクトおよびパッケージの構築について