recklesspotcover / deco3500-project Goto Github PK
View Code? Open in Web Editor NEWThis is a repository for DECO3500 - Social & Mobile Computing project. Presented by HyperDash
This is a repository for DECO3500 - Social & Mobile Computing project. Presented by HyperDash
Where this work has not been done, you should identify the reasons why.
This is slide of week8 Presentation: https://docs.google.com/presentation/d/19nRfJSSh07FCQ7fETlgH3F4dqhK4Ybg571MobzqnZJU/edit#slide=id.gf04303f8c4_1_5
This page will describe the content of the team's PowerPoint presentation and related work schedule for the Week 10 stand-up presentation. The total duration of the PPT presentation is 5 minutes. The presentation will be a report of the team's work from week 8 to week 10.
The slide include per page content, speaker, speech content and duration of each page.
Hi everyone, this is team Hyperdash. And all our team members are listed on the slide.
Our project is an Emergent Fall Rescue Network for the Elderly Living Alone.
Through an app, the network will send rescue requests to volunteers once an elderly fall has been detected nearby. The app will also guide and facilitate the volunteers to support the elderly until the arrival of the medical staff.
In this stand up, we will introduce the following works we have done.
After the last stand-up, we have done a more in-depth study on these issues:
The problem space/volunteer motivation/existing solutions were first researched
For volunteers, we first searched the relevant literature and researched the problem space/volunteer motivation/existing solutions.
To further confirm, a survey and interview was conducted on volunteer willingness and motivation
To confirm the reliability of the research, we conducted surveys and interviews on the willingness and motivation of volunteers.
Then the psychological state of the elderly when receiving help was researched
Then in order to have a more comprehensive understanding of whether our design is suitable for the elderly, we researched the mental state of the elderly when they received help, and interviewed them.
To further confirm this, interviews were conducted on the wishes of the elderly and who they were willing to accept help from
Low fidelity prototype evaluation (heuristic evaluation) among potential volunteers and experts
Finally, we evaluated the low fidelity prototype among potential volunteers and experts (heuristic evaluation). And used the main feedback when designing the medium-fidelity prototype.
The literature survey is divided into four parts. These studies show that falls in the elderly have become a social problem that cannot be ignored. And for volunteers, it is necessary to pay attention to their psychological changes before entering and when they are in the rescue organization. For the elderly, whether they need help, which they expect to help them. What types of help they want are the things we need to investigate. The problems we found here are implemented in the survey and the interview.
What we found out from the research survey and interview
According to the result analysis of interview and survey, we found that:
The elderly prefer to let the people close to them take priority to rescue
Even getting help from nearby volunteers is of less priority but they would be welcomed if no relative or friend could arrive in time. Otherwise, older people would rather get help from relatives and friends as they know those people.
As the severity of the fall varies, users are concerned about the ability of the rescuer to rescue them
The professional skill should be trained and assessed since volunteers are going to deal with various complicated situations. In addition, since older people are vulnerable and secondary injury may occur if the volunteer takes inappropriate action.
Introduction of the Prototype evaluation method and presentation of the results, describing the main problems found therein
Grading of the severity of falls in the elderly
As the severity of the fall of the elderly is different, so are the rescue abilities of the volunteers. We decided to add a grading system to our design. It will classify volunteers based on their rescue capabilities. Then, according to the severity of the elderly fall, the system will send rescue requests to qualified volunteers.
Add customizable rescuer priority
According to the survey, the elderly and their families prefer to have their relatives and friends as the priority rescuers. So we designed a feature for the elderly to choose the priority of rescue. The elderly can make a priority choice among the rescue groups, and when they are in danger, the system will give priority to notify the first rescuer.
Strengthen the rescue capacity of volunteers
After a user becomes a volunteer, we will grade them based on their rescue experience and recent rescues. Volunteers are assigned jobs that match their level, and only volunteers who have watched a certain amount of video instruction and passed the assessment are allowed to participate in rescue work.
Familiarize volunteers with the process (how to become a volunteer and understand what level of rescue you can perform)
Offer the volunteer a platform to get access to the progress of how to become a volunteer who is qualified and certificated by an official medical institution, so that they can distinguish which level of the situation they can handle easily.
Showing the parts of medium prototype that we have modified for Section 4
Login screen login and registration page (Slide 18)
On the entry page, we changed the background color and button style of the sign in and register pages to make it consistent with the entire app structure.
Home & Tutorial Page (Slide 19)
On the homepage, we added a search bar, and divided a rescue guide into a video guide and a picture text guide. In this way, it is convenient for users to use the search bar to find the guidance they need, and can choose the video or picture text combination according to their own preferences.
History Page (Slide 20)
On the history page, we changed the original history book to a file storage page. After clicking the detail button, users can see the current situation and historical information of the people they once rescued. The search bar and filter to this page to facilitate users to find the rescued elderly they care about.
Personal Profile Page (Slide 21)
On the personal profile page, we integrated the qualification part to show which level of rescue volunteers are qualified to participate in, and deleted the occupation display, because we think occupation is not necessary. On the personal profile editing page, we added an info icon next to qualification, and clicked it to pop up the qualification details.
Navigation (Slide 22)
On the navigation page, to make it easier to use, users now can choose to change the driving mode to the destination, and can also choose different driving routes and check the time and distance needed.
Video Meeting & Float Call Icon (Slide 23-24)
The call function has been upgraded. Now the volunteers can hold a video meeting with the medical staff and the family member. Besides, the calling interface can be minimized as a float call icon. So that the volunteers can escape the shackles of the call interface and move freely to check other information they need.
Designing the interface for selecting priorities on the elderly side
Provide fixed choices for the elderly who wanna call for help, such as their family, friends, neighbors or strangers, so that they can choose the priority of who they wanna call for help themselves.
Building rescue scenarios with Unity
We plan to build a scene in Unity to provide an immersive rescue process for volunteers. Therefore, besides the app interface, they can also experience what will happen in real-world rescues. The process starts with the elderly fall and ends with the arrival of medical staff.
Medium Prototype Evaluation
After completing the medium-fidelity prototype, we will conduct a formal evaluation. We will take two aspects of evaluation. One is Time on Task and Think aloud to evaluate the functionality and how easy it is to use Prototype. The other is the analytic evaluation method to allow developers/designers to act as users to analyze all aspects of the application, so that we can get clear and intuitive information.
https://docs.google.com/presentation/d/10tr7QwsjEBYJrDb5fnqIq_A60FyaeO75/edit#slide=id.p8
Health & Wellbeing
Emergency and Accident Rescue Network for Elderly Living Alone
Define the research methodology (HOW & WHY)
Concept (design opportunity)
Audience target (aging population living alone) (anticipate future plans to add audience targets)
User characteristics. (Beneficiaries: not easy to move around in poor health / have illness / children are not around)
Performer: need to have some medical knowledge / care for the elderly living alone group)
Each person's main responsibility is based on the team charter, and has other skills, such as User research, user testing, prototype development, documentation, UX & interaction design, and project management, interaction design, and project management etc.
Summary of the week 10 stand-up meeting and follow-up tasks
The main functions of the prototype need to be highlighted.
1.1`Use tickets to organize and present the entire workflow.
1.2 Use wiki pages to show all work.
2.1 Professionals are invited to evaluate the mid-fidelity prototypes.
2.2 The evaluation data is summarized and presented on the miro board.
2.3 Summarize the main issues of the evaluation.
3.1 Iterate the Mid-Fi prototype with feedback on the above issues and validate the High-Fi prototype within the group after iteration.
3.2 Deploy the High-Fi prototype to Figma.
3.3 Prototyping of an app for the elderly
A prototype app that directly interfaces with the elderly and their families, which includes features such as setting rescue priorities. Implemented using figma.
4.1 Implement the high-fidelity prototype on figma using Unity.
4.2 Linking the senior app prototype on figma with the app prototype in Unity as much as possible.
The domain & proposal research done to date will provide a foundation for your prototype
work, however you should continue to look to contemporary literature to support your
approach, decisions and outcomes.
Summary of the week 8 stand-up meeting and follow-up tasks
Need to investigate who is willing to do this and the motivation of these people to become volunteers (willingness to do it or not. If they are willing, why do they do it).
Need to investigate the elderly what kind of people they are willing to let come to their aid, and how receptive they are to strangers' help in extremely critical situations.
1.1` Add evidence supporting the mindset and behavior of the current target users (helper/helpee).
1.2 Analyze the literature on volunteers, focusing on the investigation of volunteer motivation in the literature.
1.3 Analyze the psychological acceptability of older adults to receive help (any form of help in any situation) from others.
2.1 Volunteer Survey
For potential volunteers, the following two questions were asked:
Would you be willing to help an elderly person in a hazardous situation?
If so, what is your main motivation (what drives you to do this)?
Tips: Feel free to add any questions that would be helpful to our idea.
2.2 Survey of the elderly
Conduct additional targeted surveys of seniors and their families about how they would like to be helped (their parents) in case of an emergency. For example, with a categorical discussion of the scenario.
If the above-mentioned relatives, neighbors, friends and strangers would take the same amount of time to arrive, who would you prefer to help you?
If the above mentioned relatives, neighbors, friends and strangers would take different times to arrive, would you care more about their time or their identity?
Tips: Feel free to add any questions that would be helpful to our idea.
2.3 Analysis of volunteer & elderly survey results
Analyze the survey results and compile the arguments in support of our idea.
List the elements that conflict with our idea and present them for discussion in the group.
3.1 Evaluation
Evaluate the current Low-Fi prototype and gather feedback on the design and reasonableness of the Low-Fi prototype.
3.2 Iterate
Iterate the Low-Fi prototype with feedback on the above issues and validate the Medium-Fi prototype within the group after iteration.
3.3 Deployment
Deploy the Medium-Fi prototype to XD.
4.1 User flow
Design and validate the user flow within the group.
4.2 Design
Design game scenarios and features to implement the user flow.
4.3 Implementation
Create a game scene in Unity to implement the above design.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.