170 likes | 291 Views
Team: Pavlov’s Dogs Project: Pool Part y. Client: Dr. Michael G. Dudley Assistant Professor Psychology Department. Mike Abegg Chris Ballenger Tom Scarborough Alex Towell. Situation.
E N D
Team: Pavlov’s DogsProject: Pool Party Client: Dr. Michael G. Dudley Assistant Professor Psychology Department Mike AbeggChris BallengerTom ScarboroughAlex Towell
Situation • Psych 111 students are required to participate in six credit hours of experiments designed by faculty and students • Posted in the basement of Alumni Hall • Participants must sign up for an experiment compatible with their schedule • Bring a participant card to the experiment • Experimenter stamps the card as proof of participation • Coordinator generates participation report
Problem • Cumbersome and insecure • Lost participation cards • Forged participation cards • Inconvenient • Excess paperwork • Must travel to Alumni Hall • Participation report generated manually
Psychology Department Needs A system for managing the experiment participation pool that is convenient, secure, less error prone, and automated. • No lost/forged participation cards • Paperless • No travel-time • Automated report generation
Requirements • Web-based • Multi-user • Compatibility • Existing system • Existing workflow
Users • Participants • Psych 111 students who participate in experiments • Experimenters • Psych students/faculty who design and conduct experiments • Coordinators • Administrator • Generate participation reports
Functionality: User Management • Users have to register • Update user details • Coordinator approval of experimenters • Experimenters confirm if a participant participated • Participant availability schedule
Functionality: Experiment Management • Handle multiple experiments • Experimenters need to be able post, update, and cancel experiments • Search experiments based on • Schedule • Restrictions • Credit Hour • Category • Sign up for an experiment • Cancellation of participation
Other Functionality • Generate a report of experiments and participants • Send email notifications • Reminders • Updates • Cancellations • System status
Analysis Methods • Interviewed client and will continue to do so • Observed Psych 111 student signing up for experiments • Intend to perform usability studies with paper prototypes • Intend to interview experimenters and participants
Workflow First thing that has to happen is that an experimenter must post an experiment Posts Experimenter Experiment All available experiments and there availability schedules are presented to the participants, and the participants self select which experiments to participate in. Selects Participant Experiment The Experiment is performed by the Experimenter with one or more participants at a time until all participants have had a turn to participate. (we need to record if they did or did not) Conducts Experiment Experimenter Participates Participant A Coordinator evaluates all Experiments conducted and produces a report detailing which participants participated in which experiments. The Report is broken down into individual class sections and is delivered to the professor for the appropriate section Evaluates Experiments Coordinator Experiment Experiment Produces Report
Workflow Experimenter Posting Experiment Experimenter has experiment ready to post Experimenter fills out experiment description and schedule Experimenter makes experiment available for participation
Workflow Participant selecting experiment Participant needs to find an experiment to participate in Find the list of experiments Eliminate incompatible experiments Find an experiment they like Sign up for an experiment time slot Based on schedule and experiment restrictions Student name, class/section/instructor
Workflow Experimenter conducting experiment Participant participating in experiment Experiment has been completed Experimenter is prompted to indicate if the participant participated Experimenter marks if they did or did not
Workflow Coordinator making report All experiments have been conducted Sort participants by class and section For each participant For each experiment they participated in If they participated add the experiment’s value to their participation score, if they did not subtract Write out the participant’s score Print out report
Consolidated Workflow Model Users Coordinator Coordinator makes participation report Experiments Report Experiment Experiment … Experimenter posts experiment Experimenter Experiment Experimenter performs experiment Participant selects experiment Participant Participant participates in experiment