L'objet d'un espace de travail est de permettre l'accès aux ressources et produits requis pour développer et assembler
le produit livrable. Les espaces de travail de développement désignent des zones privées où les développeurs peuvent
implémenter et tester le code dans un isolement relatif des autres développeurs. Les espaces de travail d'intégration
font référence à des zones publiques où les travaux individuels sont remis pour intégration dans une version commune du
produit et des références.
On peut identifier deux types d'espaces de travail :
-
L'espace de travail de développement est une zone de développement privée où un membre de l'équipe peut
apporter des modifications aux artefacts sans qu'elles n'affectent les autres membres immédiatement.
-
L'espace de travail d'intégration désigne l'espace de travail partagé et accessible à tous les membres de
l'équipe de projet. Le produit global est compilé et référencé dans l'espace de travail d'intégration.
Un projet comporte un espace de travail d'intégration partagé et éventuellement plusieurs espaces de travail de
développement. Chaque membre du projet doit opérer depuis un espace de travail pour bénéficier d'un accès aux artefacts
du projet qui sont référencés et stockés dans le référentiel du projet. L'intégrateur crée des versions compilées
depuis l'espace de travail d'intégration et des références visibles à l'ensemble de l'équipe de développement.
|