Please enable JavaScript.
Coggle requires JavaScript to display documents.
Safe Haven Application - Coggle Diagram
Safe Haven Application
Client
Constraints
Developer
Skillset Limitation: restricted by skills in design and coding, limited to creating a complex prototype.
Time Constraint: 7 weeks
Hardware Limitation: access to only a HP laptop.
Software Constraint: restricted to using specific software such as Balsamiq, PowerPoint, Coggle.it.
User
Motivation: application aimed at women and girls in need of support. As well as social workers and healthcare providers.
Device Constraint: users will access the application from different devices.
Platform Constraint: the platform users access the application will vary. E.g. Apple and Samsung.
Accessibility Constraint: internet access and location restricts users from using the application.
Registered Users: have the ability to bookmark searches and access them later. They can also login and their credentials are saved.
Data is more relevant to Queensland.
Criteria
Prescribed
Create a technical proposal that allows women, and healthcare providers to efficiently search through data.
Aimed at women in Queensland who need support. Social workers who need comprehensive data access.
Ability to filter the data through name, location, type, website.
Generate a low fidelity prototype.
Self-Determined
Prevent errors by disabling options for guest users.
Data is utilised in the application.
Accommodate all required features for guest and registered users to fulfil tasks.
Standardise and format data.
Merge duplicate records to eliminate redundancy in data.
Generate accurate and anticipated outcomes without bugs.
Easy to learn and navigate, focus on simplicity.
Utilising purple, green, yellow, and white colour palette.
Well-defined hierarchy to ensure all elements are organised logically.
Choosing sans-serif font for readability like Helvetica.
Write clear and concise language when writing pseudocode.
Avoid unnecessary details that will clutter the code.
Pseudocode must accurately address the problem. Thorough testing and debugging to confirm the algorithm's correctness.
Consider alternative approaches that might enhance performance, such as using FOR loops.
Algorithms must be maintainable. Includes readability, modularity, testability, and documentation.
Reliability of the code; undergo testing to identify potential issues. Error handling, testing, usability and predictability are factors to be considered.
Pseudocode must follow writing conventions to avoid errors when converting algorithm to coding software like Python.
User
June
16 year old, high school student.
Background: Low-income family
Not many opportunities to attend work or events.
Determined in her studies, and wants extra support after school.
Basic knowledge of technology.
Suffers from hyperopia and astigmatism, trouble seeing in front of her and focusing on one object on screen.
Mainly uses an iPhone XS to access apps and websites.
Felix
Social worker helping young girls feel safe and heard.
Aims to make support services accessible to young people.
30 years old, graduated with a bachelor's degree in social work.
His goal is to improve the welfare of women and assist each individuals problems.
Technologically proficient, comfortable using any device.
Struggles to find a strong internet connection while travelling to remote areas.
Uses an Apple MacBook Pro.
Dr. Lisa
Former surgeon lecturing at a medical university.
Based in a rural area.
Part-time working as a healthcare provider for women.
60 years old, completed Bachelor's of Medicine at UQ.
Hard-working in the medical field.
Would like to see more women of colour in the workforce.
Goal is to bridge the gap for pay equality between men and women.
Technologically inexperienced but can navigate an application why given clear instructions.
Uses a Dell Inspiron 15 Laptop.
Suffers from a motor neurone disease making it difficult to navigate with her mouse.
Developer
Data Sources
Relevant Data: Name, Description, Website, Category, Keywords, Address, Suburb, State, Postcode, Phone Number.
Data extracted from Women's Support Services .csv file, which can be found on the Queensland Government website.
The data has a been updated daily. It was first created in 2021 and has been added to weekly.
User Experience
Guest
Guest opens to home page of the Safe Haven Application.
They can navigate to the service finder page, and use as many filters as they want.
Corresponding data will be displayed in small boxes, displaying need to know information.
Guest can select 'More Info' button to view additional data such as maps, phone and website.
Registered
User continues to login page.
Registered users enter there credentials.
Enters the same homepage and can select any tab, like service finder.
Data is presented same like guest with the additional features of a bookmark option.
Can access saved searched in another section called 'Bookmarked'.
Existing Solutions
Health Direct
Noticeable title grabs user attention.
Filter element allows for seamless search and retrieval of information.
Incorporating widgets provides another way for users to access service information.
Option to view full list of services, users can see all information and not just filtered data.
Filter dropdown allows users to refine their search.
Displaying # of results, it is transparent and helps to assess relevance.
Displaying the search result in an intuitive way, where important information is shown first.
View map helps to visually see where the service is.
Map can become cluttered with information, hard to distinguish between services.
White Ribbon
Presents support services clearly and concisely, easy to identify
Quick exit button helpful for those in distress
Navigation bar aids users in accessing the app.
Second navigation bar lacks features and confuses users
Text on image is difficult to read, distracts users from main purpose.
Banner image adds to the visual appeal of the website and grabs user attention.