Slack redesign mockup on an iMacSlack redesign mockup on an iMac

Slack Redesign

Redesign extension to improve productivity and interpersonal relationships in a pandemic economy.

Role

UX/ UI Designer

Timeline

Three months
Winter 2022

Team

Karen Nieto
Kaylie Crow
Jack Lu

Scope

Product Design
UI Design
UX Research
Figma
the process
The process: ideation, research, brainstorm & wireframe, and iteration
✦ 01. IDEATION
project overview

Working In A Pandemic Economy

The start of the COVID-19 pandemic marked the tough transitional period of the traditional workplace environment from majorly in-person, to remote. Not only were companies tasked with keeping productivity high, they also faced the problem of fostering a similar workplace environment online when their employees are far apart, and together only on video screens. For this project, we were interested in how we can improve productivity and interpersonal relationships in a pandemic economy. Seeing as Slack is a popular service that’s used by both students and working professionals, we figured it would be very fitting for us to redesign the Slack experience. 

This redesign was created for COGS 127: Data Driven UX/Product Design @ UC San Diego.
PROBLEM CONTEXT

How To Feel Connected

Many employees feel that Slack is only a requirement and nothing more. However, we wanted employees to feel engaged in a positive community, which in turn creates a better work experience and improves coworker and manager relationships. We want to maximize Slack as an all in one platform, rather than just a chat system that's imposed by the company.
PROBLEM STATEMENT
How might we build an interactive community for working professionals that promotes productivity and connectivity in the online workplace?
✦ 02. RESEARCH
User Interviews

Gathering The Facts

First, we conducted 8 user interviews with Slack users to understand their experiences with the platform, and distributed a Google Forms survey to supplement our interviews with additional quantitative and qualitative data.

General Slack Usage

💼 6 of 8 interviewees use Slack because their companies require them to.
This cemented our assumption that many Slack users are required to use Slack by their company, and not out of choice or preference.

RELATIONSHIPS AND NETWORKING AMONG PEERS

👤 7 of 8 interviewees expressed that they usually have a strictly professional relationship with their peers.
🤝 2 of 8 interviewees expressed if they felt like someone was open to being more than just coworkers, they would invite them to another platform to talk more freely.
✦ what we heard
“I do feel subconsciously pressured to be strictly professional on Slack”
—Graphic Designer
“Sometimes casual conversations happen among my peers, but not often
—Amazon SWE
“Working remotely, Slack is the best it gets in terms of bridging that gap, but not fully enough"
—Chief Creative Director
14 of 23 survey respondents felt similarly. These results shine light onto the hidden professional etiquette that Slack has been, somewhat negatively, branded with. Knowing this, we want to alleviate this etiquette to make the  platform a bit more relaxed, and emulate how employees would actually communicate with each other in an in-person environment. 

Layout / ui changes

🔊 4 of 8 interviewees mentioned wanting easier access to a voice channel or video conferencing.
Having access to voice channels, similar to Discord, can help coworkers feel more connected and open to communicate if they have a designated place to hop onto a voice chat quickly, rather than having to set up and email an invite to another conferencing platform, like Zoom or Google Meet.
User Personas

Who Are We Targeting?

We created 3 different user personas from our findings: the new design graduate, a software engineer, and a project manager. During our brainstorm, we also found and considered another persona group: college students who use Slack for their student organizations and (sometimes) classes. However, we decided not to focus on them because unlike working professionals, students will frequently meet up on campus together, thus they don't relate to that isolating feeling compared to those in the workforce.
User personas: newly graduated designer, software engineer, and project manager
competitive analysis

Slack Against...

We looked at 4 other competitors to see what works well for them, and what doesn't in a SWOT analysis. In summary, some insights we found were:
  • Microsoft Teams, Asana, and Monday have a competitive advantage in that they have a team management feature
  • Microsoft Teams and Discord do a better job at bridging the communication gap with their voice and video chat features
  • Slack has an opportunity to differentiate themselves by implementing features that help users break the ice and build strong professional relationships with their peers
SWOT analysis against Slack competitors
✦ 03. BRAINSTORM & WIREFRAME
UX FLOWS

Creating Our Solutions

We decided on 4 main interface additions that would help solve our problem statement:

To bring the workplace closer together...

Team Management
To maximize Slack as a platform, we want a project management space for teams to utilize, like Asana. Here internal teams have task management, feedback, and idea board sections.
🗂️ Team Hierarchy
Departments or teams will be laid out in this page so users can learn about everyone's roles and find contacts to collaborate with if there are certain teams they aren't yet familiar with.

To break the ice...

Question of the Day
Users can answer, write, and post questions in a specific channel to get to know their peers better.
☕️ Coffee with a Coworker
Users can send invites to one another for a virtual (or in person if they can!) chat over Slack to talk about any and all things, expanding their network.
    We also will be redesigning Slack Huddle, their current video conferencing functionality, by increasing its discoverability. It’s such a hidden channel on their interface that many users didn't know such a feature was offered. We didn’t even know about it until we started this project!
    Slack redesign UX flow. Blueprints the new features to be added.
    first iterations

    Version 1.0

    We first broke into pairs and created two different wireframes. The main difference between the two was that Prototype A, which I worked on, implemented more project management functionalities, whereas Prototype B focused on highlighting internal teams. We conducted a round of primlimary testing to see which interface worked better, and overall interviewees preferred Prototype A (pictured below). 

    team management page

    Team management wireframe

    team hierarchy page

    Team hierarchy wireframe

    coffee with a coworker

    Coffee with a coworker wireframe

    question of the day

    Question of the day wireframeCoffee with a coworker wireframe, posted in a text channel
    In the end, we did choose to go with Prototype A because it has a cleaner interface and makes use of space better. I also defended that functionality is an important business pillar for Slack so we should be staying as close to their business goals as possible; and I felt like Prototype A did better in that mark.
    ✦ 04. ITERATION
    high-fi prototype

    Version 2.0

    We received a lot of the useful feedback from our wireframe testing session that prompted important design considerations to discuss (written below). We made sure to include those appropriate changes into the next iteration.

    Team Management

    Team management prototype
    ✦ Design Consideration
    Move this page outside of the "Community" tab because its seems to be more a logistical function, instead of a community building one.

    Team Hierarchy

    Team hierarchy prototype
    ✦ Design Consideration
    Approach the layout and design of the page into a more "blocky" theme to stay consistent to Slack's current branding.

    Coffee with a coworker

    Coffee with a coworker prototype
    ✦ Design Consideration
    Interviewees felt that it was difficult to find their coffee invites, so we had to figure out a way to increase its discoverability. We decided to add an "Invites" section on the page itself (right column).

    question of the day

    Question of the day prototypeQuestion of the day prototype, posted in a text channel
    last minute decisions

    Back to the Drawing Board

    Before completing the final edits of the prototype, there were still a couple issues with the Team Hierarchy and Management pages that arose and needed to be addressed.

    The new blocky theme allowed us to integrate public profiles so employees can explore their coworkers background and interests. Although a lot of people loved this, and it definitely helped solve our problem statement better than the inital wireframe, the blocky theme took up a lot of vertical space. To combat this issue, I suggested that all teams would be hidden behind expandable and collapsible cards.
    Team hierarchy changes
    We also had some issues with the Idea Board. How can we see more sticky notes besides the first 5? What can you do with the sticky notes? In our first iteration, we made the idea board section expand to a thread conversation of the idea and its corresponding replies. However, we realized this was just a glorified #idea-board text channel. So we scraped that idea and went for an interactive whiteboard functionality instead, pulling inspiration from Miro. This allows team members to quickly jot down ideas and move them around to how they see fit.
    Team management changes
    final prototype

    Slack Community

    Finally after 10 weeks of work we finished our Slack redesign! You can fully interact with our prototype from this Figma link.

    My main responsibility in the final prototype was creating the Team Hierarchy feature. I also went through our project and created many supporting screens to add more interactive capabilities in the final prototype. 

    Team Management

    A home base for internal teams to organize tasks, quickly jot ideas for future reference, and ask for feedback.

    Team hierarchy

    Expandable / collapsible cards and public profiles of all team members. Upon onboarding, users would share their short biography, role, and interests.

    coffee with a coworker

    Lists most and least interacted contacts, and pending chat invites. Users can look up the staff directory to send an invite, or be randomly paired with someone.

    Question of the day

    Allows users to answer, create, and even schedule fun questions to learn more about their peers. Questions are posted in whatever channel users specify.

    video conferencing

    Made easier now with voice channels clearly labeled on the side navigation.
    Takeaways & Reflection

    What I Learned...

    This was my last college UX design project, and I'm happy to say it's my best one. Special shoutout to my amazing team, and our mentor Adam for helping us along the way with valuable and candid feedback! I was challenged to really keep in mind what’s best for our end users, and not get caught up in out-of-reach ideas in my head. It's important to remember that in the end, we are designing for them.

    Personally, I think we did an amazing job at extending Slack's capabilities as a platform and it's something that I truly could see being implemented and beneficial in real life. Our TA even complemented us on our visual design skills and said it looks like something Slack designers would create! Overall, we were really proud of what we accomplished in just 10 weeks. Some other takeaways:

    Be open to change
    If there was one thing to takeaway from this project, it's this. We initially came into this project with just the voice channels in mind, but as our ideas grew, so did the scale of our project (for the better)! During our first few meetings together, I would've never thought that this would be the final product we made, and that's all because we remained open to discuss new ideas.

    Remember to stay within business constraints and style guides
    Prior to this, I've never completed a project of this caliber on an existing application; I've only created my own app concepts. Though it is easier in the sense that I have an existing base to start off from, it can be difficult at times to not stray too far from the app’s original purpose, business constraints, and style guide. Sometimes our big ideas get the better of us, but we ultimately need to take a step back and think about if this would truly be feasible in real life.

    More Projects

    Insomniac redesign casestudy
    Insomniac Redesign
    MedTech Horizons case study
    MedTech Horizons
    WeStudy case study
    WeStudy