Mission1
Définition des tâches
La description des cas d’utilisation n’est pas suffisante pour définir les tâches qui devront être réalisées en parallèles. Vous devez définir des tâches précises, par exemple:
- Maquettage de l’application (dessin logique des écrans attendus),
- Modification de la base de données si besoin
- Tests fonctionnels,
- Point 1 et 2 du cas d’utilisation 1
Ces tâches sont amenées à évoluer: certaines tâches n’ont pas été prévues au début du projet (par exemple); d’autres tâches prendront plus de temps que prévu, certaines moins. C’est ainsi que vous aurez plusieurs versions de la description des tâches (diag de Gantt) et de leurs affectations.
Suivi du projet
Prévoir des jalons, dates où des objectifs devront être atteints: ceci donne lieu à un cahier « suivi de projet » dans lequel est indiqué l’état d’avancement du projet.
Par exemple, le premier jalon sera la définition d’une première version des tâches et de leurs répartitions, un autre jalon serait la version 0.1 de l’application: l’architecture MVC sans accès au Modèle (que des vues et des contrôleurs). Il faut fixer des dates pour ces jalons.
Faire un fork du projet sur gitlab
- Inscrivez vous sur gitlab
- Créez votre projet
- Faire un fork du projet
gsbMvcMission1
Créer des tickets (Issues)
- Allez sur le menu Issues
- Créez un ticket
- Expliquez où mettre une recette
- Clore le ticket directement
- Clore le ticket à partir du tableau récapitulatif
Créer le wiki
Créer un wiki public
- créer la page HOME
- créer des liens sur les autres pages sous la forme
[nom du lien](nom-de-la-page)
Notez bien que les espaces sont remplacés par des-
dans le nom de la page
Créer un gantt avec mermaid
mermaid
est une application qui crée des graphiques.
Pour obtenir ce graphique :
## Gantt de l'application
```mermaid
gantt
title GANTT DE LA PREPARATION DE LA MISSION 1
dateFormat HH
axisFormat %H
Début projet : milestone, 08,
Mise en place :done,TA1, 08, 4h
Creation de la vue : active,1h
Creation de la base :done,after TA1, 1h
Creation du modele : 1h
Creation de l'index : 1h
Creation de la vue accueil : 1h
Creation du controleur : 1h
Creation de l'action : crit,1h
Fin Projet : milestone,18
Il s’agit d’une combinaison de markdown et de mermaid
code | description |
---|---|
## |
titre de niveau 2 |
title |
comme en html |
dateFormat HH |
le format des dates est en heure (correspondant à la durée de la mission) |
Début projet : milestone, 08, |
milestone est un losange et le projet commence à 8 heures |
Chaque ligne suivante correspond à une tâche et donc un ticket. | |
4h |
durée de la tâche |
TA1 |
pointeur utilisé lorsque 2 tâches s’exécutent après une seule |
after TA1 |
s’exécutent après la tâche identifiée par TA1 |
active |
tâche en cours |
done |
tâche terminée |
critique |
tâche critique |
A la fin du code il faut 3 backticks.