1 / 21

Rick Conrad Efrain Lopez III Saeed Noori

Rick Conrad Efrain Lopez III Saeed Noori. What is Experience Sampling?. Survey method People’s experiences Real-time Format Paper and Pencil Handheld devices (i.e. Palm Pilot). Existing ESP Programs. ESP, PMAT (Palm OS) Desktop application for surveys, limited responses

nerys
Download Presentation

Rick Conrad Efrain Lopez III Saeed Noori

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rick Conrad Efrain Lopez III SaeedNoori

  2. What is Experience Sampling? • Survey method • People’s experiences • Real-time • Format • Paper and Pencil • Handheld devices (i.e. Palm Pilot)

  3. Existing ESP Programs • ESP, PMAT (Palm OS) • Desktop application for surveys, limited responses • MyExperience (Windows Mobile) • Bigger feature-set for data collection • XML to create surveys PMAT – Creating questions with PC program. MyExperience XML Survey File http://www.cfs.purdue.edu/mfri/pages/PMAT/ http://myexperience.sourceforge.net/

  4. Problem • Experience Sampling mobile platforms up to now • Difficult for researchers/clients • Not intuitive for users • Limited applications

  5. Need Statement • 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. • GOALS • easy for clients and users • scalable • fast and reliable

  6. Requirements • Development costs under $500 • Available to wide range of users • Device that people already own • Flexibility in survey use • Q&A-oriented surveys • Sensor-oriented surveys • Short-term and long-term surveys • Ease of use for researchers • Surveys easy to create • Quick access to results

  7. Alternatives Considered • iPod Nano-Linux • small and cheap, but generally unavailable hardware & technical barriers • iPhone • popular platform, but development obstacles • Palm OS • available projects to build from, but being phased out • Windows Mobile • project to reference, but not very open to developers

  8. STEROID Project • Android Platform • Open source smartphone OS by Google • Web interface for researchers • Survey Creation • CakePHP Model-View-Controller Framework

  9. Software Behavior (Overview) Results WEB APP DEVICE Survey Results Survey Create Survey Account Results USER(S) CLIENT

  10. Web App Design

  11. Database

  12. Mobile App Design

  13. Data Collection Features • Text • Multiple Choice • Audio • GPS • Touch-Screen Picture

  14. Example Results

  15. Achievements • Instantaneous results • Easy survey creation

  16. Project Management & Team Work • Lead Developer – Rick Conrad • Overall Design • Web App-Mobile App interoperability • Logistics (managing server, peripheral tasks, etc…) • Web App Design – Efrain Lopez • Server-side controllers • Web interface • Social Sciences research • Mobile App Design/Development – Saeed Noori • Java classes for Android platform • Mobile App interface • Android API research • Software Engineering Model - AGILE

  17. Social Implications • Social concerns • Ability to improve lives if used effectively • Privacy issues • Only registered users can participate • Personal information provided with consent • Security • Private data stored securely

  18. Economic Analysis • Economic viability • need is there • no additional cost for Android users • no manufacturing issue • Sustainability (costs beyond project phase) • updating program • maintenance • porting to other mobile platforms • Project costs • $400 – Android Phone • $25 – Developer Registration • Code Size • # lines of code Android: 1669 Server: 1716

  19. Potential Improvements • Data Collection Features • Slide-Bar • Taking a Picture • Gyro sensor • Sync with external Bluetooth sensor • Other • Synchronization with calendar • Extend to other platforms

  20. Demo: Version 1.0 • Technology Survey example

  21. Questions?

More Related