Coder Social home page Coder Social logo

recklesspotcover / deco3500-project Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 89.26 MB

This is a repository for DECO3500 - Social & Mobile Computing project. Presented by HyperDash

CSS 27.99% HTML 72.01%
elderly-people rescue social-network mobile volunteering medical

deco3500-project's Issues

Week 8 stand up

For week 8

  • Need to describe findings from user research (interviews, observations, cultural probes);
  • Need to describe a clear set of experience requirements for your design opportunity;
  • Need to generated some designs for your domain, as well as one or more non-functional prototypes.

Where this work has not been done, you should identify the reasons why.

Milestone

  1. Design the questions of the questionnaire according to the problem space.
  2. Design interview questions that fit the situation according to the problem space.
  3. Distribute questionnaires and collect results for analysis.
  4. Design prototypes based on feedback
    Deadline 15/09/2021

Slide

This is slide of week8 Presentation: https://docs.google.com/presentation/d/19nRfJSSh07FCQ7fETlgH3F4dqhK4Ybg571MobzqnZJU/edit#slide=id.gf04303f8c4_1_5

Week 10 stand up

Description

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.

Slide content

The slide include per page content, speaker, speech content and duration of each page.

Introduction

Intro (Slide 1, Alex, 5 sec)

Hi everyone, this is team Hyperdash. And all our team members are listed on the slide.

Overview (Slide 2-3, Alex, 20 sec)

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.

Review (Slide 4, Evelyn, 40 sec)

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.

Research Outcomes

Literature Research (Slide 5-6, Kai,30 sec)

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.

Interview and Survey Analysis (Slide 7-11, Eric, 30 sec)

  • 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.

Evaluations

Prototype evaluation (Slide 12-14, Kai, 1 min)

Introduction of the Prototype evaluation method and presentation of the results, describing the main problems found therein

  • User instructions are not detailed enough and volunteers are concerned about receiving rescue missions they are not capable of performing
    We use heuristic evaluation for our low-fidelity model. This is because the evaluation method is a thorough assessment of a product’s user interface. The evaluation process is conducted against a predetermined set of usability principles known as heuristics. Since the appointment of 5-8 evaluators allows the review results to be more than 80% accurate, we invited 6 evaluators. Here are the results. On the left, you can see theirs' choices, and on the right, you can see the comments they made. In addition, the last column shows additional advice. We summarized the comments and concluded the most important issues: User instruction is not detailed enough and Volunteers worry about receiving rescue work they are unable to handle.

Solutions & Medium Prototype

Solutions (Slide 15-16, Evan, 30 sec)

  • 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.

Medium Prototype (Slide 17-24, Gavin, 1 min 5 sec)

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.

Changes & Future Directions

Changes & Future Directions (Slide 25-26, Evan, 20 sec)

  • 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.

The link of slide

https://docs.google.com/presentation/d/10tr7QwsjEBYJrDb5fnqIq_A60FyaeO75/edit#slide=id.p8

HyperDash Team Opening Meeting

Team Domain

Health & Wellbeing

Main Problem / issue

Emergency and Accident Rescue Network for Elderly Living Alone

Task

  1. Define the research methodology (HOW & WHY)

  2. Concept (design opportunity)

  3. 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)

  4. 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.

Task assignment

  1. Introduction & Domain/Problem Space. (Kai, Eric)
  2. Design Opportunity/Concept/Justification. (Alex, Gavin)
  3. Plan of Work. (Evan, Evelyn)

Week 10 meeting and future process

Contents of the meeting

Summary of the week 10 stand-up meeting and follow-up tasks

Improvement for Week 10 Stand-Up

Feedback from Studio

Main questions

The main functions of the prototype need to be highlighted.

Following Tasks & Task allocation

Task 1 - The combing and refinement of each page on github. (Kai & Eric)

1.1`Use tickets to organize and present the entire workflow.

1.2 Use wiki pages to show all work.

Task 2 - Mid-fidelity model evaluation (Kai & Eric)

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.

Task 3 - Prototype Iteration and Deployment (Gavin & Evan & Evelyn)

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.

Task 4 - Unity (Alex & Gavin)

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.

Research

Description

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.

  • Academic studies: what does the literature say about the problem you are exploring;
  • Other published documents: statistics or reports that help map the domain;
  • Primary data: interviews, focus groups or surveys of target users;
  • Observations: what is the use context.
  • Outcomes of alternative user-focused research methods & activities (e.g. probes)

Week 8 meeting and future process

Contents of the meeting

Summary of the week 8 stand-up meeting and follow-up tasks

Improvement for Week 8 Stand-Up

Feedback from Studio

Two main questions

  1. 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).

  2. 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.

Following Tasks & Task allocation

Task 1 - Literature Supplementation (Kai)

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.

Task 2 - Survey (Eric)

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.

Task 3 - Prototype Evaluation, Iteration and Deployment (Alex & Gavin & Evan & Evelyn)

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.

Task 4 - Unity (Alex & Gavin & Evan & Evelyn)

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.