Upwork Freelancer Network & Teams
My Role: Lead UX designer | UX research | Project management
Problem
As opportunities for remote work grew, internal data showed clients were hiring multiple freelancers for one project and a large portion of those projects was being performed off the platform. To unlock this new opportunity we needed to understand how might we enable clients and freelancers to work together on a single project.
Goal
The goal for this project was to understand client and freelancer needs, gain an understanding of what working together looked like and create a zero to one MVP that introduced this new way to work in the product.

Starting at Zero
As a zero-to-one project, we spent extensive time identifying the problems that needed to be solved along with the value propositions that were critical to maximizing engagement for both the client and freelancer.



Leading with User Research
This was one of the most extensive research projects I have been a part of. The problem and needs were complex and required a deep level of research to identify logistical and psychological barriers, work patterns, and what working together looked like for a complex set of user journeys. Research included diary studies, surveys, moderated interviews, data analysis and competitive analysis.






Identifying User Segments and Journeys





Concept Testing
We moved to test seven key opportunities identified during research. Through community panels and moderated interviews, we tested each concept with clients and freelancers. After the tests were complete, we mapped each concept with the user segment that identified it as highly desirable. This mapping exercise displayed the complex nature of the problem and how logistical and psychological barriers influenced desrability. It also enabled us to identify key metrics to track with specific user allocations. The final step of this stage was to work with product and engineering to evaluate each concept on a scale of viability, feasibility and desirability.








Flowcharts & Wireflows
Ready to make our concept a reality, we started mapping the end-to-end journey to identify each part of the product the new flow would need to integrate into and the teams we would need to partner with to build the new workflow.



Low Fidelity




MVP Solution
PART 1: YOUR NETWORK. The solution became a two-feature workflow. To enable freelancers to connect and work together as a team, it was imperative to create a feature that established that connection. The “Your Network” feature was launched pre-MVP to lay the groundwork for freelancers to create teams, as well as start building relationships with other freelancer on Upwork.
Freelancer Network




Team Proposals – Freelancer Workflow
Working with the engineering team, we were able to identify an optimal point of integration. We created a flexible team module that seamlessly integrated into the existing job proposal workstream that enabled freelancers to invite teammates from their network to collaborate on a team proposal.





Team Proposals – Client Workflow
Similar to the freelancer workflow, it was imperative to integrate into the existing hiring workstream that included reviewing proposals, sending offers, hiring and paying the team.


