The Garbage App
User
Client
Developer
Coding environment
Impacts
Competitors
Constraints/requirements
UI
Features
Device
Usability Principles
Must be a mobile app for iOS devices
8 weeks
Must be developed for mobile device
Key algorithms
Container refund calculator
Features
Must educate users on how to recycle correctly
Must educate users on how to use recycling bins via gamification
Must implement the recycling bin game based on the algorithm provided
Must be clear, consistent and comply with accessibility guidelines (Queensland Government 2017)
Must include appropriate attribution to images used and must comply with copyright law
Must include a link to the legal disclaimer at www.qld.gov.au/legal/disclaimer on the home screen
Tom
International student who is a renting a property but isn’t sure what the different council bins (green lid, yellow lid, red lid) are for.
Interested in learning more about Australian ecosystems and native wildlife.
Lydia and Isabelle
Lydia is a busy single mum who would be interested to know how being eco-friendly could save her money.
Isabelle attends prep and has just started learning about the environment. Isabelle loved planting a tree at school and is now monitoring its growth.
Sam
Just started high school and loves playing video games.
Very messy and leaves his trash everywhere.
Believes that looking after the environment is a job for the government and probably the cleaners at school too.
Recycling sorting game
Consistent User Experience Standard
Font must be Verdana
Horizontal scroll bars must be avoided
Queensland government logo must be present in top left-hand corner of each screen, which must provide a link to www.qld.gov.au
App will not save any personal information (Safety)
No personal information will be displayed on screen
Must follow algorithm in stimulus
Must allow for a minimum of three items to be displayed and sorted in a game
Water consumption and water bill calculator
Must calculate refund for user-defined number of containers
Must calculate potential savings on water bills by reducing water usage in user-specified areas
Will reduce amount of waste being produced, resulting in less pollution and lower strain on recycling services
Will decrease the amount of waste being placed in the wrong bin, increasing amount of waste that can be recycled
Will save users money on water bills and from container returns
Will educate users as to potential environmental impacts of their actions, prompting further action and decreasing pollution of local area
Must contain link to http://www.qld.gov.au/legal/disclaimer on home page
Will display item to user, who must then recall from the educational section of the app which bin is most appropriate for that item
App will be compatible with native iOS screen reader and magnifier (Accessibility)
App will use system-wide San Francisco Symbols font family for symbols (Learnability, Accessibility)
User will provide number of containers, algorithm will then calculate the possible refund
User will specify a way to save water, e.g. take 1 min shorter showers
App will calculate approximate water and cost savings
Must store high score
Recycling game
Development tools
Xcode IDE
Language: Swift
App will calculate potential water and cost savings based on user-specified methods of saving water, e.g. taking 1 min shorter showers
App will calculate the refund for a given number of containers
Must provide educational screens on saving water and reducing waste
User must receive feedback based on their performance in the game
User asked to confirm destructive actions to prevent accidental data loss (Safety)