Skip to main content

Surveys in LinearB

Surveys in LinearB: Gather structured team feedback on developer experience, productivity, and tooling. Visualize results in real time with dashboards and heat maps to spot trends and drive improvement.

Steven Silverstone
Updated by Steven Silverstone

The Surveys feature in LinearB allows organizations to collect structured, team-level feedback to better understand developer experience, productivity, tooling, and satisfaction.

The feature is currently in Beta

Accessing Surveys

To open the Surveys view:

  1. From the left navigation bar, click Productivity > Surveys. (The feature is currently marked as Beta).
  2. You’ll be directed to the Management tab of the Surveys page.

Management Tab

The Management tab lists all active and past surveys. Each row displays:

  • Survey Name
  • Start and End Dates
  • Selected Topics
  • Status: Running or Completed
  • Responses: Number of submissions received

You can use this tab to:

  • End active surveys
  • View results from completed surveys
  • Preview questions for any survey
  • Track participation trends over time
  • Create a new survey by clicking + Create new.

Go to: Creating a New Survey

Dashboard & Analysis

What you're seeing

  • Survey selector: Choose a survey to view real-time results.
  • Average score per topic: Each survey topic (e.g., Developer Experience, AI-Assisted Development) is assigned an average score based on participant responses.
  • Overall score: Average across all topics and all teams in the selected survey.
  • : Count of submitted responses.
  • : Count of free-text comments.

How scoring works

  • Each question is a statement rated on a 1–5 agree scale (1 = strongly disagree, 5 = strongly agree).
    • A higher score is better (e.g., “I have enough focus time to do my work” → 5 is good).
  • Topic scores are the average of their questions’ scores.
  • The overall score is the average across all topics and teams.

Heatmap (when teams are present)

The heatmap is indicated by the red, orange, grey cells on the dashboard.

  • The top (header) row shows the average score for all teams per topic.
  • Each team row shows that team’s average for the topic.
  • Click any cell in the heat map to open a drill-down with:
    • Every question in that topic and its average score
    • The answer distribution (Strongly Disagree → Strongly Agree)
    • All comments related to those questions

Privacy / anonymity

  • If a topic/question/team has fewer than 3 responses, scores are not displayed to protect anonymity.

No teams? You'll see bars, not a heatmap

  • If users aren’t assigned to teams, the page shows a bar chart by topic.
  • You can still drill down on a topic to view question-level averages, distributions, and comments.

Tips

  • Click a topic name in the list to see its questions and quick stats.
  • Use the heatmap to spot outliers across teams and the drill-down to capture the “why” via comments.

How did we do?

Creating a Survey in LinearB

Contact