Proj-2014-2015-Montreconnectée/Scrum: Difference between revisions

From air
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Description du projet==
=User stories=
Lien vers la description du projet : [[Proj-2014-2015-Montreconnectée| '''Description''']]


=User stories=
1- En tant developpeur de l'application je veux utiliser la montre connectée afin de pouvoir recuperer des points d'intérêts <br>
2- En tant qu'utilisateur, je veux obtenir des points d'intérêts proches de moi dans une certaine direction (pointage de la main ou du doigt)<br>
1- En tant qu'utilisateur, je veux obtenir des points d'intérêts proches de moi dans une certaine direction (pointage de la main ou du doigt) afin de m'y rendre via un itinéraire<br>

3- En tant que developpeur, je dois utiliser le GPS du telephone (ou de la montre si elle en possède) pour avoir l'emplacement de l'utilisateur <br>
2- En tant qu'utilisateur, je veux obtenir des points d'intérêts proches de moi dans une certaine direction (pointage de la main ou du doigt) afin d'obtenir des informations sur ceux ci<br>

4- En tant qu'utilisateur,je peux choisir un point d'intérêt (voir info du point d'intérêt) <br>
3- En tant qu'utilisateur, j'aimerai connaitre ma position actuelle pour me localiser.
5- En tant qu'utilisateur, je peux obtenir un itinéraire en temps réel afin de me guider<br>
4- En tant qu'utilisateur,je peux naviguer hiérarchiquement sur l'ensemble des point d'intérêts afin de choisir le plus intéressant <br>
6- En tant que developeur, je dois utiliser les capteur de la montre afin de determiner la direction ou l'utilisateur pointe son doigt (boussole)<br>
7- En tant que developpeur, je doit utiliser le cloud Sitra (ou Google) afin de récupérer les points d'interets <br>
8- En tant qu'utilisateur, je dois voir afficher les points d'interet sur la montre avec une hiérarchie spécifique. <br>


9- En tant qu'utilisateur, je peux me guider grace à un bip sonore <br>
5- En tant qu'utilisateur, je peux me guider grace à un bip sonore <br>


<br>
=Product backlog=
Liste priorisée de besoins et exigences que veut le client
Liste priorisée de besoins et exigences que veut le client
- Priorité maximum
* Capteur montre (6)
* Récupérer point d'intérêt (7)
* GPS smartphone ou montre (3)


{|class="wikitable alternance"
|-
- Priorité moyenne
!scope="col"| User story
* Interface "user-friendly" (8)
!scope="col"| Priorité
* Choix du point d'intérêt (4)
!scope="col"| Estimation
* Itinéraire (5)
|-


| (1)
| Maximum
- Priorité minimal
| 4 semaines
*bip sonore (9)
|-

| (2)
| Maximum
| 3 semaines
|-

| (3)
| Maximum
| 1 semaines
|-

| (4)
| Moyenne
| 2 semaines
|-

| (5)
| Minimum
|3 semaines
|-

|}


=Tâches=
=Tâches=
Pour chaque User-story on va définir des taches :
Pour chaque User-story on va définir des taches :
* 5) -Récupérer coordonnée GPS de l'utilisateur
* 1) -Récupérer coordonnée GPS de l'utilisateur
-Récupérer coordonnée GPS du point d'intérêt
-Récupérer coordonnée GPS du point d'intérêt
-Récupérer direction de l'utilisateur
-Récupérer le paramètre du rayon de recherche
-Envoi d'une requête URL à google map suivant les paramètres précédents
-Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes.
-Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes.


* 9) -Récupérer coordonnée GPS de l'utilisateur
* 2 -Récupérer coordonnée GPS de l'utilisateur
-Récupérer coordonnée GPS du point d'intérêt
-Récupérer coordonnée GPS du point d'intérêt
-Récupérer direction de l'utilisateur
-Récupérer direction de l'utilisateur
-Generer une notification sonore lorsque la direction de l'utilisateur concorde avec le point d'intérêt
-Envoi d'une requête URL à google map suivant les paramètres précédents
-Afficher les informations du point d'intérêt

* 3) -Récupérer coordonnée GPS de l'utilisateur
-Afficher les coordonnées (avec google map)


*8) -Creer un menu déroulant pour chaque catégorie
*4) -Creer un menu déroulant pour chaque catégorie
-Réutilisation des catégorie google map (restaurant, cinéma, transport ...)
-Réutilisation des catégorie google map (restaurant, cinéma, transport ...)


*7) -Récupérer coordonnée GPS de l'utilisateur
-Récupérer direction de l'utilisateur
-Récupérer le paramètre du rayon de recherche
-Envoi d'une requête URL à google map suivant les paramètres précédents

*4) -Récupérer le choix de l'utilisateur via le menu de l'interface
-Utiliser le résultat de la requête URL (stocké dans la base de données)
-Afficher les informations à l'utilisateur


*5) -Récupérer coordonnée GPS de l'utilisateur
*3) tâche déjà atomique
-Récupérer coordonnée GPS du point d'intérêt
-Récupérer direction de l'utilisateur
-Generer une notification sonore lorsque la direction de l'utilisateur concorde avec le point d'intérêt
A finir ...
A finir ...
==Sprints==
==Sprints==
Il faut définir pour chaque Sprint des taches :`
Il faut définir pour chaque Sprint des taches :`
*Sprint 1 (4 semaines - Terminé): -Récupérer coordonnée GPS de l'utilisateur : Fait
*Sprint 1 (Début du projet-22 février -> Terminé): -Récupérer coordonnée GPS de l'utilisateur : Fait
-Récupérer coordonnée GPS du point d'intérêt : Fait
-Récupérer coordonnée GPS du point d'intérêt : Fait
-Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes. : Fait
-Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes. : Fait


*Sprint 2 (4 semaines - En cours ): -Récupérer coordonnée GPS de l'utilisateur : Fait
*Sprint 2 (22 février-> -> En cours ): -Récupérer coordonnée GPS de l'utilisateur : Fait
-Récupérer direction de l'utilisateur : Pas encore terminé
-Récupérer direction de l'utilisateur : Pas encore terminé
-Récupérer le paramètre du rayon de recherche : Fait
-Récupérer le paramètre du rayon de recherche : Fait
Line 75: Line 92:
* Sprint 3 (2 semaines- à venir): - Intégration des différent modules dans un seul projet
* Sprint 3 (2 semaines- à venir): - Intégration des différent modules dans un seul projet
==> Release 1


*Sprint 4 ( 2 semaines - à venir) : -Récupérer le choix de l'utilisateur via le menu de l'interface
*Sprint 4 ( 2 semaines - à venir) : -Récupérer le choix de l'utilisateur via le menu de l'interface
-Utiliser le résultat de la requête URL (stocké dans la base de données)
-Utiliser le résultat de la requête URL (stocké dans la base de données)
-Afficher les informations à l'utilisateur
-Afficher les informations à l'utilisateur
==> Release 2

*Sprint 5 (2 semaines - à venir) : -Creer un menu déroulant pour chaque catégorie
*Sprint 5 (2 semaines - à venir) : -Creer un menu déroulant pour chaque catégorie
-Réutilisation des catégorie google map (restaurant, cinéma, transport ...)
-Réutilisation des catégorie google map (restaurant, cinéma, transport ...)
-Notification sonore
-Notification sonore
==> Release 3


==Waffle==
==Waffle==

Latest revision as of 13:54, 9 March 2015

Description du projet

Lien vers la description du projet : Description

User stories

1- En tant qu'utilisateur, je veux obtenir des points d'intérêts proches de moi dans une certaine direction (pointage de la main ou du doigt) afin de m'y rendre via un itinéraire

2- En tant qu'utilisateur, je veux obtenir des points d'intérêts proches de moi dans une certaine direction (pointage de la main ou du doigt) afin d'obtenir des informations sur ceux ci

3- En tant qu'utilisateur, j'aimerai connaitre ma position actuelle pour me localiser.

4- En tant qu'utilisateur,je peux naviguer hiérarchiquement sur l'ensemble des point d'intérêts afin de choisir le plus intéressant

5- En tant qu'utilisateur, je peux me guider grace à un bip sonore


Liste priorisée de besoins et exigences que veut le client

User story Priorité Estimation
(1) Maximum 4 semaines
(2) Maximum 3 semaines
(3) Maximum 1 semaines
(4) Moyenne 2 semaines
(5) Minimum 3 semaines

Tâches

Pour chaque User-story on va définir des taches :

       * 1) -Récupérer coordonnée GPS de l'utilisateur
             -Récupérer coordonnée GPS du point d'intérêt
             -Récupérer direction de l'utilisateur
            -Récupérer le paramètre du rayon de recherche
            -Envoi d'une requête URL à google map suivant les paramètres précédents
             -Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes.
       * 2 -Récupérer coordonnée GPS de l'utilisateur
             -Récupérer coordonnée GPS du point d'intérêt
             -Récupérer direction de l'utilisateur
              -Envoi d'une requête URL à google map suivant les paramètres précédents
             -Afficher les informations du point d'intérêt
       * 3) -Récupérer coordonnée GPS de l'utilisateur
            -Afficher les coordonnées (avec google map)
       *4) -Creer un menu déroulant pour chaque catégorie 
            -Réutilisation des catégorie google map (restaurant, cinéma, transport ...)


       *5) -Récupérer coordonnée GPS de l'utilisateur
            -Récupérer coordonnée GPS du point d'intérêt
            -Récupérer direction de l'utilisateur
            -Generer une notification sonore lorsque la direction de l'utilisateur concorde avec le point d'intérêt

A finir ...

Sprints

Il faut définir pour chaque Sprint des taches :`

      *Sprint 1 (Début du projet-22 février -> Terminé):  -Récupérer coordonnée GPS de l'utilisateur : Fait 
                                         -Récupérer coordonnée GPS du point d'intérêt : Fait 
                                         -Utilisation de l'application google map pour créer l'itinéraire depuis les coordonnées précédentes. : Fait 
      *Sprint 2 (22 février->  -> En cours ): -Récupérer coordonnée GPS de l'utilisateur : Fait 
                                        -Récupérer direction de l'utilisateur : Pas encore terminé
                                        -Récupérer le paramètre du rayon de recherche : Fait
                                        -Envoi d'une requête URL à google map suivant les paramètres précédents : Fait sur SITRA 
     * Sprint 3 (2 semaines-  à venir):  - Intégration des différent modules dans un seul projet
                     
            ==> Release 1
     *Sprint 4 ( 2 semaines - à venir) :  -Récupérer le choix de l'utilisateur via le menu de l'interface
                                                        -Utiliser le résultat de la requête URL (stocké dans la base de données)
                                                        -Afficher les informations à l'utilisateur
           ==> Release 2
   *Sprint 5 (2 semaines - à venir) : -Creer un menu déroulant pour chaque catégorie 
                                                     -Réutilisation des catégorie google map (restaurant, cinéma, transport ...)
                                                     -Notification sonore
        ==> Release 3

Waffle

Liens de notre waffle: [1]