Concept clé : Discipline

Rubriques : Discipline > Concepts

Discipline Sauter en haut de page

Une discipline est un ensemble d'activités associées qui sont liées à un "domaine d'intérêt" majeur du projet global. Le regroupement d'activités en disciplines permet principalement de comprendre le projet du point de vue "traditionnel" du développement en cascade - par exemple, il est plus courant d'effectuer certaines activités d'exigences en coordination étroite avec les activités d'analyse et de conception. La séparation de ces activités en disciplines indépendantes facilite la compréhension des activités mais rend leur programmation plus complexe.

Copie d'écran des disciplines dans l'arborescence

Disciplines dans l'arborescence

Comme les autres enchaînements d'activités, l'enchaînement des activités d'une discipline est une suite semi-ordonnée d'activités effectuées pour atteindre un résultat spécifique. La nature "semi-ordonnée" de l'enchaînement des activités de discipline souligne le fait que les enchaînements d'activités de discipline ne peuvent représenter toutes les nuances du "véritable travail", de programmation, car elles ne peuvent décrire la nature facultative des activités ou la nature itérative des véritables projets. Elles ont pourtant une valeur car elles nous permettent de comprendre le processus en le décomposant en "domaines d'intérêt" plus réduits.

Chaque "domaine d'intérêt" ou discipline est associé à un ou plusieurs "modèles", eux-mêmes composés d'artefacts associés. Les artefacts les plus importants sont les modèles que chaque discipline produit : les modèles de cas d'utilisation, les modèles d'implémentation et la gamme de tests.

../../process/workflow/ovu_req.htm -- This hyperlink in not present in this generated website Analyse et conception Implémentation Modèle de cas d'utilisation Modèle de conception Modèle d'implémentation ../../process/workflow/ovu_test.htm -- This hyperlink in not present in this generated website Enchaînement des activités de 4 disciplines : modélisation métier, exigences, analyse et conception et implémentation.

Chaque discipline est associée à un ensemble spécifique de modèles.

Pour chaque discipline, une présentation de l'activité est également proposée. La présentation de l'activité montre toutes les activités de la discipline ainsi que le rôle effectuant l'activité. Un diagramme de présentation d'artefact est également présenté. Ce diagramme montre tous les artefacts et les rôles impliqués dans la discipline.

Diagramme décrit dans le texte d'accompagnement.

Exemple de diagramme de présentation d'artefact, dans la discipline exigences.

Il est utile de noter que l'organisation "par discipline" des artefacts diffère parfois quelque peu, bien que pas toujours, de l'organisation des artefacts par ensemble d'artefacts. Ceci s'explique facilement : certains artefacts sont utilisés d'une discipline à une autre ; un regroupement strict par discipline rend plus complexe la présentation d'un processus intégré. Cependant, si vous n'utilisez qu'une partie du processus, la présentation d'artefact par discipline peut s'avérer plus utile.

Concepts Sauter en haut de page

Certains concepts clé du processus, comme l'itération, la phase, le risque, le test de performance, etc, sont présentés à différents niveaux du processus, et liés à l'élément de processus le plus adapté. Il est préférable d'associer certains concepts à une discipline car ils décrivent de nombreux artefacts et activités dans le cadre de cette discipline.

Exemple en copie d'écran de concepts et de leur organisation en arborescence

Un exemple des concepts et de leur organisation dans l'arborescence



RUP (Rational Unified Process)   2003.06.15