Qu’est-ce qu’un Cycle ?
Un Cycle dans Sinra est une période délimitée dans le temps pendant laquelle votre équipe s’engage à livrer un ensemble d’issues. Contrairement aux sprints traditionnels, les cycles sont indépendants des releases : ils organisent le temps de l’équipe, tandis que les releases organisent ce qui est livré.
États des Cycles
Les cycles ont trois états :
- À venir - planifié mais pas encore démarré
- En cours - activement en progression
- Terminé - fini, avec les métriques verrouillées
Cycles et Releases Sont Indépendants
Un cycle n’appartient pas à une release. Le cycle dit quand on travaille, la release dit quand on livre, et le lien se fait par les issues : chaque issue a son propre cycle et sa propre release (héritée de sa capability). Un même cycle peut donc contenir des issues de plusieurs releases, et une release est généralement livrée sur plusieurs cycles. Voir Releases.
Gestion de la Capacité
Sinra calcule la capacité de l’équipe par cycle basée sur :
- Les membres de l’équipe assignés au cycle
- La disponibilité de chaque membre (jours × heures/jour)
- Les estimations d’issues dans le cycle
Cela évite la surcharge et donne des prévisions de livraison réalistes.
La charge comparée à la capacité ne compte que le temps estimé des tâches et des bugs. Les spécifications et les plans peuvent être planifiés dans un cycle : ils apparaissent dans une zone Writing distincte des vues kanban et liste, groupés par statut de rédaction, et leur temps est affiché à part. Voir Gestion de la Capacité.
Dans la liste des cycles, un cycle qui n’a pas commencé porte le badge « À venir », et un cycle en cours le badge « En cours ».
Lire un Cycle
Le panneau de charge commence par le total du cycle : « Développement planifié 17,5 / 18 j · 97 % de la capacité », avec le temps de spécification et de plan à part. Chaque pourcentage a un libellé et sa formule est dans l’infobulle.
Les statistiques d’un cycle portent le nom de ce qu’elles mesurent :
- Temps écoulé : jours écoulés sur la durée du cycle, 0 % tant qu’il n’a pas commencé.
- Avancement du développement : avancement des tâches et des bugs pondéré par leur estimation.
- Temps passé / estimé : temps passé sur temps estimé, sans lien avec le calendrier. Un cycle futur peut afficher quelques pour cent ici si du temps a été saisi sur ses issues.
Jauge de charge
L’en-tête d’un cycle affiche une jauge compacte, lisible sans rien déplier : « 17,5 / 18 j · 97 % ». Le développement planifié (tâches et bugs) est comparé à la capacité de la composition, et la couleur donne le niveau : sous 80 %, de 80 à 100 %, au-delà de 100 %. Au-delà de 100 %, la jauge indique aussi les jours en trop. La liste des cycles affiche la même jauge pour chaque cycle.
Un badge « 1 surchargé » apparaît quand une personne dépasse 100 % de sa propre capacité, même si le cycle dans son ensemble ne la dépasse pas. L’infobulle la nomme et donne les jours assignés à des personnes hors composition. Un clic sur la jauge ouvre le détail par personne, où chaque membre surchargé est signalé.
Quand un cycle n’a pas de capacité, la jauge invite à la définir au lieu d’afficher un pourcentage.
Composition d’un nouveau cycle
Un nouveau cycle reprend la composition du cycle précédent (même organisation, et même projet si le cycle en a un) : les mêmes personnes, avec les mêmes pourcentages. Pour exclure quelqu’un des cycles, par exemple un manager ou un product owner qui ne développe pas, retirez-le de la composition d’un cycle : les cycles suivants l’excluent aussi. Il reste dans son équipe, et vous pouvez l’ajouter de nouveau depuis la composition. Seules les personnes actives, encore membres d’une équipe active, sont reprises.
Les pourcentages sont conservés, les jours suivent la durée du nouveau cycle : un cycle deux fois plus long a deux fois plus de capacité. Sans cycle précédent, la composition vient des équipes. Le message de création indique la source : « Composition reprise de Cycle 2 (17,5 j) ».
Attacher des issues à un cycle
Ajouter des issues liste les issues de la release en cours qui ne sont pas encore dans un cycle. Chaque ligne montre l’effet de l’attache : la charge du cycle avant et après, et celle de la personne assignée s’il y en a une. Si la spec de la capability de l’issue n’est pas terminée, un avertissement le signale et le bouton devient Attacher quand même : l’issue peut quand même être attachée.