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. |
|
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. |
|
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.