Friday, June 20, 2025

PROJECT PART 3 - CONCEPTUAL & PHYSICAL DESIGN

PROJECT PART 3: CONCEPTUAL & PHYSICAL DESIGN

Subject: Human-Computer Interaction (SECV2113)

Session: 2024/2025 Semester 2

Lecturer: Ts. Dr. Sarina binti Sulaiman

From: Group 7 Powerpuff

Group leader: Shannon Toh Jia Ee

Member:

1.     Ng Esther

2.     Kam Kai Xin

3.     Chong Wen Hui

 

A.    Storyboard

Goal 1: Sort Waste into the Correct Bin


{Photo of storyboard for Task 1 – User 1 sorting waste using GreenSort bin}

 

 

 

Goal 2: Monitor Bin Fill Level via App


{Photo of storyboard for Task 2 –User 2 using mobile app to check bin status}

 

Goal 3: Generate Waste Report / View Stats


{Photo of storyboard for Task 3 – User 3 accessing report dashboard}

  1. Alternative Designs

Alternative Design 1 – Shannon Toh Jia Ee


{Scan of Crazy 8 from Member 1}

 

Alternative Design 2 – Ng Esther


{Scan of Crazy 8 from Member 2}

 

Alternative Design 3 – Kam Kai Xin


{Scan of Crazy 8 from Member 3}

 

 Alternative Design 4 – Chong Wen Hui


{Scan of Crazy 8 from Member 4}

 

C.   


Scan of voted design elements/layouts

 

D.    Wireframe Layout & Interface Design

Below are simplified wireframe sketches representing the mobile app layout for each of the three tasks in GreenSort:

Task 1: Sort Waste (Bin Interface)

Interface Components:

o   Camera window to scan item

o   Animated indicator (light/audio)

o   Auto-opening bin compartment

o   AI Avatar with simple text instruction

Task 2: Monitor Bin Fill Level (Mobile App)

Interface Components:

o   Map with bin status icons (Red = full, Green = empty)

o   Tap-to-view bin status

o   Route suggestion based on nearest available bin

o   AI Avatar shows alerts

Task 3: Generate Report/View Stats

Interface Components:

o   Weekly waste summary card

o   “Download” button for PDF report

o   Gamified badge area (for user)

o   Floor-wise breakdown bar chart (for admin)

o   AI Avatar shows comparison vs. previous week

 

Justification of Interface Design

1.     Strive for Consistency

All screens follow a uniform layout using consistent colors, fonts, and button placements. Green always signals success or eco-feedback; red indicates warnings or full bins.

2.     Enable Frequent Users to Use Shortcuts

Users can access “Quick View” or set shortcuts to most-used actions like generating reports or viewing nearby bins.

3.     Offer Informative Feedback

Every user action (e.g., scanning an item, submitting a report) gives immediate visual/audio confirmation. AI Avatar also provides verbal summaries.

4.     Design Dialogs to Yield Closure

Tasks like sorting waste or downloading reports have clear completion indicators (e.g., success pop-up, thank-you animation).

5.     Prevent Errors

Misclassification is minimized by the AI confirming the material type before opening the correct bin. Input fields are labeled with tips.

6.     Permit Easy Reversal of Actions

In-app navigation always includes a back icon or cancel option. For reports, drafts can be discarded or regenerated.

7.     Support Internal Locus of Control

Users feel in control by being guided rather than restricted. User 2, for example, can choose which bin to approach based on map data.

8.     Reduce Short-Term Memory Load

Icons and AI narration help users remember steps without rechecking instructions. Previous actions are stored briefly for quick reference.

E.    Reason or Justification of the Design

The design of the GreenSort system prioritizes clarity, accessibility, and eco-engagement for users of varying backgrounds and technical skills. Our layout uses large, high-contrast icons, color-coded indicators, and voice prompts to guide users through waste sorting, reducing cognitive load. For example, bins light up in real-time with green, red, or yellow indicators to signal availability or status. The mobile app offers a clean, map-based interface that supports fast decision-making, especially for users like Miss Celeste who need to plan their cleaning routes efficiently.

 

We followed Shneiderman’s Golden Rules by ensuring consistency across all screens, immediate feedback, error prevention (e.g., confirmation before sorting), and clear task closure (e.g., “thank you” animations after correct disposal). The report generation flow is simplified using recognizable dashboard structures to help admin users like Mrs Ng make operational decisions quickly. The app also incorporates gamified elements to engage users like Miss Rachel, who benefit from motivational statistics and rewards. Together, the design reflects the functional needs identified in the task analysis while encouraging environmentally responsible habits.

 

F.     Description and Justification of Metaphors

The GreenSort interface incorporates several intuitive interaction metaphors to enhance user understanding and engagement:

                 i.          Traffic Light Metaphor

Color-coded status icons (green = available, yellow = nearly full, red = full) help users instantly understand bin capacity. This metaphor is universally recognized and reduces decision-making time.

               ii.          Map Navigation Metaphor

The app uses a map-based layout, similar to navigation apps like Google Maps, allowing users to view bin locations and statuses visually. This aids spatial decision-making.

             iii.          Gamification/Badge Metaphor

Users earn eco-badges for responsible sorting, similar to fitness or language-learning apps. This encourages long-term habit formation through motivation and positive reinforcement.

             iv.          Voice Assistant Metaphor

The AI avatar interacts like Siri or Google Assistant—giving voice feedback, sorting confirmations, and reminders. This makes the system feel supportive, especially for new users.

               v.          Digital Filing Cabinet Metaphor

Reports and recycling history are organized like digital folders. Admin users can browse, select, and export data as if managing files on a desktop—making the system familiar and efficient.

These metaphors make the system more relatable, reduce learning time, and enhance user confidence and satisfaction. 

PROJECT PART 2 - ESTABLISHING REQUIREMENTS

 

PROJECT PART 2: ESTABLISHING REQUIREMENTS

Subject: Human-Computer Interaction (SECV2113)

Session: 2024/2025 Semester 2

Lecturer: Ts. Dr. Sarina binti Sulaiman

From: Group 7 Powerpuff

Group leader: Shannon Toh Jia Ee

Member:

1.     Ng Esther

2.     Kam Kai Xin

3.     Chong Wen Hui

 

Title: Gathering Requirements - User Analysis

A.    Proposed Tasks

[1]   Sort waste correctly into the appropriate bin compartment.

[2]   Monitor bin fill level via mobile app.

[3]   Generate waste usage report (weekly/monthly).

 

B.    Persona

A person with long hair smiling

AI-generated content may be incorrect.

Persona 1: Celeste Tan Yu Hui, 24 - Municipal Waste Worker

Miss Celeste is a hardworking municipal worker responsible for cleaning and emptying public bins in urban areas. She uses a basic smartphone but prefers simple apps. Her main concern is managing her time efficiently and avoiding overflowing bins. She often feels frustrated when she has to make repeated rounds due to lack of updates.

 

Motivation: Finish her route efficiently.

Skills: Basic tech knowledge.

Goal: Empty bins before they overflow.

Pain: Wasting time checking half-full bins.

Gain: Accurate alerts on bin status.


 

Persona 2: Rachel Toh Jia Min, 22 - Urban Eco-Conscious Resident

Miss Rachel is a tech-savvy young professional who lives in a smart apartment. She is passionate about reducing waste and carbon footprint. She enjoys using apps that track her progress and achievements. She finds sorting confusing at times due to unclear labels on bins.

 

Motivation: Live sustainably.

Skills: High digital literacy.

Goal: Sort waste accurately.

Pain: Misidentifying waste categories.

Gain: Instant, guided feedback from a smart system.

 

A person sitting in a chair

AI-generated content may be incorrect.

 

Persona 3: Ng Siew Leng, 49 - Facility Manager in a Shopping Mall

Mrs Ng oversees maintenance operations in a large shopping complex.She uses digital dashboards to monitor cleaning performance. Her priority is ensuring clean, safe, and eco-friendly waste stations. She needs a way to monitor bins in multiple areas easily.

 

Motivation: Keep facilities clean and efficient.

Skills: Moderate IT skills.

Goal: Assign staff based on real-time bin data.

Pain: Inconsistent bin monitoring.

Gain: Centralized system for tracking all bins.

 

C.    Scenario:

Task 1: Sort Waste

Miss Celeste walks toward a bin with a plastic bottle. The bin scans the item and signals the correct slot with a green light and voice prompt. She disposes of the item confidently, saving time and avoiding mistakes.

 

Task 2: Monitor Bin Fill Level

Miss Rachel checks the GreenSort app before taking her trash out. She sees that the closest bin is full and instead heads to another nearby bin that is half-full. The app saves her the trouble of walking to a full bin.

 

Task 3: Generate Waste Report

Mrs Ng logs into the dashboard to view the weekly report. She notices the third floor has higher general waste and schedules a reminder for the janitorial staff to check for signage clarity. She downloads the report and shares it with her team.

 

 

Title: Gathering Requirements - Task Analysis  

A.    Introduction:
The system tested is a smart bin application similar to "iBin" which offers automatic sorting and tracking features. The test focuses on 3 tasks:

[1]   Sort an item using the smart bin.

[2]   Check bin fill level using the mobile app.

[3]   View/download a usage report.

 

B.    Derivation of HTA

a) HTA for Task 1 - {Sort Waste}

User 1 - Celeste Tan Yu Hui - Municipal Waste Worker testing Task 1

Link video: https://youtube.com/shorts/aSfLo8GVXqA

HTA for User 1 doing Task 1 in textual presentation:

0. Sort Waste

 ├─ 1. Approach bin

 ├─ 2. Scan item using bin interface

 ├─ 3. Wait for classification

 ├─ 4. Follow light/audio cue

 └─ 5. Insert item in designated compartment

Plan 0: Follow steps 1-5 in sequence during rounds.

HTA for User 1 doing Task 1 in diagram presentation:

 

 

User 2 - Rachel Toh Jia Min - Urban Eco-Conscious Resident testing Task 1

Link video:

HTA for User 2 doing Task 1 in textual presentation:

0. Sort Waste

 ├─ 1. Walk to bin

 ├─ 2. Present item to camera

 ├─ 3. Read screen prompt

 └─ 4. Dispose item into correct bin

Plan 0: Follow system prompt each time he throws trash.

HTA for User 2 doing Task 1 in diagram presentation:

 

User 3 - Ng Siew Leng - Facility Manager in a Shopping Mall testing Task 1

Link video:

HTA for User 3 doing Task 1 in textual presentation:

0. Sort Waste

 ├─ 1. Scan item

 ├─ 2. Listen to system prompt

 ├─ 3. Verify item type (e.g., recyclable, contaminated)

 └─ 4. Use correct bin slot

Plan 0: Demonstrate this to new staff for training.

HTA for User 3 doing Task 1 in diagram presentation:

A diagram of a diagram

AI-generated content may be incorrect.

 

 

b) HTA for Task 2 - {Monitor Bin Fill Level}

User 1 - Celeste Tan Yu Hui - Municipal Waste Worker testing Task 2

Link video: https://youtube.com/shorts/2umEJsnpXzM

HTA for User 1 doing Task 2 in textual presentation:

 0. Monitor Bin Fill Level

 ├─ 1. Open GreenSort app

 ├─ 2. View bin map

 ├─ 3. Identify full bins

 └─ 4. Plan route to empty bins

Plan 0: Do steps 1-4 in order before each shift.

HTA for User 1 doing Task 2 in diagram presentation:

 

User 2 - Rachel Toh Jia Min - Urban Eco-Conscious Resident testing Task 2

Link video: https://youtube.com/shorts/_-5MAyAr50I?si=3inWIOzsjycMH_Vd

HTA for User 2 doing Task 2 in textual presentation:

 0. Check Bin Before Disposing Trash

 ├─ 1. Launch app

 ├─ 2. Tap nearest bin

 ├─ 3. Read fill level

 └─ 4. Choose another bin if full

Plan 0: Do when taking out waste.

HTA for User 2 doing Task 2 in diagram presentation:

A diagram of a diagram

AI-generated content may be incorrect.

 

User 3 - Ng Siew Leng - Facility Manager in a Shopping Mall testing Task 2

Link video: https://youtube.com/shorts/SpGfMguGdj8?si=-s9CN-VruXyAUs4T

HTA for User 3 doing Task 2 in textual presentation:

 0. Review Bin Status in Mall

 ├─ 1. Access dashboard

 ├─ 2. Review color-coded alerts

 ├─ 3. Check time/date stamp

 └─ 4. Notify staff if necessary

Plan 0: Monitor daily during inspections.

HTA for User 3 doing Task 2 in diagram presentation:

 

c) HTA for Task 3 - {Generate Waste Report}

User 1 - Celeste Tan Yu Hui - Municipal Waste Worker testing Task 3

Link video: https://youtube.com/shorts/l6NL8oiNCV8

HTA for User 1 doing Task 3 in textual presentation:

 0. Generate Weekly Waste Report

 ├─ 1. Open app

 ├─ 2. Tap 'Report' tab

 ├─ 3. Choose week/date range

 └─ 4. Download file

Plan 0: Perform weekly.

HTA for User 1 doing Task 3 in diagram presentation:

A diagram of a diagram

AI-generated content may be incorrect.

 

User 2 - Rachel Toh Jia Min - Urban Eco-Conscious Resident testing Task 3

Link video: https://youtube.com/shorts/mLUZrVIymqs?si=QZVfcZYfSA1ZuTBB

HTA for User 2 doing Task 3 in textual presentation:

 0. View Personal Recycling Stats

 ├─ 1. Open app

 ├─ 2. Tap 'My Impact'

 ├─ 3. View bar chart and badges

 └─ 4. Share result to social media

Plan 0: Optional, post-sorting.

HTA for User 2 doing Task 3 in diagram presentation:

 

User 3 - Ng Siew Leng - Facility Manager in a Shopping Mall testing Task 3

Link video: https://youtube.com/shorts/2-g6i9yAVdw

HTA for User 3 doing Task 3 in textual presentation:

 0. Generate Mall Waste Report

 ├─ 1. Login to admin panel

 ├─ 2. Select time period

 ├─ 3. View breakdown by floor/bin type

 └─ 4. Export report as PDF

Plan 0: Monthly for team meetings.

HTA for User 3 doing Task 3 in diagram presentation:

 

C.    Finding:

Task 1: Sort Waste

  1. User 1 needed a guided system with visual and audio prompts to ensure confidence in sorting correctly.
  2. User 2 completed the task smoothly due to her familiarity with smart systems and clear interface feedback.
  3. User 3 appreciated the system’s ability to differentiate contaminated vs. clean items but required reliability and clarity.

Conclusion:

  • Feedback (light/audio) is crucial for non-tech-savvy users.
  • Simple scanning and prompt-based systems help reduce sorting errors.
  • Smart detection and labelling improve task confidence and speed.

Task 2: Monitor Bin Fill Level

  1. User 1 relied on the map to plan her work route efficiently, reducing wasted time.
  2. User 2 used the mobile app intuitively and benefited from its real-time updates.
  3. User 3 used the dashboard during her daily checks, valuing the alert system for timely staff deployment.

Conclusion:

  • Visual indicators like color-coded maps improve user understanding.
  • Users need bin data in context: User 1(route), User 2(avoid full bin), User 3(staffing).
  • The system should offer role-specific views (worker vs. manager).

Task 3: Generate/View Waste Report

  1. User 1 used the report feature weekly to track collection summaries.
  2. User 2 enjoyed reviewing and sharing her personal eco-stats as motivation.
  3. User 3 used detailed breakdowns for team coordination and reporting.

Conclusion:

  • Reports must be easy to generate and export.
  • Casual users prefer simplified, gamified stats.
  • Admins require detailed, filterable breakdowns for decision-making.

 

D.    Design Requirements:

Based on the user personas, HTA analysis, and Think Aloud observations, several design requirements for the GreenSort system have been identified. First, the bin interface must be intuitive and accessible to all user types. This includes large, icon-based labels and multilingual support to ensure clarity for users like Miss Celeste and Mrs Ng Visual and audio prompts are essential to guide users through the sorting process quickly and confidently, especially for those with limited technical experience. The system should also provide real-time feedback—such as lights and voice instructions—to confirm correct actions and reduce uncertainty.

For the mobile application, a clean, role-specific interface is needed. For example, Miss Rachel should see personal recycling stats and gamified elements such as badges, while Miss Celeste needs a simple map view showing which bins are full to plan her route efficiently. Mrs Ng, as a facility manager, requires a centralized dashboard that displays bin statuses across multiple floors, with color-coded alerts and timestamps for quick monitoring.

Finally, the reporting feature must allow both casual and administrative users to view relevant data. While Miss Rachel benefits from fun, sharable statistics, Mrs Ng and Miss Celeste need detailed reports that are easy to filter, export, and use for operational decisions. Overall, the system must balance simplicity and functionality, ensuring it supports users with varying levels of digital literacy while promoting sustainable waste behavior through interactive and intelligent features.

 

The design requirement that will be keep based on the task analysis:

  1. Large, multilingual, icon-based guidance on bin interface.
  2. Voice prompts for accessibility.
  3. Simple, visual dashboard for tracking.
  4. Gamified mobile app to encourage repeated use.
  5. Real-time notifications for fill-level alerts.
  6. Downloadable report system for admin use.

 

PROJECT PART 3 - CONCEPTUAL & PHYSICAL DESIGN

PROJECT PART 3 : CONCEPTUAL & PHYSICAL DESIGN Subject: Human-Computer Interaction (SECV2113) Session: 2024/2025 Semester 2 Lectu...