私たちの会社は3人の顧客を持っています。複数の製品と顧客に推奨される構造
私たちは3種類の製品を開発しています。
製品は、顧客ごとにカスタマイズできるように作られています。 リポジトリの構造は次のとおりです。各製品には、単一のProduct-Coreリポジトリと各顧客のProduct-Customerリポジトリがあります。
のは、これらの顧客は、これらの製品を購入したとしましょう:
-Cust1:
- 製品1
- Product2
- Product3
-Cust2:
- 製品1
- Product2
-Cust3:
- 製品1
- Product3
私たちは、VSTSにログインし、ために彼のバックログ項目を参照して、各顧客の利害関係者を希望彼が買った製品 各顧客は他の顧客のアイテムを見ないことが非常に重要です。 開発者は、すべての製品とすべての顧客のすべての作業項目を確認できる必要があります。
また、前述のように、各製品にはコアリポジトリとカスタマ固有のリポジトリがあります。 顧客の作業項目を作成する際には、両方のリポジトリにコミットする必要があります。
このシナリオでは、プロジェクト/チーム/セキュリティ/などに関してVSTSで推奨される構造は何ですか?
おかげで、それは利害関係者は、単一のクエリ/ダッシュボードに集約彼のすべての製品から彼のすべての作業項目が表示されないことを意味します。彼はプロジェクトを切り替える必要があります。正しい? –
いいえ、ステークホルダーは、プロジェクト全体でWITを確認またはクエリできます。 –
クール、私はできなかったと思っていましたが、サポートされているようです:https://www.visualstudio.com/en-us/docs/work/track/using-queries#across-projects –