Problem Statement
MIT desk workers are central to the smooth operation of each dorm. Most desk workers only work a couple hours a week and don’t know how to address every issue that arises on their shift. Thus they need an efficient way to clearly and concisely share information with each other. Each dorm has a different but cumbersome system for doing this.
MIT desk workers are also responsible for ensuring that the desk is staffed throughout the day. The current process for shift scheduling is time consuming and error prone since it is done manually, so they need a better way to efficiently and correctly schedule shifts. Since people sometimes cannot make their shifts, they also need a way to dynamically handle shift changes.
Interview Narratives
Interview #1 - Jane
Jane is a 20-year-old MIT undergraduate studying Brain & Cognitive Science. She has a couple small jobs around campus, one of which is working McCormick Desk. She’s been working desk for two years now and has done most of the roles at some point, from mail shift to closing shift, which makes her a more advanced worker.
...
As she discussed her daily duties we identified the most challenging aspect of her job: scheduling. When asked her how her shifts are scheduled, she explained that the desk captain manually schedules them based on three variables: how many hours you want to work, when you want to work, and the maximum hours you are willing to work. The desk captain spends multiple hours at the beginning of the semester manually scheduling shifts and must take into consideration seniority and other preferences. Helen states that sometimes she has unexpected circumstances that requires her to skip a shift and she is unhappy with the current system. She wishes that there was a system to simplify the rescheduling process.
Interview #4 - Sanya
Sanya is a senior at MIT majoring in computer science. She has been working as a desk worker for Bexley Hall for three years, seeing it as an “awesome way to make money.” She spends most of her shift “just sitting” but her duties include letting guests in and handling packages. When the doorbell rings, the desk worker has to walk around the corner to open the door. She admits that the current policy is that residents are supposed to receive their guests, but this policy is not followed closely.
Receiving packages is a process that is susceptible to human (desk worker) errors. When packages are received, they are logged on a computer using a recently implemented system. The desk worker logs the delivery company, the name of the resident, and the number of packages received. The system then emails out to residents who received packages. Outgoing packages require desk workers to email out to all other desk workers that there is an outgoing package. There is no way to log whether a package has been picked up or not. This has lead to people not finding packages after they received an email saying a package has arrived. The reasons for this include (in order of frequency) a desk worker not searching for a package in the proper place, the email being sent by mistake, or theft. There has never been a confirmed case of package theft, but some packages have “disappeared.”
Scheduling for desk workers at Bexley Hall involves the desk captain sending out a Google Doc where desk workers submit the hours they are working for the entire semester. Seniority (semesters working) dictates how many hours can be taken per week. If a desk worker cannot work his shift, he emails out to all other desk workers and the first person to respond picks up the hours.
Special cases that Sanya noted included “concerned parents” and “people on official business.” When concerned parents call Bexley asking about their child, a resident, the course of action is to email the resident and no further action is taken. When people on “official business” such as contractors or facility workers come in, desk workers are often confused and the interaction there varies.
User Classes
We have identified three main user classes: student workers, desk captains, and desk managers.
...
- MIT employee
- Non-resident
- 30-40 years old
- Long-term employee
- Authority on desk problems
- Tasks: handle unusual issues from logbook, clear logbook, handles exceptions to dorm policy (ex. room reservations), keep desk stocked with supplies
User Needs and Goals
Information Sharing: Access and update information; maintain persistence of information between desk workers and across shifts
- Student workers:
- at the beginning of each shift, need to check notes from other desk workers (ex. lost/found items brought to desk, outgoing packages)
- leave new messages
- Desk captain and desk manager:** need to handle issues that other desk workers didn’t know how to deal with** delete outdated messages
Scheduling Shift Assignments: Create a schedule such that all shifts are covered and seniority is maintained; reschedule shifts in a timely manner
- Student workers:
- need to be able to submit schedule preferences
- need to be able to have shifts rescheduled
- Desk captain:
- create schedule that takes seniority and preferences into account
Ensuring Safety of the Dorm: Limit admittance to dorm; report incidents or issues to appropriate parties
- Student workers and desk captain:
- make sure non-residents sign in and are received by a resident
- report dorm issues (ex. broken facilities)
- Desk manager:** ensure follow-up on dorm issues