Visual LANSA フレームワーク ガイド > デザイナーと開発者の役割 > 使用のシナリオ:1人のデザイナーと複数の開発者

使用のシナリオ:1人のデザイナーと複数の開発者

このシナリオは、1人のデザイナーと複数の開発者によりアプリケーションの実装が行われる場合に適しています。

手順 説明

1

デザイナーはこの開発サイクルで必要なすべてのアプリケーション、ビュー、ビジネス・オブジェクト、フィルター、コマンド・ハンドラーを定義し、プロトタイプ・フレームワークを作成します。フレームワーク定義XMLファイルのコピーが開発者1~3に送られます。    

2

開発者1~3は、デザイナーによる割り当てに従い、各種のフィルターやコマンド・ハンドラーのコーディング、コンパイル、テストを行います。この作業のため、フレームワーク定義にフィルターやコマンド・ハンドラーをスナップインする必要があります。開発者はフレームワーク・オブジェクトの新規作成を行いません。開発者は既存のオブジェクトの定義を修正しているだけです。    

3

割り当てられたフィルターとコマンド・ハンドラーの作業を完了した後、開発者1~3はマージ・ツールを使用してマージ・リストを作成し、修正したフィルターとコマンド・ハンドラーをこのリストに追加します。マージ・リストは電子メールでデザイナーに戻されます。  

4

デザイナーはマージ・リストを受信して、修正されたフィルターとコマンド・ハンドラーの定義をフレームワークのマスター・バージョンにマージします。  

5

各開発者にはマスター・フレームワーク定義の最新のコピーが配布されます。このコピーには、すべての開発者により完了された作業が反映されています。このマスター・フレームワークの最新のコピーが、この後の作業の基礎となります。

 

すべてのフィルターとコマンド・ハンドラーが完成するまで、このような開発サイクルが繰り返されます。マスター・フレームワークはプロトタイプから次第に改良され、実装できる状態の完成したアプリケーションができあがります。