Guardian House App

Post on 13-Jan-2017

70 views 0 download

Transcript of Guardian House App

GUARDIAN HOUSE

UNIVERSITA’ DEGLI STUDI DI SALERNOCorso di Laurea in

Tecnologie Informatiche e Management

PROF.SSAG. VITIELLO

PROF.SSAR. FRANCESE

Interazione Uomo Macchina e Sviluppo di Applicazioni MobileAnno 2014/2015

CARLO BRANCA FABIO CUCCAROLUIGI VECCHIONE COSMO D’UVA

VASILICA NAESTUDENTI:

Indice Presentazione1. Presentazione Team & Progetto2. Punti di Forza e Debolezza3. Business Value4. Community Developing & Coaching5. Project Management6. Sviluppo e Architettura del Sistema7. Testing di Usabilità8. Lesson Learned & Sviluppi Futuri9. LIVE DEMO

Indice Presentazione1. Presentazione Team & Progetto2. Punti di Forza e Debolezza

3. Business Value4. Community Developing & Coaching

5. Project Management6. Sviluppo e Architettura del Sistema

7. Testing di Usabilità

8. Lesson Learned & Sviluppi Futuri9. LIVE DEMO

Luigi Vecchione✖ Presentazione Team

✖ Presentazione Progetto✖ Competitors & Utenti Target

Noi Siamo GuardianHouse

Perchè GuardianHouse ?

House

House

House

GuardianRecensioni

DedicateChiunque Può rilasciare una Recensione sull’ Appartamento in

evidenza

GuardianRecensioni

DedicateChiunque Può rilasciare una Recensione sull’ Appartamento in

evidenza

FeedBack Sull’Utente

Al fine di Assicurare la credibilità dell’Utente

Recensore, altri utenti possono votare l’utente

stesso a loro volta.

GuardianMedia dei Voti

Punteggio Dedicato per ogni Appartamento, basato sulla

media dei voti rilasciati dalla community

Che cos’è GuardianHouse ?

Un’ Applicazione?

Un’ Applicazione? Un Forum?

Un’ Applicazione? Un Forum?

Un Angelo Custode?

AirBnb

Utenti Target

Cosmo D’Uva✖ Analisi di Mercato

✖ Campagna Promozionale✖ Community Development

Analisi di mercato

Trovi importante che i vicini siano tolleranti?

Quanto è importante per te la vicinanza dei mezzi di trasporto all’abitazione?

Quanto è importante per te il rapporto con il padrone di casa?

goal

Requisiti funzionali

goal

Requisiti funzionali

goal

Interfaccia grafica

face to face approach

answers trend

answers trend

answers trend

answers trend

risultati

risultati

output dell’analisi di mercato

community development

community development

community development

www.guardianhouseapp.com

Carlo Branca✖ Project Management

✖ Strumenti di Collaborazione✖ Aspetto Tecnologico/Tecnico

GESTIONE DEL PROGETTOOrganizzazione del team

Gestione delle attivitàComunicazione

RUOLI PRINCIPALI

sviluppatoreclient E server

sviluppatore client

sviluppatore client

sviluppatore web / grafico

COMMUNITY DEVELOPER

DIAGRAMMA DI GANTT

PRIMO INCREMENTO (ESAME IUMSAM)INIZIO: 16 FEBBRAIO 2015 - FINE: 25 GIUGNO 2015

MILESTONES

MILESTONE DATA RITARDOConsegna RAD 1 aprile

Prototipo interfacce 18 aprile

Funzionalità principale 15 maggio 10 giorni

Prototipo app completo 30 maggio 7 giorni

Prototipo con backend 15 giugno 1 giorno

Usability test 16 giugno 1 giorno

Prototipo definitivo 25 giugno

STATO ATTUALE

PRIMOINCREMENTO

SECONDO INCREMENTO

USABILITY TEST

ESAME IUMSAM FUTUROSIAMO QUI

DELIVERABLES

✖ Project proposal✖ RAD✖ Contextual Inquiry✖ Usability Test

✖ Android app✖ Backend app✖ Landing page

PROBLEMI E SOLUZIONI

✖ Primo approccio alla programmazione android

✖ Skill level di programmazione disomogeneo

✖ Numero di funzionalità elevato

PROBLEMI E SOLUZIONI

✖ Primo approccio alla programmazione android

✖ Skill level di programmazione disomogeneo

✖ Numero di funzionalità elevato

Soluzione: studio di Android

Soluzione: riallocazione dei task in base alle proprie capacità e preferenze

Soluzione: precedenza alle funzionalità con priorità più alta

PRIORITA’

REQUISITI FUNZIONALI PRIORITA’Gestione Autenticazione ALTA

Gestione Account ALTA

Gestione Appartamenti ALTA

Gestione Feedbacks MEDIA

Gestione Recensioni ALTA

Gestione Tutorial BASSA

Gestione Landlord Account BASSA

Gestione Inserti Pubblicitari BASSA

PRIORITA’

REQUISITI FUNZIONALI PRIORITA’Gestione Autenticazione ALTA

Gestione Account ALTA

Gestione Appartamenti ALTA

Gestione Feedbacks MEDIA

Gestione Recensioni ALTA

Gestione Tutorial BASSA

Gestione Landlord Account BASSA

Gestione Inserti Pubblicitari BASSA

STRUMENTI DI COLLABORAZIONE

LATO TECNICOArchitettura

Tecnologie utilizzateDiagrammi UML

ARCHITETTURA

LATO CLIENT LATO SERVER

REST API

LATO SERVER

+REST API

Place your screenshot here

LATO CLIENTAndroid Lollipop✖ Livello min API 15✖ Livello max API 22✖ Copertura 90%Guardian House

Signup with email

LATO CLIENT: LIBRERIE E API UTILIZZATE

API:✖ Maps✖ Places

Autocomplete✖ Geocoding

Librerie open source:✖ Volley✖ Material Navigation

Drawer✖ Material Design✖ Material Tabs✖ Android Image Slider✖ Poly Picker

DECOMPOSIZIONE IN SOTTOSISTEMI

DEPLOYMENT DIAGRAM

Fabio Cuccaro✖ Testing Di Usabilità

Scelte progettazione mirateall’usabilità

Contextual inquiry- Pianificazione- Esecuzione- Monitoraggio- Discussione- Rielaborazione

specifiche usabilità

EfficaciaIl grado di raggiungimento di un obiettivo.

La misura dell'efficacia pone in relazione gli obiettiviprefissati con l’accuratezza

e completezza dei risultati raggiunti.

specifiche usabilitàEfficienza

La misura dell'efficienza si basa sul rapporto tra il livello di efficacia e l'utilizzo di risorse, che può

essere misurato, per esempio, in termini di numero di errori che l'utente compie prima di completare un

compito.

specifiche usabilità

SoddisfazioneLa misura della soddisfazione descrive l'utilità percepita

dell'intero sistema da parte dei propri utenti, e il livello di comfort avvertito dall'utente nell'utilizzare un

determinato prodotto. Si tratta di un aspetto dell'usabilità molto più soggettivo

e difficile da misurare.

Testing di usabilità

pianificazione del testObbiettivi

- Validare l’app sui task selezionati- Rigettare le ipotesi nulle- Confronto tra due sistemi tramite l’applicazione

della metodologia “usability study comparativo”- Dimostrare un sufficiente grado di soddisfazione da

parte dell’utente

pianificazione del testScelta dei partecipanti

cinque studenti del corso di “Interazione UomoMacchina e Sviluppo di Applicazioni

Mobile” dell’Università degli Studi di Salerno.

pianificazione del testQuestionari

Ai partecipanti saranno i seguenti questionari:● Questionario di background● Reaction questionnaire

esecuzione del test

esecuzione del test

registrazione login visualizza profilo

ricerca appartamento visualizza appartamenti

scheda appartamenti

recensione appartamentofeedback utente

inserimento (feedback, recensione, appartamento)

analisi dei risultatiCOMPLETAMENTO DEI TASK

analisi dei risultatiMedia dell’errore medio

analisi dei risultatiMedia del tempo medio

analisi dei risultatiMedia dei passi medi

Vasilica Nae✖ Lesson Learned✖ Sviluppi Futuri

...

...

UPCOMING FEATURES

Landlord account VS free account

● monthly fee

● appearance among the first results

● add more features

● owner presentation

● phone number

● email

Landlord details

TUTORIAL

Shows the steps of each main functionality of the app

Partnerships

VISITA IL NOSTRO SITO!

www.guardianhouseapp.com

GRAZIE PER L’ATTENZIONE!