Design 1

This design focuses on tagged requirements, allowing the user to input whatever class or skill requirement he or she wishes. The requirement tags is an easy and very clear way for anyone using the site to keep track of what is desired for a particular position. Upon completing all his requirements, the user can search for prospective candidates for his position.

Design 1: inputting requirements.

Storyboard

Sketch

Explanation



Professor Smith first goes to the requirements page, where he will fill in the classes and skills he wants a candidate for his UROP to have.



He begins typing his first class, and an auto complete box gives him a list of potential classes that he may want.

After he selects a requirement (whether by clicking or hitting enter), the tag (in this case, for the class 6.867) appears in the Course requirements section.

Professor Smith inputs all of his requirements and formats them as he sees fit. He then clicks the "Search!" button to search for students who have any of his requirements.

This is the screen that shows the result of his search. The candidates are ranked by how many tags match Prof. Smith's requirements. He finds it really easy to see who would be best suited for his position.


To find out more about a candidate, he clicks on him. A pop up window pops up in the screen, detailing the candidate's information. Here, Prof. Smith takes note of exactly what requirements the candidate matches, as well as the candidate's resume, recommendations from other professors (if any), and interests. 

He exits the pop up and returns back to the search results screen.

After scrutinizing their information, Professor Smith then selects the candidates that appeal to him. He clicks the "Contact!" button in order to email them all. He informs them about his open position, and invites them to contact him back for more details.

Analysis

Learnability

This interface is easy to learn. The tags that represent requirements are consistent with other popular uses online (such as piazza, where the tags illustrate what the topics are about). Thus, the users will not find it too difficult to learn what the tags are. In addition, all of the tasks can be completed very simply, and accessing all of the information is very straightforward. 

Efficiency

The is efficient for the user. The auto complete that is available when inputting requirements greatly speeds up the process. In addition, it is very easy for the user to see everything he needs to see regarding each candidate, as it is all in one centralized location. 

Safety

One of the problems that could occur is that the user could possibly click out of the popups that appear when examining a candidate's data. However, since the candidate's information is easily accessed from clicking the name where it pops up, this mistake is easily corrected. 

  • No labels