Skip to content

Latest commit

 

History

History
414 lines (206 loc) · 8.98 KB

UserStories.md

File metadata and controls

414 lines (206 loc) · 8.98 KB

User Stories Confidential Storm

Client side

Registrazione nuovo utente

Come nuovo utente

Affinchè possa accedere ed usare il servizio per trovare parcheggio più facilmente

Voglio poter creare un profilo sull'applicazione

Login

Come utente registrato

Affinchè possa usare tutte le funzionalità del servizio

Voglio poter effettuare il login

Recupera password

Come utente registrato smemorato

Affinchè possa recuperare i dati di accesso

Voglio poter avere la possibilità di ricevere una mail per il recupero della mia password

Cambiare immagine del profilo

Come utente generico

Affinchè io sia più riconoscibile all'interno della comunità dei parcheggiatori

Voglio poter aggiungere una foto collegandola al mio profilo

Cancellare immagine del profilo

Come utente scettico

Affinchè possa proteggere meglio la mia privacy

Voglio avere la possibilità di eliminare la foto precedentemente immessa

Impostare nome e cognome

Come utente generico

Affinchè io sia più riconoscibile nella community

Voglio poter aggiungere nome e cognome

Modifica indirizzo email

Come utente generico

Affinchè possa rimanere aggiornato sulle offerte e sulle comunicazioni del sito

Voglio avere la possibiltà di fornire un altro indirizzo email

Logout

Come utente generico

Affinchè possa entrare con un altro account o possa disconnettermi dal servizio

Voglio effettuare il logout dall'applicazione

Cambiare password

Come utente

Affinchè protegga la mia privacy

Voglio cambiare la password

Segnala bug

Come utente generico

Affinchè possa segnalare un problema e contribuire a rendere l'applicazione migliore

Voglio scrivere per segnalare un bug agli sviluppatori

Guida

Come nuovo utente

Affinchè possa capire il funzionamento dell’app

Voglio avere una guida introduttiva

Cancella utente

Come quasi ex-utente

Affinchè possa eliminare tutti i miei dati per smettere di usare l’applicazione

Voglio eliminare l’account

Crediti

Come utente generico

Affinchè possa avere informazioni sugli sviluppatori che hanno creato l'applicazione

Voglio visualizzare tali informazioni in una sezione dedicata

Acquista punti

Come utente generico

Affinchè possa avere più crediti da spendere nell'applicazione

Voglio potere acquistare i miei crediti tramite l'applicazione

Visualizza punti

Come utente generico

Affinchè possa sapere quanti crediti ho

Voglio visualizzarli

Libera posto

Come utente liberatore

Affinchè possa liberare un posto per persone alla ricerca vicino a me

Voglio poter effettuare quest’azione all'interno dell'applicazione

Trova posto

Come utente cercatore

Affinchè possa trovare un posto liberato dai membri della community

Voglio poter effettuare la ricerca del posto nell'applicazione

Seleziona preferenze libera

Come utente liberatore

Affinchè possa notificare alle altre persone che tipo di posto sto liberando

Voglio selezionare i dettagli del parcheggio da me liberato

Seleziona preferenze cerca

Come utente cercatore

Affinchè il server possa trovare il miglior posto adatto alla mia auto

Voglio selezionare i dettagli del parcheggio che sto cercando

Visualizza informazioni posto

Come utente cercatore

Affinchè possa capire se il posto liberato è quello adatto alle mie esigenze

Voglio poter visualizzare maggiori dettagli riguardo al posto liberato sulla mappa

Prenota posto

Come utente cercatore

Affinchè il server possa riservare a me tale posto

Voglio prenotarlo tramite l'applicazione a nome del mio utente

Naviga verso il posto

Come utente cercatore

Affinchè possa raggiungere il posto facilmente e velocemente

Voglio che venga aperto dall'app il mio navigatore con destinazione il posto da me prenotato

Annulla prenotazione

Come utente cercatore

Affinchè possa lasciare il posto che ho liberato a qualcun altro nella community

Voglio annullare la prenotazione

Conferma parcheggio effettuato

Come utente cercatore con posto prenotato

Affinchè possa ricevere i punti e notificare al server che ho trovato posto

Voglio confermare di aver preso il posto liberato da qualcun altro

Segnala posto già occupato

Come utente cercatore con posto prenotato

Affinchè abbia diritto ad un'altra ricerca gratuita

Voglio notificare al server che non ho trovato il posto assegnato libero

Ricerca gratuita

Come utente cercatore con posto prenotato

Affinchè possa trovare un altro posto in sostituzione al posto non ricevuto

Voglio ricevere dal server i posti liberi senza spendere i miei crediti

Centra posizione sulla mappa

Come utente generico

Affinchè possa orientarmi meglio sulla mappa dell'applicazione

Voglio poter centrare la mappa sulla mia posizione

Accedi come admin al sito web

Come amministratore del sistema

Affinchè possa controllare lo stato di vita del servizio

Voglio avere una form di accesso al mio pannello sul sito

Crea nuovo admin per il servizio

Come amministratore principale del sistema

Affinchè possa essere aiutato nel lavoro

Voglio poter creare un nuovo utente con i miei stessi privilegi

Cancella un utente

Come amministratore del sistema

Affinchè possa mantenere un database utenti pulito da utenti inattivi

Voglio avere la possibità di cancellare un utente

Invia una comunicazione a uno o più utenti

Come amministratore del sistema

Affinchè possa offrire comunicazioni di offerte commerciali / promozionali agli utenti

Voglio avere la possibilità di inviare notifiche agli utenti

Visualizza report bug

Come amministratore del sistema

Affinchè possa mantenere il servizio funzionale

Voglio avere accesso di visualizzazione ai bug segnalati dagli utenti

Visualizzza parcheggi su mappa

Come amministratore del sistema

Affinchè possa vedere ha usato il mio servizio

Voglio avere una mappa ove vi sono tutti i posti creati

Filtra parcheggi visualizzati

Come amministratore del sistema

Affinchè possa vedere chi sta usando effettivamente il mio servizio

Voglio filtrare i parcheggi attivi da quelli vecchi

Visualizza info utente

Come amministratore del sistema

Affinchè possa vedere le info utente

Voglio visualizzare le informazioni statistiche degli utenti attivi

Modifica informazioni utente

Come amministratore del sistema

Affinchè possa correggere eventuali bug

Voglio poter modificare direttamente i campi degli utenti

Sospendi utente

Come amministratore del sistema

Affinchè possa mantenere un buon livello di servizio

Voglio avere la possibità di sospendere utenti dal servizio

Crea nuovo utente

Come amministratore del sistema

Affinchè possa testare nuove funzionalità

Voglio poter creare nuovi utenti

Cancella parcheggio

Come amministratore del sistema

Affinchè possa mantenere pulito il database da parcheggi di test

Voglio poter eliminare parcheggi

Annulla prenotazione

Come amministratore di sistema

Affinchè possa fare debugging e possa rispondere all'esigenza degli utenti

Voglio poter annullare le prenotazioni ai parcheggi

Visualizza prenotazioni attive

Come amministratore di sistema

Affinchè possa conoscere quanti utenti partecipano al servizio

Voglio visu1alizzare il numero di prenotazioni attive

Visualizza prenotazioni fallite

Come amministratore di sistema

Affinchè possa capire l'effettivo funzionamento del servizio

Voglio visualizzare il numero di prenotazioni fallite

Visualizza storico

Come amministratore di sistema

Affinchè possa avere quante più metriche possibili

Voglio visualizzare la cronologia dei parcheggi creati ed usati dagli utenti

Cancella altro admin

Come amministratore di sistema

Affinchè possa revocare i privilegi

Voglio poter cancellare gli altri admin

Admin side

Le seguenti features riguardano esclusivamente il lato server:

Visualizza file di log

Come amministratore di sistema

Affinchè possa capire se il mio servizio è sotto attacco o se soffre di bug

Voglio visualizare il file di log

Avvia servizio

Come amministratore di sistema

Affinchè possa offrire il servizio

Voglio poter avviare il servizio

Arresta servizio

Come amministratore di sistema

Affinchè possa fare manutenzione sul server

Voglio poter bloccare il servizio

Cancella database

Come amministratore di sistema

Affinchè possa pulire dopo un beta test il database

Voglio poter eliminare l'intero database

Website

Queste features riguardano esclusivamente il sito web:

Scaricare app

Come utente interessato

Affinchè possa usufruire del servizio

Voglio avere la possibilità di scaricare l'applicazione dal sito o da un link del sito

Avere info su app

Come utente interessato

Affinchè possa capire cosa mi offre il servizio

Voglio visualizzare una pagina esplicativa del servizio