Dysfunction Symptoms

Start from what you observe. Find the anti-patterns causing it.

Not sure which anti-pattern is hurting your team? Start here. Choose the path that fits how you want to explore.

Find your symptom

Answer a few questions to narrow down which symptoms match your situation.

Start the triage questions

Browse by category

Jump directly to the area where you are experiencing problems.

Start from your role

Each role sees different symptoms first. Find the ones most relevant to your daily work.

  • For Developers - Symptoms you hit while writing, testing, and shipping code - from flaky tests to painful merges
  • For Managers - Symptoms that show up as unpredictable delivery, quality gaps, and team health problems

Explore by theme

Symptoms and anti-patterns share common themes. Browse by tag to see connections across categories.

View all tags


Test Suite Problems

Symptoms related to test reliability, coverage effectiveness, speed, and environment consistency.

Deployment and Release Problems

Symptoms related to deployment frequency, release risk, coordination overhead, and environment parity.

Integration and Feedback Problems

Symptoms related to work-in-progress, integration pain, review bottlenecks, and feedback speed.

Production Visibility and Team Health

Symptoms related to production observability, incident detection, environment parity, and team sustainability.

Find Your Symptom

Answer a few questions to narrow down which dysfunction symptoms match your situation.

Symptoms for Developers

Dysfunction symptoms grouped by the friction developers and tech leads experience - from daily coding pain to team-level delivery patterns.

Symptoms for Managers

Dysfunction symptoms grouped by business impact - unpredictable delivery, quality, and team health.