GanttPRO

Communication Hub

Redesigning task-level communication so teams could stay in context — without leaving the Gantt chart.

RoleUX Designer
Timeline3 months
PlatformWeb
ToolsFigma, Miro, UserTesting
01 — Overview

Discussion that lives where the work lives

GanttPRO is a project management tool built around Gantt charts. Teams plan timelines, assign tasks, and track progress — but until this project, they had no way to discuss those tasks inside the product. Questions, status updates, and blockers were happening in Slack or email, disconnected from the tasks they referred to.

The brief: design a Communication Hub that lets team members add comments, ask questions, and share updates directly within a task — keeping discussion contextual and searchable.

Communication panel — task-level comments
Communication panel — task-level comments
02 — Problem

Context-switching was eating productivity

Stakeholder interviews and session recordings revealed a consistent pattern: a project manager sees a task is behind schedule, opens Slack to ask the assignee, receives a reply an hour later, and loses the thread when they return to GanttPRO. The decision — and the reasoning behind it — never makes it back to the task.

  • Task updates were fragmented across tools (Slack, email, in-app notifications)
  • There was no record of why a task changed status — only that it did
  • New team members joining a project had no way to understand the history of decisions
The problem wasn't that teams weren't communicating. It was that communication wasn't attached to the work — so it evaporated.
03 — Process

Research, lo-fi concepts, user validation

1
Stakeholder alignment

Worked with the product manager and two developers to define scope: what belongs in a task communication thread versus a project-level activity feed? Established clear boundaries to avoid feature creep.

2
Best practices research

Analyzed task communication in Linear, Notion, Asana, Jira, and Basecamp. Key insight: the most effective implementations kept comments close to task metadata (assignee, status, due date) rather than in a separate panel.

3
Lo-fi wireframes — 3 layout directions

Explored sidebar panel, inline expansion, and split-pane layouts. The sidebar direction won: it kept the Gantt chart fully visible while making comments accessible without a full-page transition.

4
User interviews (n=5)

Tested the Figma prototype with 5 GanttPRO users. Key findings: users wanted @mention support, the ability to attach files to comments, and a clear visual distinction between comments and system activity entries.

5
Developer handoff

Delivered component specs, interaction states, and an annotated prototype. Collaborated daily during the 3-week implementation sprint to handle edge cases (empty states, notification badges, mention autocomplete).

Wireframe progression — from lo-fi to final
Wireframe progression — from lo-fi to final
@mentions and file attachments in comments
@mentions and file attachments in comments
04 — Solution

A conversation thread that never loses the task

The Communication Hub is a persistent sidebar panel that opens alongside any task in GanttPRO. It contains:

  • Threaded comments — with @mention support, emoji reactions, and file attachment
  • Activity log — automatic entries for status changes, assignee updates, and due date shifts, visually distinct from human comments
  • Notification control — per-task follow toggle; followers get in-app and email notifications for new comments on that task

The panel persists its scroll position per task and remembers unread state. Opening a task from a notification takes you directly to the relevant comment.

05 — Outcome

Discussion back where it belongs

Post-launch feedback from power users was consistently positive — particularly the combination of human comments and automatic activity log in a single thread. Teams reported using Slack significantly less for task-specific discussion after the feature shipped.

The Communication Hub became one of the most-requested-then-released features in GanttPRO's public roadmap — and later served as the foundation for the real-time notification system built in 2023.

Final Communication Hub — shipped design
Final shipped design — Communication Hub in context
Communication Hub — full feature view
Communication Hub — full feature in production
Next project
Back to all projects