8th Wonderland
Création de la plateforme communautaire
Objectifs de ce slide
- Comprendre la gestion du projet
- Comprendre les étapes du projet
- Comprendre comment participer
Quels enjeux ?
Ils sont multiples et visent chacun à la satisfaction de l'utilisateur final. Nous pouvons y citer :
la livraison continue de fonctionnalités, l'adaptabilité aux évolutions du besoin...
Nous reviendrons par la suite sur ces quelques points pour les expliciter.
Quels moyens ?
Pour ce faire, plusieurs outils sont à notre disposition afin de suivre l'avancement du projet :
Trello, qui permet de visualiser l'avancement de chaque User Story (nous reviendrons sur ce concept ultérieurement)
Git, qui permet de gérer les différentes versions du code source, pour les développeurs.
La gestion du projet
Livraison continue
Cela consiste à mettre en production (en ligne) les fonctionnalités au fil de leur développement.
Il est donc nécessaire de découper le projet de façon très fine pour pouvoir livrer les fonctionnalités en flux tendu.
Il y a deux principaux découpages à retenir :
- Les User Stories
- Les lots
Les User Stories
Une US est une phrase décrivant une fonctionnalité. Cette phrase contient plusieurs informations :
- L'utilisateur concerné par la fonctionnalité
- La fonctionnalité désirée
- Le besoin auquel répond la fonctionnalité
Les User Stories
Une US contient plusieurs éléments :
Les tests d'acceptance : Ce sont les spécifications de l'US. Les développements doivent les respecter pour que l'US soit valide.
Les tâches : Les différents travaux nécessaires pour développer l'US
Les Lots
Un lot est un ensemble d'US constituant une version exploitable du produit développé. Un projet se découpe en plusieurs lots successifs.
Le premier lot est dans cette logique peu conséquent. Il contient les fonctionnalités indispensables à une première version de la plateforme.
Les Lots
Afin de pouvoir identifier les lots, nous adoptons une notation pour chaque US sur Trello de ce type : 1.4.D.
Le premier chiffre est le numéro de lot. Une fois toutes les US ce lot terminées, le lot est mis en production.
Le second chiffre est le numéro d'épique. Une épique est un groupe thématique d'US.
La lettre est l'identifiant d'US
L'adaptation au besoin
Quand les premières spécifications sont données, elles sont généralement inexactes. Ceci est du notamment à une insuffisance de visibilité, qui est bien compréhensible étant donné que l'on spécifie sans avoir réellement idée du rendu final.
C'est pourquoi il est capital de pouvoir évoluer très rapidement, car il arrive très fréquemment qu'une évolution de la spécification s'avère nécessaire après visualisation des premiers rendus d'une US.
project-management
By Axel Venet
project-management
- 537