Une contribution de processus est un processus spécifique qui définit de manière externe les ajouts et les changements
effectués sur un processus existant sans le modifier directement. Pour ce faire, elle décrit les ajouts et changements
dans une structure de processus distincte. Les éléments de cette structure sont liés avec les éléments de l'autre
processus par le biais de spécialisations de "contribution" et de "remplacement". Les contributions de processus sont
normalement regroupées en packages avec des plug-ins de méthode qui étendent les plug-ins de méthode existants en leur
attribuant de nouvelles fonctions.
Une contribution de processus est une sorte de "plug-in de processus" qui insère de nouvelles structures de répartition
dans un processus existant et le met donc à jour ensuite en modifiant ses fonctions ou en lui en ajoutant de nouvelles.
Par exemple, le plug-in J2EE se connecte au plug-in principal qui ne dépend pas de la technologie. Il est possible
qu'il mette à jour les processus de livraison génériques définis dans ce plug-in en leur conférant des activités
spécifiques à J2EE. Un "plug-in .NET" pourrait définir des mises à jour similaires pertinentes pour cette plateforme
technologique. Un professionnel en charge des processus pourrait ensuite appliquer le plug-in choisi, ce qui générerait
un processus spécifique à la technologie, mais maintiendrait un niveau de maintenance minimal pour ce processus, car
les composants spécifiques à la technologie restent distincts et ne seront appliqués qu'à la demande.
|