Bonjour,
Comment peut-on intégrer le diagramme de séquence dans un projet agile (SCRUM)
merci
Bonjour,
Comment peut-on intégrer le diagramme de séquence dans un projet agile (SCRUM)
merci
C'est un peu vague comme question. Quel diagramme de séquence ? UML ? Mais pourquoi de tels diagrammes poseraient difficulté dans un contexte Scrum ?
Bruno
bonjour
C'est un diagramme UML, dans le projet les architectes veulent que le diagramme de séquence soit fait dans le sprint 0. J’ai proposé de le faire en fonction des User stories.
S'il s'agit de modéliser une séquence d'interactions entre systèmes ou modules de code, Scrum ne se prononce absolument pas sur un sujet aussi technique donc mauvaise pioche
Après, esquisser à grands traits un diagramme de séquence de communication entre les principaux composants de l'application lors de l'itération 0, pourquoi pas, mais aller trop loin dans du Big Design Up Front avec des schémas très détaillés me parait assez anti-agile.
D'expérience, un tel diagramme ne survivra de toute façon pas à la réalité du terrain après un sprint ou deux. Ca doit rester une piste de réflexion, une amorce qu'il ne faut pas hésiter à jeter si elle s'avère peu adaptée à l'usage.
Déjà parler du diagramme de séquence me parait un peu bizarre. En général tu en as plusieurs, tu peux en faire un par UC de diagramme.
Du coup ça ne gène absolument pas d'inclure une tache de création de diagramme pour chacun des UC embarqué dans ton sprint. Evidement si tes archis veulent que l'ensemble de l'application soit ainsi modélisé dès le départ, ça va pas trop le faire coté agilité.
Je partage l'avis de Luckyluke34 : une réflexion sur l'architecture fait tout à fait partie des activités de sprint zéro, mais il n'est pas souhaitable d'aller trop dans le détail. Sur l'architecture il y a surement des choses plus importantes à discuter en Sprint zéro qu'un diagramme de séquence détaillé. Des diagrammes un peu grossiers peuvent éventuellement être utiles comme supports pour des discussions.
L'idée en Scrum serait en effet plutôt d'affiner le ou les diagrammes de séquences au fur à mesure des sprints.
Bruno
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager