Work About Sketchbook Contact
Back to Portfolio
Case Study 1: Tara.AI

Accelerating Engineering with Automated Blocker Detection

New feature development

Role Product Designer
Timeline 4 months
Platform Web & Slack
Impact 25% Adoption
Blockers Report Dashboard
Scroll to explore
01

Overview

The Challenge

I led the design of Tara.ai's Blockers Report, an onboarding feature that gave engineering managers instant visibility into stalled tasks across GitHub, Jira, and Slack — a key gap in existing tools like Jira.

Over 12 weeks, I collaborated with product, engineering, and customer success to survey users, run interviews, and prototype solutions. The final experience introduced a "Blocked" status with required comments, an automated Blockers Report with actionable insights, and Slack notifications. These improvements cut down manual tracking, improved team transparency, and positioned Tara as a proactive, time-saving tool.

Goals

  • Give managers early visibility into blockers without manual digging.
  • Improve transparency with clear blocker reasons and comments.
  • Differentiate Tara through an automated Blockers Report in onboarding.

Team

VP of Product 1
Senior Product Designer 1
Product Manager 1
Engineers 8+
Customer Success 2

My Responsibilities

User Research Wireframing Prototyping Design System Usability Testing
Slack
GitHub
Jira
GitLab
02

Discovery & Strategy Framework

Business Questions

What are customers top pain points?
Which customers are experiencing these?
What features can improve retention?
Which novel features should we prioritize for long-term roadmap?
What can we build that delivers real value and makes customers want to become (and stay) paid users?

Our Approach

Qualitative research with both existing and new customers
Design workshops with cross-functional team to identify gaps
Define core user journey, personas and friction points
Ideate on flows, visuals, interactions for features and drive implementation
03

My Role & Responsibility

Product Designer

Owned end-to-end experience from discovery through delivery.

Co-led user research and insight synthesis, translated findings into product direction, designed core user flows and interactions, and partnered closely with engineering to iterate and execute.

Key Collaborators

Product Designer Research & design partner
Product Manager Product strategy & prioritization
CTO Technical direction & feasibility
Head of Product Strategic alignment & outcomes
Engineering Team Build, ship, and iterate
04

Research Approach & Inputs

0 Survey Responses

Defined key customer segments — Engineers, Engineering Managers, Product Managers. Designed and ran a survey to identify the top 3 problems across segments.

0 Qualitative Interviews
Existing Customers — 6 interviews
Early adopters actively using Tara.ai
Potential Customers — 6 interviews
Teams considering switching from other tools to Tara.ai
Churned Customers — 3 interviews
Teams who recently stopped using Tara
05

Key Insights

44%

Identify Blockers

Engineering Managers are tasked with getting things done on time and supporting their team. They need better ways to identify these invisible tasks which are potential blockers.

18%

Improve Estimates

An engineer needs to give achievable but at the same time ambitious estimates to improve the team's confidence about their ability to deliver the product.

28%

Align on Priorities

Engineering Managers need to improve time management. New priorities added by external teams cause delays. They need better ways to balance and align on scope and priorities with stakeholders.

10%

Cross Visibility

Stakeholders need to have connected cross-platform data for better visibility of project fundamentals (ticketing, designs, code, marketing, business models, QA tooling).

06

Solution Prioritization Framework

Before committing to a solution, we evaluated multiple opportunities with product and engineering using an Impact vs. Effort framework.

We compared each idea based on:

  • User pain & urgency
  • Business value
  • Technical complexity
  • Long-term product direction
Impact
Big Bets Quick Wins Fill Ins Money Pits
Align on Scope & Priorities
Stakeholders relate, not primary customer of the product Needed more research resources
Identifying Blockers
Differentiator Shows product value Addresses a severe pain-point Unexplored area Previous customers wanted more analytics
Cross Platform Visibility
Teams feature in Tara already does it
Improving Estimates
Time is relative Adding time required more resources
Effort
07

Defining the Problem

"How can we help engineering managers to ensure they meet their goals, without spending exorbitant amount of time identifying blockers?"

08

User Personas

Fatemah A

Engineering Manager at Notion

Owns delivery for a growing team of 6–7 engineers.

Primary Goal: Consistently hit deadlines while keeping work moving.

Key Pain: Work sits in "in progress" too long, making delivery risks hard to surface early.

Prasenjit M

CTO at Placenote

Leads engineering for an 8–10 person team.

Primary Goal: Maintain execution health and retain high-performing engineers.

Key Pain: Stale PRs, idle reviews, and unanswered GitHub comments quietly turn into major blockers.

Shilpa J

Engineering Manager at Netflix

Oversees delivery for a 12-person team.

Primary Goal: Balance output, quality, and team efficiency.

Key Pain: Spends excessive time on invisible work; fixing code, reviewing, and merging PRs — reducing time for planning and risk management.

09

Product Hypothesis

We believed that.

Most of the blockers are coming from existing toolings like Github, Jira and Slack.

Tara is already integrated with Github and Gitlab, we can use this to leverage and pull data that could identify blockers in Git Repositories from external resources.

Marking tasks as blocked would give the Engineer Manager more information about why this task needs attention.

We can become an integral tool for project management for any team and increase the growth for our product.

10

Solution Framing

How do you identify blockers?

Manual

Task marked Blocked by a user in Tara

Phase 1: Blocked Status + Required Comments on tasks for delays

Deadline

Task is past due or unaddressed in a sprint

Phase 3: Extra Nudge on Slack — Notification for real-time visibility

Integration

Task detected from Jira, GitHub, or GitLab was pending

Phase 2: Weekly Blocker's Report for Proactive Management
11

Design Iterations

To design our solution we created multiple iterations to see what worked for us and what didn't.

1

Phase 1: Blocking with Comment Modal

Micro Feature
Comment Modal Wireframe

Insight

Managers needed more context around blockers. Just labeling a task "blocked" wasn't enough — they wanted to know why.

Action

We iterated through various options to identify why a task was blocked.

Takeaway

Transparency improved with lowest friction for users.

  • ✓ Clear context for managers
2

Phase 2: Inline Blocking and Surfacing Blockers

Feature Update
Inline Blocking UI

Insight

Even when blockers were logged, managers could struggle to find them quickly in large sprints.

Action

We added blocked status filtering, surfaced blockers, and made blocked tags more visible across the product.

Takeaway

Blockers became much easier to discover.

  • ✓ Easy visibility
3

Phase 3: Blocker's Report

Key Feature
Blocker's Report Dashboard

Insight

Managers wanted to track, share, and resolve blockers systematically — not just mark them.

Action

We designed a dedicated Blockers Report in three forms: Dashboard for visual summaries, List view for details and sharing, and Integrated panel for deeper in-product visibility.

Takeaway

The list-based report struck the right balance between clarity and actionability. The fully integrated panel felt noisy and overwhelming.

  • ✓ Actionable + shareable

Design System Components

I partnered with our senior designer to extend Tara's design system, building new components like status tags, modals, and reporting tables that balanced consistency with fresh solutions.

Design System Status Components
12

Final Delivery

13

Outcome & Learnings

Launch & Validation

Blockers Report email tested as MVP with all the users.

Customers found it immediately useful. Greenlight for full feature development.

Business Impact

0 %

reduction in churn rate, improving retention and revenue

Key Design Learnings

01

Visibility drives behaviour

When blockers surface automatically (instead of being manually tracked), teams act faster and more consistently.

02

Meet users where they already work

Bringing blockers into Slack removed friction and dramatically increased adoption.

03

Context beats status

"Blocked" alone isn't useful — why something is blocked unlocks real action.

Next Project

PracticePanther Payments

Redesigning the payment dashboard for 30,000+ law firms

View Project