OpenUP vs Scrum

On trouve de nombreuses reprises de Scrum dans OpenUP.

OpenUP est le processus libre publié par la fondation Eclipse dans le cadre du projet EPF. La version 1.0 d'OpenUp vient de sortir.

Cette nouvelle version montre un alignement important avec Scrum[1], au delà du vocabulaire.

Ce qui vient de Scrum et qu'on retrouve dans OpenUP :

  • des éléments de gestion essentiels comme :
    • le backlog de produit, appelé Work Item List dans OpenUP,
    • les burndowns,
  • les réunions Scrum pendant l'itération et notamment :
    • le daily meeting
    • la rétrospective
  • des notions comme :
    • le classement des éléments du backlog par priorité,
    • l'estimation en points,
    • la vélocité,
    • l'autogestion de l'équipe.

Ce qui reste différent entre Scrum et OpenUP

  • les rôles. Il y a plus de rôles dans OpenUP mais le mapping est facile :
    • le rôle équipe Scrum se retrouve dans les rôles d'architecte, développeur et testeur OpenUP,
    • le ScrumMaster s'appelle encore Chef de projet dans OpenUP
    • c'est l'Analyste qui est équivalent au Product Owner, à quelles nuances près

Ce qu'il y a en plus dans OpenUP

  • des notions qui viennent de sa filiation :
    • c'est un processus complet qui présente toutes les disciplines du développement,
    • la priorité par les risques,
    • les phases : inception, élaboration, construction et transition,
  • une nouveauté, la notion de micro-incréments à l'intérieur d'une itération.

Notes

[1] qui va plus loin que ce que j'avais relevé pour la version 0.9

Commentaires

1. Le jeudi 19 février 2009, 10:21 par lapinferoce

Excellante analyse assez proche de la miene.
Maintenant, j'ai vraiment des difficulter à comprendre comment sont intégrées les cycles UP et Scrum.
Malgré la documentation en ligne cela me parait toujours flou

Qu'est-ce qui vous échappe, lapinferoce ?