recruit.me

A solution to help college organizations recruit members.

Goals and Research

Goals

Our goal as a team for this project was to design an app that improved the recruitment process for organizations on college campuses. We found that the current and previous methods of recruitment were not easy to understand or find for students looking to join organizations, and the application handling processes weren’t maximizing efficiency. 

Target Audience

Our target audiences for this project were students looking to join organizations, and organizations looking to recruit members.

Research

Regardless of the similarities in their management structures, student organizations vary widely in their purposes, activities, values, and other day-to-day operations. To elucidate the shared objectives and challenges which student organizations commonly face, we designed a contextual interview study centered around the needs and desires of Cornell student organizations. After conducting 6 user interviews with a diverse set of organization leads, we found three key points to focus on:

  1. Organizations often did not feel that they had adequately spread the word about themselves to elicit the maximum number of applicants. 
  2. Organizations used multiple platforms at the same time during their application handling process, such as Google Forms, Google Docs, Microsoft Excel, etc. This could lead to mishandling of applications if one was not careful about the transfer of information between platforms. 
  3. Organizations felt that their communication with applicants and members could be improved. Most organizations communicated via email, which can be a relatively slow and inefficient process.

Prototyping

Before creating our first paper prototype, we defined all the tasks and sub-tasks that our users would be looking for out of this app:

  1. Input information to help candidates determine if they are interested in the organization
    1. Input basic information such as the number of members, how often they meet, when the organization was established, etc. to help candidates learn more about the organization.
    2. Write tags that describe the organization and what makes them unique to attract the right type of applicants
  2. Control content of, and read responses to, applications
    1. Create application
    2. View a summary of the application responses
    3. View each application response individually
task flow
UI Sketches

After defining our tasks, we created our first set of rough UI sketches:

roughsketch3
roughsketch4
roughsketch5
roughsketch6
roughsketch7
 
Paper Prototype

After agreeing on the basic structure of our design, we went ahead and created our paper prototype so that we could conduct user testing and further iron out our design.

S2. paperPrototype3
S2. paperPrototype1
S2. paperPrototype2

We conducted three more interviews with new organization leads to get some feedback on our first paper prototype. We received mostly positive feedback on our navigational structure; our interviewees felt it was easy to understand and use. The criticism we received was that that the application and interview pages did not look like they had much functionality, so we knew we had to make those pages more robust in order for users to be attracted to the app.

Mid-fidelity Prototype with Balsamiq

We created our next prototype using Balsamiq. You can interact with it directly by clicking here.

We used the feedback from our user testing interviews to incorporate the following design choices:

  1. A horizontal navigation bar is implemented to enable a logical and clear navigation structure of the site — the logo is on the very left while the navigation tabs read from left to right, thus following the natural mapping of the Western cultural and English language conventions
  2. The prototype focuses on utilizing visibility principles to draw and direct the attention of users, such as adding in standardized icons like the location icon on page 21. Rectangular boxes and lines are also frequently utilized to separate different sections on the page in order to create basic structure of the site’s layout, so the user would easily separate different elements visually

  3. There are many alternative ways to display information on the screen — such as dropdown lists. However, the prototype utilizes a listed display of clickable names (such as page 11). We intend for the visibility of the site to be as straightforward as possible. Furthermore, we also utilize input boxes instead of other input options such as radio buttons and checkboxes due to the desirable flexibility we wish to grant the organization leaders

  4. To increase the robustness of the application and interview pages, we added features such as messaging in the application page, interview scheduling, and a search by tag function on the organization member page
balsamiq 1
S3. applications_response
S3. interviews

 

Through conducting user testing of our Balsamiq prototype, we received the following critiques:

  1. Users did not easily understand the function or purpose of the tags on the members page. They were confused about what those were referring to. Additionally, people confused these tags with those on the organization profile page.
  2. Users were not satisfied with the information being displayed on the profile page. They felt it was limiting and wouldn’t allow them to fully advertise their organization.
  3. Some users were confused about the members page because they were thinking about the app only through a recruitment lens, not realizing that it would also detail the already-existing members of the organization.
  4. Users were confused about whether they were successful in creating applications or not, which led us to include confirmation or error messages in future prototypes.
High-Fidelity Prototype with InVision

We created our final, high-fidelity prototype using InVision. You can interact directly with this prototype by clicking here.

We used the feedback from our user testing sessions to incorporate the following changes:

  1. The first improvement we made to our prototype was to the profile page. In our usability testing sessions, some of our participants seemed to be confused by elements on the profile page or what the profile page even was. In our old prototype, the page only had a few information fields (name, number of members, meeting times, and a short description) followed by the tag functionality. We improved upon this page by redesigning it so that it mimics more traditional profile pages found on social media sites; we added the ability for the organization to add both a profile and cover photo and enlarged the description text box so that users can write a more detailed description of their organization. This new design will help users to understand that this is a profile page for the organization.
  2. Something else that was mentioned in our testing sessions in regard to the profile page was that the tags were confusing. One of our participants stated that he had no idea what the tags were or how they worked. This meant that the tags were confusing in both concept and functionality, which led us to explore how we could make them more understandable. We decided that adding a small blurb next to the tags would help to explain their purpose.
  3. On the members page, we changed “Tags” to “Skills.” Users were getting confused by seeing the word “Tags” on both the profile and members pages, so we had to make a distinction between the two. There is also a small blurb that explains what skills are, similar to the one for tags on the profile page. Another small change we made to the page was to add the organization name in front of the word “members” so that users would understand that these are members of the organization and not just random people.
  4. Something our users were confused by during the process to make an application was that the website did not prompt the user that their application was created successfully. After clicking on “Complete Application,” the website would just stay on the same application creation page even though it was successfully created. The solution to this was fairly simple and effective: we added an “Application Created” confirmation screen so that the website was communicating effectively with the user.
s4 1
S4. Step9_v2
S4. Step1

Takeaways

This project gave me the most intensive use of all of my User Experience skills and also introduced me to new concepts and programs that are prevalent in the UX world. Specifically, I learned Nielsen’s heuristics and improved my skills with InVision and Balsamiq. The most important outcome from this project for me was learning the importance of iteration; we all believed that our initial ideas of how our project was going to turn out were good and ready, but going through multiple iterations of user testing and redesigning really taught me how important it is to be flexible and not stubborn when designing a product. Going through so many rounds of user testing also helped me learn how to carefully formulate questions and interviews so that you can get the best possible feedback out of your users. We started out by being too general and lazy with our questioning, but our later testing rounds showed a large improvement in interview results. Overall, I am very happy with how our design turned out and how I was able to grow because of it.