GR1 - Project Proposal and Analysis

Problem Statement

Members of a dorm community, including both those involved in management and usage of the dorm, need a convenient way to keep track of information about the dorm. This includes information about dorm facilities and their availability, living conditions of residents, and information about dorm-wide events and maintenance. 

Group Members: Viet-Tran Nguyen, Sumit Gogia, Daniel Martelly

User Classes

Conclusions

From these interviews, we conclude that people typically want to know more about their dorms, manage the facilities, centralize place where they can find and update information.

Breakdown of Some Common Tasks

1. Package Delivery

Basic breakdown

Key points of communication

2. Moving in to a room

Basic breakdown

Key points of communication

Interviews

Users include the classes mentioned as interview subjects. Essentially, they are all people who need to keep track of dorm facility availability, usage, and maintenance, as well as living conditions of the various residents, though at varying levels.  

Dorm Manager

The dorm manager was hired as a full-time employee to manage a couple of buildings including Next House and Tang. He is in his late thirty and is a very dynamic individual. He started to work at 8am and end his day at 3pm. His primary tasks are to manage the dorm condition including desk workers, janitor, and mechanics. He also in charge of coordinating with the dining to ensure the whole building is secure and students’ roaster are up to date. In order to do all of these tasks, he uses three to fours different software packages provided by the housing web developer in addition to spreadsheet and paper works. In addition, he also reported to send/receive more than 100 emails a day for communication.

Requirements

  1. Prefer to have centralized tools to manage his house/dorm including keeping track of student move in/move out during school year
  2. Prefer a modernized and visual display instead of dense text, spreadsheet, or paper-based documentation.
  3. Want to have a tool/application to manage the facilities/dorm properties when people checkout items.
  4. Want an alternative way where students can supply pictures to report problems with facility to make it easier for him to identify the problem.

Desk Worker

This desk worker was hired from outside of MIT to work approximately 8 hours a day at a dorm on MIT campus. He is in his late twenties and is comfortable using computers. As a desk worker, he has various small tasks between which he must switch between often. His highest priority task is to watch the door and ensure that non-residents check in with him first. If non-residents are on a guest list, they are allowed to pass through after signing in. Otherwise, non-residents must wait until a resident picks them up. Another important daily task is to mediate package delivery to students. Desk workers receive packages on behalf of the student, and then alert the student so that may pick it up at their convenience. One task which the desk worker thought was particularly confusing and inefficient was facilitating moving in and out of rooms. Organizing information about the state of the rooms such as current occupant and necessary repairs is desired. Currently, this task is done using paper, excel spreadsheets, and communicating through email. Other tasks include sorting mail, giving spare keys, renting out various items, and locking up the dorm piano every night.

Requirements

  1. As a desk worker, he has various small tasks between which he must switch between often.
  2. Highest priority task is to watch the door and stop non-residents.
  3. The most confusing task is keeping track of who moves in and out of which rooms when. Requires effective communication between multiple desk workers, dorm manager, and relevant student.
  4. The front desk has various items for rent. However, the current system is extremely poor in logging which student has rented what mostly due to it being prone to mistakes and therefore being unreliable.
  5. One of the most common tasks is delivering packages. This involves receiving the package on behalf of the student, alerting the student to the package’s arrival, and then student pick up.
  6. Other tasks: mail sorting, giving spare keys, locking piano at 11pm.

Dorm Resident

This user makes personal use of dorm facilities such as exercise equipment, refrigerators, and mailing systems. They also monitor important dorm-wide information such as dorm event announcements and dorm maintenance announcements to participate in dorm activities and prevent disruption in plans respectively, as well as physically check on living conditions of friends and other residents they may need to get in contact with.   

Requirements

  1. This user needs a way to look up the facilities present in their dorm, and their availability for usage.
    1. Packaging System (are desk workers present?)
    2. Laundry (are dryers/washers taken or usable?)
    3. Exercise equipment (do we have a treadmill and is someone currently using it?) 
  2. This user wants to be able to access information on the progression of processes initiated by dorm facilities.
    1. Mail System (has my mail been shipped/arrived, where in the world is it?)
    2. Laundry (how much time until my clothing has dried?)
    3. Personal cooking (will my brownies ever finish baking?)
  3. This user wants to be able to check the occupancy of dorm rooms.
    1. Room's semester occupancy (is this someone's address?).
    2. Room's current occupancy (is the person living here available?). 
  4. The user wants to be able to conveniently request maintenance of facilities.
  5. The user wants to be able to access centralized information about dorm events and maintenance.