Research Overview - Gowiem/Sisyphus GitHub Wiki

Purpose / Market Need

  • make group projects a better experience, more fair and efficient
  • human motivation to complete project (ex: carrot & stick)

Target Audience

  • high school/college students
    • in-person classes
    • hybrid/online courses
  • grad students
    • hybrid/online courses
    • communication heavy
  • faculty who give group projects

Needs (Faculty)

  • Team(s) / Class
    • Overview of entire class and individual groups
    • Team formation: teacher picks team or group picks team
  • Project rubric
    • Grade
    • Deadlines
    • Rough outline of tasks
  • Feedback
    • Peer evaluations
  • Motivation
    • Being able to set carrot & stick motivations
    • (ex: first team to hand in project gets extra credit)

Needs (Student)

  • Team
  • Status of class as a whole
    • See progress of other groups
  • Assigned tasks from rubric
    • Sub-tasks
  • Assigned deadlines
    • Sub-deadlines
  • Communication / Meetings
    • Check up on other students
    • Email and set up group meetings
  • Grade / Effort
  • Motivation
  • Files?
    • Should the site be able to host files and images?
    • Implement a link and icon to Google Docs or Dropbox

Core Features

  • 2 interfaces/experiences for student and teacher
  • Group meetings
    • share schedule with others
    • check off who’s at the meeting
  • Todo items for each group member
    • due dates
    • description
    • attaching deliverable when todo it completed
  • Group member profiles
  • Peer evaluation available at the end of project
    • Did this person do their work?
    • Would you work with them again?
  • Admin able to overview a number of groups and their progress

New Features

  • Share files with other members
  • Google Hangouts, screen-sharing
  • Discussion threads/forum to ask questions

Innovative Features

  • Motivational tool
    • how to reward people for working hard?
      • reward the person who sees a new task and is the first to assign it to themselves
    • progress bar
      • all progress bars for various groups can be seen, and the first group to complete the progress bar gets extra credit
    • professor can ping groups to say, “Hey, you’re late…”
  • Teach agile
  • Work is tracked
    • Individual members work showed to other group members
    • Aggregated work shown
    • Progress shown to teacher
  • Work being late
    • Automatically pings user and professor
  • Anonymous notification to professor if one student isn’t doing work
⚠️ **GitHub.com Fallback** ⚠️