/SkyMap

Conception d’une application pour visualiser la carte du ciel à partir d’une base de données d’objets célestes

Apache License 2.0Apache-2.0

SkyMap

Conception d’une application pour visualiser la carte du ciel à partir d’une base de données d’objets célestes

Travail demandé :

A partir d’une base de données disponible comportant à minima 3000 objets célestes, l’objectif est de construire une application pour développer une carte du ciel représentant ces objets. Cette carte sera affichable dans une page « Web ».

Backlog du produit :

Ouvrir une application une page web.

En tant qu'utilisateur je veux ouvrir une application web pour que j'aie accès à l'application.

Technical :

Définir le lieu, l'heure et la date de l'observation.

En tant qu'utilisateur Je veux Définir le lieu, l'heure et la date de l'observation. Pour avoir accès à diverses données historiques/géographiques.

Technical :

Voir au moins les 50 étoiles les plus proches de la Terre, visibles à l'œil nu.

En tant qu'utilisateur je veux Filtrer au moins les 50 étoiles les plus proches de la Terre Pour voir au moins les 50 étoiles les plus proches de la Terre visible à l'oeil nu.

Technical :

Voir au moins les 50 étoiles les plus brillantes.

En tant qu'utilisateur Je veux Filter au moins les 50 étoiles les plus brillantes. Pour voir au moins les 50 étoiles les plus brillantes de la constellation choisie.

Technical :

Voir au moins les 50 étoiles les plus chaudes.

En tant qu'utilisateur Je veux Filter au moins les 50 étoiles les plus chaudes. Pour voir au moins les 50 étoiles les plus chaudes de la constellation choisie.

Technical :

Voir au moins les 50 étoiles les plus grandes.

En tant qu'utilisateur Je veux Filter au moins les 50 plus grandes stars. Pour voir au moins les 50 étoiles les plus grandes de la constellation choisie.

Technical :

Voir les constellations auquelles appartiennent les étoiles

En tant qu'utilisateur je veux Filter les constellations auxquelles appartiennent les étoiles sélectionnées. Pour Voir les étoiles de la constellation choisie.

Technical :

Visualiser les planètes du système solaire

En tant qu'utilisateur je veux Filter les planètes du système solaire. Pour Visualiser les planètes du système solaire

Technical :

En passant la souris sur une étoile, une fenêtre contextuelle s'ouvre, affichant le nom de l'objet et le nom de la constellation à laquelle il appartient. Les autres étoiles de la constellation seront également affichées.

En tant qu'utilisateur je veux Filter les étoiles par constellation. Pour affichant le nom de l'objet et le nom de la constellation à laquelle il appartient.

Technical :

Cette carte du ciel aura pour point d’observation n’importe quel point du globe terrestre ainsi que n’importe quelle date du temps nous régissant. Le lieu, l’heure et la date d’observation seront paramétrables dans l’application. Un programme exécutable ainsi qu’un tutoriel seront fournis. Les hypothèses de travail sont à répertorier.

3 étapes :

Déterminer le « product backlog » du projet

Définir une première itération (sprint backlog) et réaliser son implémentation

Décrire les éléments « scrum » utilisés (rôles, user story…)