rick conrad efrain lopez iii saeed noori. what is experience sampling? survey method people’s...

Post on 14-Jan-2016

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Rick ConradEfrain Lopez III

Saeed Noori

What is Experience Sampling?

Survey methodPeople’s experiencesReal-time

FormatPaper and PencilHandheld devices (i.e. Palm Pilot)

Existing ESP ProgramsESP, PMAT (Palm OS)

Desktop application for surveys, limited responses

MyExperience (Windows Mobile)Bigger feature-set for data collectionXML to create surveys

http://myexperience.sourceforge.net/

http://www.cfs.purdue.edu/mfri/pages/PMAT/

PMAT – Creating questions with PC program.

MyExperience XML Survey File

ProblemExperience Sampling mobile platforms up to nowDifficult for researchers/clientsNot intuitive for usersLimited applications

There is a need for a mobile system capable of surveying peoples' thoughts, opinions, and experiences during their daily lives that requires little technical background for researchers, is intuitive for users, and includes features beneficial for social sciences data collection.

GOALSeasy for clients and usersscalablefast and reliable

Need Statement

RequirementsDevelopment costs under $500Available to wide range of users

Device that people already ownFlexibility in survey use

Q&A-oriented surveysSensor-oriented surveysShort-term and long-term surveys

Ease of use for researchersSurveys easy to createQuick access to results

Alternatives ConsiderediPod Nano-Linux

small and cheap, but generally unavailable hardware & technical barriers

iPhonepopular platform, but development

obstaclesPalm OS

available projects to build from, but being phased out

Windows Mobileproject to reference, but not very

open to developers

STEROID ProjectAndroid Platform

Open source smartphone OS by GoogleWeb interface for researchers

Survey CreationCakePHP Model-View-Controller Framework

Software Behavior (Overview)

Accou

nt

Cre

ate

S

urv

ey

Survey

Su

rvey

Resu

lts

Results

Resu

lts

WEB APP

CLIENT

DEVICE

USER(S)

Web App Design

Database

Mobile App Design

Data Collection FeaturesTextMultiple ChoiceAudioGPSTouch-Screen

Picture

Example Results

AchievementsInstantaneous resultsEasy survey creation

Project Management & Team WorkLead Developer – Rick Conrad

Overall DesignWeb App-Mobile App interoperabilityLogistics (managing server, peripheral tasks, etc…)

Web App Design – Efrain LopezServer-side controllersWeb interfaceSocial Sciences research

Mobile App Design/Development – Saeed NooriJava classes for Android platformMobile App interfaceAndroid API research

Software Engineering Model - AGILE

Social ImplicationsSocial concerns

Ability to improve lives if used effectivelyPrivacy issues

Only registered users can participatePersonal information provided with consent

SecurityPrivate data stored securely

Economic AnalysisEconomic viability

need is thereno additional cost for Android usersno manufacturing issue

Sustainability (costs beyond project phase)updating programmaintenanceporting to other mobile platforms

Project costs$400 – Android Phone$25 – Developer Registration

Code Size# lines of code Android: 1669 Server: 1716

Potential ImprovementsData Collection Features

Slide-BarTaking a PictureGyro sensorSync with external Bluetooth sensor

OtherSynchronization with calendarExtend to other platforms

Demo: Version 1.0Technology Survey example

Questions?

top related