connactz project: team management for the movie industry

Project summary

Team:
Product team
Timeline:
Mar 2024 - June 2024
Project duration:
3 months
Role:
UI/UX Designer
Product area:
Desktop app
Tools & Skills:

Introduction

Connactz is an all-in-one solution for seamless networking and event management for musicians. It aims to help musicians and event organizers manage their calendars, coordinate the schedules of all band members, and create contracts and invoices more efficiently.​ Our needs analysis and the interviews with actors, technicians, and sound engineers, as well as discussions with the company experts from Bilderfest GmbH and Ape Connection, revealed an increased demand for specific aspects of our app: Calendar coordination, team management and communication between companies and artists. Therefore, we focus our efforts on the respective features within the application. 

Design process

User interview

3 User Interview Conducted. Users' positions include actors, cameramen, and stuntmen from Bilderfest GmbH and Ape Connection.​

  • How do you generally approach an offer?
  • How do you communicate with the project leader?
  • How do you start your working day?
  • What kind of information are you interested in an offer?
  • Do you only reach out to people you already know?

  • Would you work with new people if they are recommended by the app? What information would you need to trust a person recommended by connactz?
 
  • Are you a user of Connactz? If yes, is there any features you would like us to add to Connactz? 

  • If we develop a software with ______________ (write in the features the movie expert wishes to have and you think is doable) features on top of the features that already exists in Connactz, how much would you be willing to pay?

User journey map

We created the user journey map to uncover the various touchpoints users encounter and the emotions they feel while tackling their daily tasks. This map helps us identify where users might be facing challenges or frustrations throughout their day. By understanding these pain points, we can work on improving the overall user experience to make tasks smoother and more enjoyable for everyone.

Define the problem

The current user interface lacks a centralized feature that allows users to easily view the availability of team members, leading to difficulties in coordinating schedules and planning collaborative efforts effectively.​

The existing user experience does not offer a centralized platform for users to manage and define roles for team members, causing confusion and inefficiencies in assigning tasks and responsibilities.​

The current design of the personal profile page fails to effectively and professionally showcase a user's past works, potentially undermining the user's and limiting opportunities for collaboration.

Requirements

​Here is a sample of one of the requirements we came up with. It helps us figure out which page should have what information, making the user experience more organized and intuitive. This way, we can ensure that users can easily find the information they're looking for without any confusion.

Design iterations

First iteration:​
Our initial thought was to provide options in 4 different weekly views using chip designs and to show both the team's available and unavailable time slots. However, the design with blocks for availability and unavailability ended up looking cluttered and overwhelming. It also gave users the impression that they could only book time in full blocks, limiting their flexibility to schedule longer or shorter periods outside of these predefined blocks.​

We need to find a way to make the scheduling process feel more flexible and user-friendly without compromising clarity.


In one of our user tests, some participants suggested marking unavailability time blocks in red to indicate when team members are unavailable. While red does convey this message effectively, it creates a strong negative vibe that draws too much attention and disrupts the overall color balance on the page. We need to find a color solution that indicates unavailability without overwhelming the design or distracting users from other important information.


We experimented with a different approach by only showing green blocks to indicate when the entire team is available, leaving the other time slots to imply that someone on the team is unavailable. However, this led to some confusion among users, as they mistakenly thought that any time without a green block meant the team was available. It's crucial to find a clear and intuitive way to communicate both team availability and unavailability without causing misunderstandings.

Finalized designs

Team management

The team management page plays a vital role for users, especially for project leaders who need to decide on specific roles for their projects. For instance, a project leader might need one cameraman but doesn't have a preference for who it is from the team. With our design, they can select multiple cameramen without making any of them mandatory for the project. This way, they can easily check the availability of any of these selected cameramen and book a suitable time slot, providing flexibility while organizing their team.

Time scheduling​

After trying various ways to display availability and unavailability, we settled on using grey color, slashes, and red indicators to show only the unavailability. This design made the whole view cleaner and clearer, making it easier for users to understand when team members are unavailable. With this clearer representation, users can easily book events or create projects that fit everyone's schedules without confusion.​

Personal profile page​

We initially had a streamlined version of the personal profile, but based on user feedback, we added a new section called "Basic Information." Users emphasized the importance of being able to quickly identify specific characteristics, like finding an actor with blue eyes for a project. This addition helps project leaders easily spot and connect with individuals who match their specific requirements, making the collaboration process more efficient and targeted.

Takeaways

​Results

  • Users can easily pick team members and check availability
  • Weekly view simplifies booking time slots for the team
  • Shareable personal profiles showcase past work and essential details

​Learnings

  • Don't hesitate to reach out to users for feedback, even if opinions may shift over time. Gathering diverse feedback is essential for continuous improvement
  • Documenting everything in detail is vital. Our system is dynamic and evolves based on real-world usage and valuable feedback from its users
  • It would have been beneficial to invest more time in competitor research to identify best practices and consider existing features for enhancement. This would help us stay ahead and offer a more competitive and user-friendly experience