L'obiettivo è di fornire un pannello con lo status di avanzamento di un progetto a persone che non usano Jira nè hanno credenziali d'accesso, tipicamente personale non tecnico che non ha interesse a creare o gestire le Issue.
- Nel pc fornito installare NodeJS e iniziare a studiarne il funzionamento con qualche programmino molto semplice (hello world)
- Svolgimento di due corsi, usando la piattaforma codeschool.com, uno su nodejs ed uno su expressJs
- Tramite expressJs creare un piccolo webserver che risponde a qualche comando basico
- Tramite Curl fare qualche prova per impratichirsi con le chiamate Rest di Jira
- Creare una analisi di progetto, contenete:
- Descrizione dell'obiettivo
- Storyboard dell'applicativo con le interazioni
- previste (tutte, anche le opzionali)
- User Stories
- (Sprint) Iniziare l'implementazione della interfaccia utente senza il recupero delle informazioni via rest, simulando i dati recuperati con un array fisso
- (Sprint) Implementare un set di funzioni per la comunicazione Rest
- (Sprint) Unire il tutto in una prima versione
- (Sprint) Migliorie e implementazioni di funzioni accessorie