概要
パターンの著者: Robert Hanmer
スピーカー/翻訳: Yuki Hattori | LinkedIn | Twitter | GitHub
YouTube: 共通要件
Doc: 共通要件
「InnerSource Patterns: 共通要件」
共有リポジトリにある共通のコードは、それを使いたいすべてのプロジェクトチームのニーズを満たしていません。これは、要件の調整とリファクタリングによって解決されます。
共有リポジトリにある共通コードは、それを使いたいすべてのプロジェクトのニーズを満たしていません。
この問題を解決するには、2つの側面があり、並行して行う必要があります。
* あるプロジェクトの要件を満たすコードが、他のプロジェクトのニーズも満たすように、プロジェクトの要件を調整する
* コードをリファクタリングして、多くの使用プロジェクトが要件に同意できるような小さな断片にする。
さらに、サプライヤーに要件の解明を助けてほしい顧客を活用します。 コンポーネントを変更するのではなく、顧客との交渉中に要件の調整を行い、顧客の要件に影響を与えます。
上記の例では、サプライヤーは両方の顧客が同じことを望んでいることを認識できるように支援し、同じ形式で結果を受け入れることに同意すれば、すべての人の労力(およびお金)を節約できます。
リンク
InnerSource Patterns: English 🇬🇧| 日本語 🇯🇵
Website: innersourcecommons.org
Slack: Invite Link | 🇯🇵#jp-general
Twitter: @InnerSourceJP (日本) | @InnerSourceOrg (公式)