Skip to content
Home/ Blog/ Bugs Get Lost in Slack

How Many Bugs Get Lost in Slack, Email, and Notes?

Updated July 17, 2026 6 min read
Bug reports getting lost in the chaos of Slack, email, and sticky notes

TL;DR

Some bugs at software development companies never make it into the bug tracker. They are reported in Slack, forwarded by email, or mentioned verbally at someone's desk - and then they disappear. This is "shadow bug reporting": an invisible problem that teams can measure by comparing informal reports with their official tracker.

Every software development company has an official bug-reporting process: a tester finds a problem, opens Jira, writes a report, and assigns it to a developer. But alongside that process runs a second, unofficial one - a Slack message saying "hey, something's broken on the contact form," a client email forwarded with "someone deal with this," or a note after a stand-up. The size of that gap varies by team, so it should be measured rather than assumed.

What Is Shadow Bug Reporting?

Shadow bug reporting occurs when information about bugs circulates outside the official bug tracker. People do not necessarily bypass the process deliberately; the official process may simply require more effort than the alternative.

Posting a Slack message can feel faster than writing a formal report, especially under deadline pressure. The problem is that a Slack message may have no assigned priority, may not be tracked, may not appear in sprint reports, and may never be read by the right person.

Common shadow-reporting channels:

  • Slack or Microsoft Teams: A message about a staging issue can disappear in a busy channel.
  • Email: A client reports an issue to the PM, the PM forwards it to a developer, and the developer forgets about it.
  • Verbal conversations: A person mentions unusual behavior without creating a record.
  • Personal notes: A tester writes "check later" and forgets about it.
  • PR comments: A reviewer spots an issue but does not create a separate ticket.

Why Do Testers Bypass the Bug Tracker?

They do not necessarily do it because they are lazy. They may be trying to optimize their time, especially when the formal reporting process feels disproportionate to the issue.

The mechanism is simple: if writing a bug report takes long enough to interrupt active testing, an informal message becomes attractive. Teams should measure both the reporting time and the effort needed to regain focus in their own workflow.

Faced with that tradeoff, the tester has a choice: file a formal report or post the issue in Slack and return to testing. The informal option can become especially attractive toward the end of a sprint, when time pressure peaks.

The problem is not limited to testers. Developers, PMs, and clients may report bugs outside the system. Testers are usually expected to file formal reports, while the rest of the team may not feel the same obligation.

The cost of invisible bugs

A bug that never made it into the tracker is not tracked. Nobody knows whether it was fixed. Nobody performs regression testing for it. Nobody knows how many such bugs exist in the system.

Scenario Consequence
Bug reported on Slack, developer sees it Fixed ad hoc, zero documentation
Bug reported on Slack, nobody sees it Escapes to production
Bug reported via client email Lost in inbox, client escalates
Bug mentioned verbally after standup Forgotten by end of day
Common denominator No trail, no metric

The CISQ report "The Cost of Poor Software Quality in the US" (2022) estimates that the cost of poor software quality in the US reached $2.41 trillion annually. While that's a market-wide figure, the mechanism is the same at every scale: untracked defects accumulate and generate costs many times higher than early fixes.

When an unreported bug reaches production, the response can involve a hotfix, retesting, deployment, and client communication. Shadow reporting makes it harder to measure how often this happens and what it costs the team.

How to Measure Shadow Reporting in Your Team

A simple experiment: for one week, ask the team to log every bug they find, regardless of channel, in a single shared spreadsheet. At the end of the week, compare that list with what actually made it into Jira.

The difference between those two numbers is your shadow-reporting rate. Review the causes and decide which issues should have entered the official workflow.

What This Means for Your Software Development Company

Shadow bug reporting is a symptom, not a cause. One possible cause is that formal reporting requires too much effort. The solution is not simply more discipline or more procedures; the team should find and reduce the friction in its reporting workflow.

The goal is to reduce the effort required for formal reporting so that the official tracker becomes the natural place to record an issue.

Voice2Bug supports that goal. The reporter starts a session in the browser, describes what they see, and can add a screenshot. The resulting report can include captured actions, visited URLs, and available technical context. When configured, it can be delivered to Jira for review or automatic submission.

What you can do

Today:

  • Search the last 2 weeks of Slack channels for words like: "bug", "broken", "not working", "weird behavior"
  • Count how many of those have a matching ticket in Jira

This week:

  • Create a shared "all bugs" spreadsheet and ask the team to log everything for a week
  • Compare the spreadsheet with Jira and calculate your shadow-reporting rate.

This month:

  • Measure the average time required to create a Jira report and identify the steps that create avoidable friction.

Sources

  1. Capers Jones, "Applied Software Measurement: Global Analysis of Productivity and Quality", McGraw-Hill, 2008.
  2. Gloria Mark, "Attention Span: A Groundbreaking Way to Restore Balance, Happiness and Productivity", Hanover Square Press, 2023.
  3. CISQ (Consortium for Information & Software Quality), "The Cost of Poor Software Quality in the US", 2022.
  4. Stack Overflow, "Developer Survey 2023". Link