IS480 Team wiki: 2016T1 HumbleBees Final Wiki
Project Progress Summary
After mid-term review, the team focused on a few points of the project: Increase scalability and extensibility of project, increase accuracy of data collected, improve usability of web application and designing final User Acceptance Test.
In a nutshell, the team implemented OTA (over the air) function to update Raspberry Pi code without having to go down to meet the volunteers to change any configuration of the Raspberry Pis. Refinements were also made on both GPS and accelerometer processing algorithms. Volunteers and sponsors' feedback were taken into account, hence the improved user interface and user experience with the web application. The team will be conducting User Acceptance Test between 15th to 17th November.
Final Presentation slides:
- To be updated
Deployed link: To be updated.
Project Highlights
There were a few changes throughout the project so far, and they include:
- Data migration from AWS to SMU iCity server
- Replacement of 1 wheelchair volunteer with a fellow SMU student
- Included more analytical tools for web application
- Using REST web service via POST to upload data onto database
- Over The Air function to update Raspberry Pi code
Project Challenges
Below are some of the main challenges faced by the team:
- Too large amount of data to be processed and interpreted
- Hardware limitations which collect inaccurate data
- Managing multiple stakeholders over a long period of time
Project Achievements
- "Over The Air" ability for the Raspberry Pis, which allows Raspberry Pis's codes to be updated remotely over the air, without having to physically attend to it
- Discovering more insights from data collected from our wheelchair volunteers"
- X-factor successfully achieved
- Stakeholder management done professionally with all parties
Project Management
Project Schedule (Mid Terms vs Current)
Project Metrics
Please refer to the links on Task Metrics and Bug Metrics for more information on the Metrics and how it is being calculated.
Project Change Log
Project Risks
Technical Complexity
Quality of product
Intermediate Deliverables
Stage | Specification |
---|---|
Project Management | Project Timeline |
Task Metric | |
Bug Metric | |
Project Overview | X-factor |
Project Scope | |
Technologies Used | |
Testing | User Testing |
Documentation | Meeting Minutes |
Wireframing | |
Technical Diagrams |
Deployment
You can refer to the deployment link at http://wheelroutes-humblebees.rhcloud.com/ and please refer to the link on Course Deliverables for Acceptance slides reference.
Testing
Afer Acceptance, we conducted User Test (UT) 2 and 3 for testing of our system. A summary snapshot is listed below:
UT 2
- Time Period: 13th - 27th September
- Total Number of users: 7
- Venue: Handicap Welfare Association (HWA), Volunteers' homes
- Duration: 30 mins per user
UT 3
- Time Period: 27th September
- Total Number of users: 6
- Venue: Handicap Welfare Association (HWA), Enabling village
- Duration: 30 - 40 mins per userr
UAT
- Time Period: 14th to 17th November
- Total Number of users: 10
- Venue: Singapore Management University, HWA
- Duration: 40 - 45 mins per user
Please refer to the link on User Testing for more information on UTs / UAT details and findings.
Reflection
Individual Reflection
Sponsor Comment