Presentation SCORE-IT

77
Università degli studi di Salerno Dipartimento di Studi e Ricerca Aziendale (Management & Information Technology) Corso di Laurea Magistrale in Tecnologie Informatiche e Management Progettazione e Sviluppo di un’App a Supporto della Mobilità Catolino Gemma, D’Eugenio Elisa, De Chiara Davide, Longo Alessandro Tutors: Andrea De Lucia, Filomena Ferrucci, Pasquale Salza

Transcript of Presentation SCORE-IT

Università degli studi di SalernoDipartimento di Studi e Ricerca Aziendale (Management & Information Technology)Corso di Laurea Magistrale in Tecnologie Informatiche e Management

Progettazione e Sviluppo di un’App a Supporto della MobilitàCatolino Gemma, D’Eugenio Elisa, De Chiara Davide, Longo AlessandroTutors: Andrea De Lucia, Filomena Ferrucci, Pasquale Salza

Context

Some statistics

50% of young people use public transport

Some statistics

?What are the problems

Update information

Viewing Issue

?

Competitors

…Focus on

Real Time Feedbacks

…about

Seatings

Stops

Punctuality

?Will this servicealways be reliable

…changing point of view

Progettazione e Sviluppo di un’App a Supporto della Mobilità

Transport as a “Service”

Goals

Requirements

• Registration

• Login• Account

Requirements

• Login

Requirements

• Registration

• Account

• Stops

• Trips• Routes

• Stops

• Trips

Requirements

• GTFS data

• News

• Favourites

• Routes

• Login

• Registration

• Account

FASTER

SCALABILITY

+ Why?

Event driven

+Easy to Develop Web Service

Json dataSpeed reading

Event driven

+Easy to Develop Web Service

Before…

Now…

…about Database

GTFSGeneral  Transit  Feed  Speci1ication

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

…about GoBus

TESTING

Manually produced Oracle

Output

Testing the web service

compared with

Manually produced Oracle

Output

Testing the web service

is equal to

Manually produced Oracle

Output

Testing the web service

is equal to

Manually produced Oracle

Output

Testing the web service

is not equal to

Manually produced Oracle

Output

Testing the web service

is not equal to

Testing the mobile app

Unit Testing

BUILD TEST

Testing the mobile app

Functional testing

Testing the mobile app

Usability testing

Fail EasyUsability

Why?

“Usability is like oxygen. You don’t notice it until it’s missing”

Usability and the bottom line [Donahue]

“1 $ spent in usability results in a return of 30.25 $“

Usability is good business [Donahue et al.]

Visibility of system status

User control and freedom

Match between system and the real world

Consistency and standards

Error preventionRecognition rather than recall

Flexibility and efficiency of use

Aesthetic and minimalist design

Help users recognize, diagnose, and recover from errors

Help and documentation

Survey

Task

Results

Questionario

Task

Results

Seconds/Task: The seconds necessary to complete the task

NOS: The steps necessary at the user to complete the task

Errors/Task: The number of errors made by users to complete the task

Versus

The average of steps necessary at the user to complete the taskC

licks

Seco

nds

The average of steps necessary at the user to complete the taskC

licks

Seco

nds

Statistically Significant

Management

Initiating

Executing

Closing

Planning and design

Monitoring and controlling

Division task

Good

Communication

Approach to planning

Tutors

Project ManagerQualit

y

Management

The Team is at work!

Amazing

Florence

Amazing

Florence

Thank you ?Enjoy in Florence