Skip to main content

Task Analysis : How It All Works


Behind the Clicks: What Users Do ..





Task 0: Use Book Swap Platform

Plan 0: Do 1-2-3-4 in any order as needed


Task 1: Buy Used Books

Plan 1: Do 1.1 → 1.2, if suitable book found → do 1.3 → 1.4 → 1.5 → 1.6 in sequence

1.1 Search for Required Books

  • 1.1.1 Enter search criteria (course code/title/ISBN/author)

  • 1.1.2 Apply filters (price range, condition, campus location)

  • 1.1.3 Sort results (by price, distance, condition)

  • 1.1.4 Browse results

1.2 Evaluate Book Listings

  • 1.2.1 View Book Details

    • 1.2.1.1 Check book info (title, author, edition)

    • 1.2.1.2 View condition images

    • 1.2.1.3 Check price

  • 1.2.2 Review Seller Info

    • 1.2.2.1 View seller ratings

    • 1.2.2.2 Read reviews

1.3 Contact Seller

  • 1.3.1 Send inquiry message

    • 1.3.1.1 Ask about condition

    • 1.3.1.2 Negotiate price

    • 1.3.1.3 Inquire about meeting

  • 1.3.2 Await response

  • 1.3.3 Review & respond

1.4 Arrange Transaction

  • 1.4.1 Agree on price

  • 1.4.2 Select delivery method

    • 1.4.2.1 In-person meeting

      • 1.4.2.1.1 Choose location

      • 1.4.2.1.2 Schedule time

    • 1.4.2.2 Setup cash-on-delivery

  • 1.4.3 Confirm details

1.5 Complete Purchase

  • 1.5.1 Meet seller

  • 1.5.2 Inspect book

  • 1.5.3 Make payment

  • 1.5.4 Receive book

1.6 Rate Seller and Write Review

  • 1.6.1 Rate seller

  • 1.6.2 Write review

  • 1.6.3 Report issues


Task 2: Sell Used Books

Plan 2: Do 2.1 → then 2.2 → 2.3 → 2.4 → 2.5 as buyers engage

2.1 Create Book Listing

  • 2.1.1 Enter book information

    • 2.1.1.1 Input title/author

    • 2.1.1.2 Enter ISBN

    • 2.1.1.3 Select course code

  • 2.1.2 Upload book photos

    • 2.1.2.1 Photo cover

    • 2.1.2.2 Capture damage/wear

  • 2.1.3 Specify condition

    • 2.1.3.1 Choose condition category

    • 2.1.3.2 Note highlights/damage

  • 2.1.4 Set price

    • 2.1.4.1 Research comparable listings

    • 2.1.4.2 Set firm/negotiable price

  • 2.1.5 Set delivery preferences

    • 2.1.5.1 Select meeting locations

    • 2.1.5.2 Set available times

  • 2.1.6 Publish listing

2.2 Manage Inquiries

  • 2.2.1 Receive notifications

  • 2.2.2 Read inquiries

  • 2.2.3 Respond to questions

  • 2.2.4 Manage multiple buyers

2.3 Arrange Transaction

  • 2.3.1 Confirm price

  • 2.3.2 Agree on delivery method

  • 2.3.3 Schedule meeting

  • 2.3.4 Send confirmation

2.4 Complete Sale

  • 2.4.1 Meet buyer

    • 2.4.1.1 Arrive on time

    • 2.4.1.2 Present book

  • 2.4.2 Receive payment

  • 2.4.3 Hand over book

  • 2.4.4 Mark as sold


Task 3: Manage User Account

Plan 3: Do 3.1 once, then 3.2 and 3.3 as needed

3.1 Create Account

  • 3.1.1 Enter personal info

    • 3.1.1.1 Provide name

    • 3.1.1.2 Use school email

    • 3.1.1.3 Create password

  • 3.1.2 Verify student status

  • 3.1.3 Set up profile

    • 3.1.3.1 Upload picture

    • 3.1.3.2 Add bio

    • 3.1.3.3 Set contact preferences

3.2 Manage Profile

  • 3.2.1 Edit personal info

  • 3.2.2 Update password

  • 3.2.3 Adjust notifications

3.3 Track Activity

  • 3.3.1 View active listings

  • 3.3.2 Monitor messages

  • 3.3.3 View transaction history


Task 4: Navigate Platform Features

Plan 4: Do any of 4.1-4.2-4.3-4.4 as needed

4.1 Use Search Functionality

  • 4.1.1 Search by course

  • 4.1.2 Search by book details

4.2 Filter and Sort

  • 4.2.1 Apply price filters

  • 4.2.2 Filter by condition

  • 4.2.3 Filter by location

4.3 Access Help/Support

  • 4.3.1 View FAQ

  • 4.3.2 Contact support

  • 4.3.3 Report content

4.4 Use Wishlist Feature

  • 4.4.1 Add books to wishlist

  • 4.4.2 Receive notifications

  • 4.4.3 Manage wishlist

Comments

Popular posts from this blog

Our Clickable Prototype

  Part 3: Clickable Prototype - BookSwap We created a clickable prototype for BookSwap using Figma to bring our ideas to life and show how the app would actually look and work. This prototype covers the main user tasks and interaction flow that we planned earlier in our storyboard and conceptual design. Here's how we applied the design requirements for this stage: ● High Fidelity in LOOK We used soft tones like teal, purple, and white to give the app a clean, student-friendly feel. Fonts are kept simple and easy to read, with consistent use of spacing and layout across all screens. Our penguin mascot appears in several screens like the welcome, home, and profile pages to give the app a fun and memorable identity. All icons follow the same rounded, minimal style to match the overall theme. Main screens designed include: Welcome/Loading, Login, Home (Book List), Book Details, Favorites, Add Book, and Profile Settings. The visual design reflects how we want the final version of the ap...

Meet the Team Behind the Book Swap System

WELCOME TO OUR BOOK SWAP SYSTEM 🕮 We’re a passionate team from Chill Penguin aiming to reduce textbook waste and promote sharing through our Book Swap System. What is Book Swap? Book Swap is a student-powered system where textbooks are exchanged instead of bought. It’s sustainable, budget-friendly, and community-driven! Follow us for updates, events, and book listings.

Inside a Student’s Mind: The Book Swap Experience

  EMPATHY MAP This image shows an empathy map for users of a book swap or second-hand textbook marketplace, likely for UUM students. An empathy map is a visualization tool used in design thinking to gain deeper insight into users by exploring different aspects of their experience. Core Components of the Empathy Map Central Focus The map places the user (represented by a silhouette) at the center, with six key sections radiating outward to capture different aspects of the user experience. THINK Section (Left, Light Green) Key thoughts : "Are the books in good condition?" "Can I trust this seller/buyer?" "Why buy new if I can get it cheaper second-hand?" "I want to save money on textbooks and still get good quality." This section captures the rational considerations and questions users have during the book swap process. DOES Section (Top, Light Blue) Key behaviors : "Sends messages to negotiate prices or ask about book condition....