Download presentation
Presentation is loading. Please wait.
Published byArabella Ferguson Modified over 8 years ago
1
- Final Version TEAM i7: Andy James Ashish Agarwal Pouya Sadegholvad Rui Wang Yeaji Moon
2
Agenda 2 1 Introduction 2 System Overview 3 Quality Assurance 4 Bugs 5 Feedback from real users 6 Post-mortem Analysis 7 Demonstration Video
3
Autistic Disorder – “Classic Autism” PubMed Health defines autistic disorder as – “Autism is a developmental disorder that appears in the first 3 years of life & affects the normal development of social and communication skills.” Centers for Disease Control and Prevention: “People with autistic disorder usually have significant language delays, social, and communication challenges.” Sufferers of autism have certain patterns to communicate and learn. 3
4
4 Old approach - flash cards
5
Summary imageComm is an iPhone and iPod Touch application that used images stored on the device to help victims of autism communicate with others. User-account control to protect images. Unlimited categories and images can be stored in the device. Activity Alert feature to keep a track of images opened 5 Features:
6
System Overview 6 Architecture Diagram
7
Major Design Decisions SQLite database stores images in local database PHP and MySQL based web component to keep track of images opened 7
8
Quality Assurance Black Box testing Tested that each function works correctly Tried incorrect usage test cases and error messages appeared System / Integration testing Tested that related functions work together correctly White Box testing Tested each single function by simulating a click event Usability testing Tested under real-usage environment User acceptance testing 8
9
No Known Bugs 25 unit tests performed Over 100 hours of Black Box testing 9
10
Feedback Great: User interface is friendly Easy to use The activity alerts feature is great Not so great: Need to train autistic users to use the app Adding images to the Photo Library is sometimes inconvenient 10
11
Post Mortem Analysis Project Management Dividing work into sub-groups Dividing work according to skillset Setting bi-weekly milestones Weekly team meetings Major Problems Learning Objective-C 11
12
Post Mortem Analysis Major Human Problems Lack of proactivity What we would do differently ? Divide work among team members from Day 1 Advice for next year students Learn Objective-C ASAP 12
13
Demonstration Links here… 13
14
Thank You Questions? 14
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.