Changes

Jump to navigation Jump to search
Added french translation
Line 20: Line 20:     
=== Scrum Master ===
 
=== Scrum Master ===
person ensures the various sprint meetings happen and run efficiently. They assist the Product Owner and/or Development team to overcome obstacles during a sprint when asked. They provide mentoring, guidance and training on the Agile Principles and SCRUM framework as required.
+
This person ensures the various sprint meetings happen and run efficiently. They assist the Product Owner and/or Development team to overcome obstacles during a sprint when asked. They provide mentoring, guidance and training on the Agile Principles and SCRUM framework as required.
    
[[#top| [ Top ]]]
 
[[#top| [ Top ]]]
Line 71: Line 71:  
@fr|__NOTOC__
 
@fr|__NOTOC__
 
__NOEDITSECTION__
 
__NOEDITSECTION__
{{underconstruction}}
   
<!--The following line of code hides the page title-->
 
<!--The following line of code hides the page title-->
 
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}
 
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}
 +
<div style="font-size: 200%">'''SIN - Comment nous travaillons'''</div>
 +
{{DISnavbarFR}}
 +
<div style="font-size: 125%">Notre façon de travailler est vaguement basée sur les principes suivants [https://agilemanifesto.org/iso/fr/manifesto.html Principes Agiles] et [https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-French.pdf SCRUM]. Ce document sera continuellement mis à jour en fonction des rétrospectives du sprint.</div>
   −
Services d'Innovation Numérique (SIN)
+
== Rôles/Responsabilités ==
 +
[[File:document-3268750_640.jpg|right|20%]]
 +
=== Propriétaire du produit ===
 +
Chaque produit/projet se verra attribuer un propriétaire de produit qui sera responsable de la gestion de l'arriéré de produits et aura le dernier mot sur l'orientation du produit. En l'absence d'un propriétaire de produit, ce rôle sera rempli par le développeur principal.
 +
 
 +
=== Équipe de développement ===
 +
Cela inclut toute personne ayant les compétences nécessaires pour compléter un accroissement de travail dans le cadre d'un sprint. Il peut s'agir de programmeurs, de concepteurs et de conseillers.
 +
 
 +
=== Développeur principal ===
 +
La personne qui aura le dernier mot sur les décisions de développement du produit.
 +
 
 +
=== Scrum Maître ===
 +
Cette personne s'assure que les différentes réunions de sprint se déroulent et fonctionnent efficacement. Ils aident le chef de produit et/ou l'équipe de développement à surmonter les obstacles lors d'un sprint lorsqu'on leur en fait la demande. Ils offrent du mentorat, des conseils et de la formation sur les principes agiles et le cadre SCRUM, au besoin.
 +
 
 +
[[#top| [ Haut de page ]]]
 +
<br clear=all>
 +
 
 +
== Sprints ==
 +
* Avoir une date de début et de fin définie, d'une durée de 3 semaines, se terminant un vendredi. Quand un sprint se termine, le suivant commence immédiatement.
 +
* Cela commence par une réunion de planification de sprint d'une heure, qui inclut tous les développeurs, le maître de mêlée et le(s) propriétaire(s) du produit. De brèves réunions de planification peuvent être nécessaires pour certains produits ou projets afin de mieux utiliser le temps de chacun. Voici les lignes directrices sur la quantité d'effort pour le travail non planifié pendant une Sprint
 +
** 20% pour être humain (travail administratif, changement de contenu, pauses sanitaires, etc)
 +
** 15% pour les activités de développement des compétences, d'apprentissage, de formation et de R&D
 +
** 15% pour les demandes spéciales
 +
* Chaque jour du sprint, tous les membres de l'équipe publient une mise à jour de leur statut avant 10h dans le canal Slack dis_standup. Tous les mercredis, tous les membres de l'équipe se joignent à une mêlée de 15 minutes à partir de 10h via Zoom. Une mise à jour quotidienne de l'état d'avancement répond à ces questions :
 +
** Sur quoi j'ai travaillé hier
 +
** Sur quoi je travaille aujourd'hui
 +
** De quoi ai-je besoin d'aide
 +
* A la fin du sprint, une revue du sprint d'une heure aura lieu. De brèves réunions d'examen peuvent être nécessaires pour des produits ou des projets spécifiques afin de mieux utiliser le temps de chacun. Les buts du sprint seront évalués par rapport à la définition de ce qui est fait.
 +
* Une rétrospective d'une heure sera organisée, à laquelle seule l'équipe de développement devra assister. Cela comprendra des conversations constructives :
 +
** Ce qui a fonctionné ce sprint
 +
** Ce qui n'a pas fonctionné ce sprint
 +
** Ce qui peut être amélioré lors du prochain sprint
 +
 
 +
[[#top| [ Haut de page ]]]
 +
 
 +
== Définition de Fait ==
 +
[[File:approval-correct-diverse-1282270.jpg|right|20%]]
 +
La liste suivante décrit en détail ce qui définit un accroissement du travail comme étant effectué. Selon l'augmentation du travail, certains ou aucun d'entre eux n'auront besoin d'être complétés. Si vous avez des questions, posez-les au développeur principal affecté au produit/projet.
 +
* Exigences en matière d'accessibilité satisfaites
 +
* Compatible sur les appareils requis
 +
* Code bien documenté
 +
* Documents minimums requis
 +
* Plan de soutien en place
 +
* Essais automatisés réussis
 +
* Examen de l'intégration
 +
* Révision du code
 +
* Conformité aux langues officielles (LO)
 +
* Conformité à l'image de marque de l'entreprise
 +
 
 +
[[#top| [ Haut de page ]]]
 +
<br clear=all>
 +
 
 +
== Outils que nous utiliserons pour gérer notre travail ==
 +
Ce sont les outils que nous utiliserons pour gérer nos arriérés de produits et de sprints, à des fins de publication et/ou de sprint, et pour les tâches quotidiennes.
 +
* GitHub Issues
 +
* GitHub Projects
 +
* Trello (DOL and Busrides)
 +
 
 +
[[#top| [ Haut de page ]]]
    
</multilang>
 
</multilang>
102

edits

Navigation menu

GCwiki