1

私たちはグループとしてJavascript/JSP Webアプリケーションを開発していますが、問題は、顧客の要求に基づいてWebアプリケーションを開発しているのに対し、別のチーム(コアチーム)が「コア」Webアプリケーション製品を開発していることです。

つまり、Javascript / JSP Webアプリを顧客ごとに異なる方法で「カスタマイズ」します。カスタマイズのほとんどは、Javascriptコードで行われます。

問題は、コアチームが新しいバージョンをリリースするたびに、カスタマイズを新しくリリースされた製品にマージする必要があることです。これは非常に苦痛です。

基本的に、カスタマイズしたWebアプリを古いバージョンと比較してから、古いバージョンと新しいバージョンを比較してから、それらを同期する必要があります。

この状況に対処するためのベストプラクティスは何ですか?

4

1 に答える 1

0

あなたが持っているのはSoftware Product Lineのようです。このトピックについては、Software Engineering Radioの便利なポッドキャストなど、多くの研究が行われています。

SEラジオのエピソード

エピソード 53: 製品ライン エンジニアリング Pt. 1

エピソード 58: 製品ライン エンジニアリング Pt. 2

エピソード 90: 製品ライン エンジニアリング Pt. 3

エピソード 153: Jan Bosch の製品ラインとソフトウェア エコシステムについて

于 2010-08-19T08:20:26.833 に答える