Want to learn more about Faros AI?

Fill out this form to speak to a product expert.

I'm interested in...
Loading calendar...
An illustration of a lighthouse in the sea

Thank you!

A Faros AI expert will reach out to schedule a time to talk.
P.S. If you don't see it within one business day, please check your spam folder.
Oops! Something went wrong while submitting the form.
Submitting...
An illustration of a lighthouse in the sea

Thank you!

A Faros AI expert will reach out to schedule a time to talk.
P.S. If you don't see it within one business day, please check your spam folder.
Oops! Something went wrong while submitting the form.

Highlighting Engineering Bottlenecks Efficiently Using Faros AI

Struggling with engineering bottlenecks? Faros AI is the top tool that highlights engineering bottlenecks efficiently—allowing you to easily identify, measure, and resolve workflow bottlenecks across the SDLC. Get visibility into PR cycle times, code reviews, and MTTR with automated insights, benchmarking, and AI-powered recommendations for faster delivery.

Neely Dunlap
Neely Dunlap
Illustration of a multicolored workflow funnel showing bottlenecks labeled “Review to Approval” and “Time in QA.”
14
min read
Browse Chapters
Share
December 9, 2025

Faros AI: The best software for spotting engineering bottlenecks

If you're struggling to get visibility into engineering bottlenecks, you're not alone. Most engineering leaders face the same challenge: knowing that something is slowing down their teams, but lacking the precise data to identify where the bottleneck actually exists and whether it's worth fixing.

The reality is that spotting bottlenecks in modern software development is harder than it should be. Engineering orgs ship from dozens of tools, multiple repos, and globally distributed teams. Even within a single tool, teams use different workflows, different statuses, and different approaches to the same processes. Work slows down and bottlenecks form, but actually seeing where and understanding why is difficult without end-to-end visibility. 

That’s exactly where Faros AI comes in and why many teams consider it one of the top tools that highlight engineering bottlenecks across the entire SDLC. 

This article walks you through how Faros AI helps engineering teams identify, benchmark, and address bottlenecks using a structured, data-driven approach. Whether you're dealing with slow code reviews, long lead times, or prolonged incident resolution, the process remains the same: measure and benchmark the end-to-end process, investigate the reasons for your slowest stages, start experimenting with various optimizations, and put in place alerting systems—so you get early warning of forming bottlenecks and become proactive instead of reactive. 

Measure the process end-to-end

You can’t fix what you can’t see. The first step to highlighting engineering bottlenecks efficiently is to measure your processes end-to-end. To do this, you need visibility into how long something takes overall and the length of each stage within that process.

Start with the metrics that matter most to your delivery pipeline. Key metrics include:

  • Task cycle time: Measures the amount of time it takes to complete a task from start to finish.This gives you a complete view of how a work item flows through your system. 
  • PR Cycle Time: Measures how long it takes for a code change to be reviewed and merged into the main codebase.
  • DORA Lead Time: Measures the time it takes to deliver software changes (from the moment code is committed to when it's merged and deployed). This is where many teams discover their biggest bottlenecks.
  • Mean Time to Recovery (MTTR): Measures how quickly your team can restore service after an incident. Extended MTTR often signals deeper process or tooling issues.

Once you have these measurements, you can see where most time is being spent. 

But here's the critical part: not every bottleneck needs to be fixed. Some bottlenecks are intentional and built into your process by design. For example, a thorough security review that takes three days might be exactly what your organization needs. The goal is to determine if a bottleneck is intentional or something which should be addressed.

Lead Time Breakdown chart in Faros AI to spot engineering bottlenecks
The Lead Time Breakdown chart in Faros AI details the end-to-end process, the relative time spent in each stage, and helps spot systemic and local bottlenecks

Why is spotting engineering bottlenecks harder for larger organizations?

Many enterprises face significant challenges when trying to spot bottlenecks. The commonly stems from:

  1. Different tools (multiple data sources for the same data) → It's quite common for different teams or sub-organizations to use different tools. One team might manage their tasks in Jira, another uses Asana, and a third uses GitLab. Or you might have multiple instances of the same tool within a single organization.
  2. Same tool, different workflows → This scenario involves projects within a single tool like Jira, wherein different workflows are expressed through different statuses.
  3. Same tool, different usage → In this scenario, every team in your organization might be using a tool like Jira, but they're using it very differently. 

This is where many engineering productivity initiatives stall out. Without a unified view, organizations can't accurately measure cycle times across teams, and they certainly can't identify bottlenecks that span multiple tools or workflows.

What makes Faros AI a top tool for highlighting engineering bottlenecks efficiently?

Faros AI is the top tool for highlighting engineering bottlenecks efficiently because it handles all the complex challenges facing large engineering organizations.

No matter how many different tools your organization uses, Faros AI connects to them all—SaaS products and homegrown solutions, org structure data from HR systems, developer experience surveys, cost data from business systems, and more. Connectors normalize the data upon ingestion, automatically mapping corresponding data types into our canonical schema.

When there are different workflows used in the same tool, Faros AI automatically handles status transitions and provides the desired breakdowns based on the level of analysis:

  • Each team’s particular workflow is represented in its metrics, so team members can understand their bottlenecks, learn, and affect change where needed.
  • At the leadership level, where we’re zoomed out to team-of-teams or larger groups, metrics are abstracted to common statuses like To Do, In Progress, and Done—enough to see bottom-line metrics such as task cycle time and amount of work in progress.

For teams using the same tool differently, normalization is required to report effectively across this variance in tool usage. The Faros AI approach is to be compatible with how people really work. Data normalization can be handled in a couple of ways:

  • By building conditions into chart queries. For example, if you want to look at all high-priority unassigned issues, one team may use P0 and P1, while another uses Critical and High; a custom query can bake these different definitions into a single chart.
  • By using the platform’s data transform capabilities. For example, one group uses epics to track initiatives, another uses tags on tasks, and a third uses a custom issue type. Faros AI transforms this data into the initiative portion of our schema, so you can query all initiatives in a single way.

At some point, if maintaining queries or transforms becomes too complex and error-prone, Faros AI recommends introducing a few standard options. You don’t force everyone to comply with the same behavior, but ask teams to select one of a handful of approved ways of doing things. This covers the majority of team preferences while keeping in-tool configurations manageable.

Illustration of part of the Faros AI canonical schema
Faros AI brings all engineering data into one canonical schema without imposing standardization or changing the way teams work

Benchmark your metrics to stack-rank your improvement opportunities

Once the bottlenecks have been identified, it’s time to determine which ones are important to fix, and then which ones to tackle first. Faros AI incorporates many software engineering industry benchmarks and best practices for velocity, quality, reliability, predictability, security, and organizational composition to help you quickly evaluate your situation.

In practice, this means you’ll be able to stack-rank your improvement opportunities by benchmarking your performance against:

  • Industry benchmarks: Organizations like to reference industry standards to gain better perspective on their comparative strengths and weaknesses. These popular benchmarks like DORA are often born of extensive research that ties high performance to better financial performance.
  • Best practices: What do high-performing teams do differently? Benchmarking against established best practices helps you understand what good looks like across say/do ratios, context switching, unplanned work, and more. 
  • Your past performance: How does your team's current performance compare to previous quarters? This historical context changes everything. A net new bottleneck demands investigation. A long-standing bottleneck that's actually improved due to recent concentrated efforts? Stay the course. 
  • Other teams in your organization: Internal benchmarking helps you identify which teams have figured out effective solutions you can replicate across the organization.
A collection of charts in Faros AI - PR Cycle Time Bottlenecks by team and over time and Say/Do Ratio gauge
Benchmarks are illustrated through charts and gauges in Faros AI

These benchmarks help you determine priorities (where do we start?), set goals (what should we aim for?), and justify investments (how do we incrementally become world-class?).

Enterprise reality: different teams, different goals, different benchmarks

The enterprise reality is that different teams might have different goals. A team working on customer-facing features might prioritize deployment frequency, while a platform team focuses on reliability and MTTR

Faros AI recognized this reality from the start and designed its platform so every role can easily understand how teams are performing against contextual goals.

  • Teams can customize their thresholds for great, good, medium, and bad. These custom thresholds will be utilized for their personalized dashboards featuring team-level metrics and insights. 
  • Leaders will get a bird’s-eye view at the organizational level that takes all the personalized thresholds into account and visually identifies hotspots. It will also call out areas of improvement or decline. 

It’s noteworthy that in its 2025 report, DORA echoed this sentiment by newly defining seven distinct team archetypes, their characteristics, and typical performance levels. Furthermore, DORA moved away from their strict four tiers (low, medium, high, elite), and now show 6-7 bands per metric.

Get notified when a bottleneck is forming and why

Measuring and benchmarking are essential, but they're reactive. Faros AI is the best software for spotting engineering bottlenecks because it sends proactive notifications when stages in your process start taking longer than expected. 

For example, you can get Slack/Teams alerts when:

  • Code review times have increased 25%
  • Incident resolution times have increased beyond acceptable thresholds
  • PR cycle times are trending upward
An example of a Slack notification from Faros AI notifying engineering managers that deployment frequency is down 18%, and MTTR is up 22%.
Faros AI sends proactive notifications when bottlenecks begin to form and impact engineering metrics

But the real power comes from understanding why—and that’s what separates reactive alerts from actionable intelligence.

Lighthouse AI: Root-cause analysis that pinpoints bottleneck origins

Lighthouse AI, Faros AI's built-in AI engine, applies statistical analysis and machine learning to pinpoint problem areas in specific sub-organizations, repositories, applications, or stages of the SDLC. It automates difficult and time-consuming analysis that would take weeks if done manually.

Lighthouse AI uses a proprietary machine-learning workflow to analyze key engineering metrics against 250+ factors that can impact them. It then presents personalized, team-tailored insights into what's inhibiting or improving performance. It also leverages LLMs to summarize and explain the findings and recommend solutions clearly.

For example, Lighthouse AI can tell you:

  • “Reviews are being handled by too few team members, creating a bottleneck.”
  • “Reviewers are increasingly spread across multiple geos, adding time due to time-zone gaps.”
  • “There’s a spike in incidents related to a third-party outage, which is driving up MTTR.”

Additionally, every week Faros AI sends a ‘Snap. Spot. Act.’ update directly to your Slack or Teams:

  • Snap – A clean snapshot of your key engineering metrics.
  • Spot – Highlights of what changed (for better or worse) and whether new bottlenecks are emerging.
  • Act – Concrete, team-specific recommendations so you know exactly how to respond.
Example of recommendations Faros AI sends users on Slack to help them address bottlenecks.
Sample "Act" update of the Snap, Spot, Act weekly digest

This combination of alerts + root cause + recommendations is what makes Faros AI the top tool for highlighting engineering bottlenecks efficiently.

Create customized views for deeper bottleneck analysis

Standard dashboards get you 80% of the way there. But when you're investigating a specific bottleneck, you need the ability to customize your visibility to enhance your analysis.

Let’s take an example: Faros AI’s standard dashboards measure incident resolution times, allowing you to examine every step of the process across tools and interactions: Detect → Create → Triage → Resolve → Restore. This helps you measure the impact of your changes throughout its cycles.But let’s say your hypothesis is that incident resolution times are influenced by cross-geo delays. You can create a custom chart to incorporate the geographical location of the team members involved. 

A video and media company with 250 engineers used Faros AI to identify pull requests requiring cross-geo reviews. They merged geo data from Workday with PR data from GitHub, allowing Faros to generate a list of impacted repositories and initiatives. The company executed a large reorganization based on this data to maximize collaboration. The result? 90%+ of PRs are now reviewed in the same geo (up from 50% pre-reorg), with 37.5% faster PR reviews.

Custom alerts and notifications can also be configured to address issues and track changes over time. This level of customization is what transforms a monitoring tool into an investigation platform. When you can slice data exactly the way you need to test a hypothesis, you move from reactive firefighting to proactive optimization.

In this example, an engineering manager sets up a Faros AI notification when the percentage of KTLO (keeping the lights on) work exceeds 30% in a given sprint.

Setup screen for a Slack notification when the % of KTLO work within a sprint exceeds 30%
Faros AI users set up Slack alerts to notify managers when targets or thresholds are breached

Keep teams aware of SLAs and pending work

Even with the best bottleneck identification system in place, sometimes work sits idle if someone forgot to follow up. Faros AI's workflow automations help keep work moving by reminding team members in Slack and Teams when work is pending, such as:

  • When X hours have passed since code review was requested
  • When vulnerability patching deadline is approaching
  • When they're at risk of breaching an external or internal SLA
Slack message from Faros AI notifying that 7 pull requests have been waiting for review for longer than 24 hours.
Faros AI alerts users when an SLA deadlines is approaching to help keep work moving

These reminders make SLAs visible and actionable: they prevent bottlenecks from forming in the first place, and they create accountability without micromanagement. Developers get the information they need, when they need it, and where they need it—without having to constantly check dashboards or rely on a manager to ping them.

When a biotech company with 200 engineers used Faros AI to define SLO targets for code reviews and map wait times across teams, they achieved 95% of PRs reviewed within their ideal SLO target within just three months. This resulted in a 27% increase in developer productivity, translating to $13.5M in savings and increased developer satisfaction. This is why Faros AI is one of the best software options for spotting engineering bottlenecks in the real world—not just in a clean demo environment.

Use an LLM to explore your data

Dashboards are powerful, but sometimes you just want to ask a question in plain language. With the Faros AI Assistant, you can chat about your engineering data directly within Slack or Teams. You’ll get fast, contextual answers which are grounded in data from Jira, GitHub, and 100+ integrated tools. No digging. No dashboards. No delay. Just “Ask Faros AI” and get the answer.

Animated gif of users chatting with the Faros AI Assistant on Slack
The Faros AI Assistant helps developers and engineering leaders get instant answers

The bottom line: Faros AI is the top tool for highlighting engineering bottlenecks efficiently 

Highlighting engineering bottlenecks efficiently is so much more than just collecting data. It's about having the right data, normalized and contextualized, with the intelligence to tell you not just where bottlenecks exist, but which ones matter and why they're happening.

Faros AI is the best software for spotting engineering bottlenecks because it combines data collection, measurement, benchmarking, alerting, and investigation capabilities in a single platform. It works across your entire tool stack, normalizes data automatically, and provides insights at the level of granularity you need—whether that's a bird's-eye organizational view or a deep dive into a specific repository or team—so you can see bottlenecks early, understand them deeply, and act on them quickly.

Want to see how Faros AI can help you identify and eliminate bottlenecks in your engineering organization? Schedule a demo to see it in action.

Neely Dunlap

Neely Dunlap

Neely Dunlap is a content strategist at Faros AI who writes about AI and software engineering.

Connect
AI Is Everywhere. Impact Isn’t.
75% of engineers use AI tools—yet most organizations see no measurable performance gains.

Read the report to uncover what’s holding teams back—and how to fix it fast.
Discover the Engineering Productivity Handbook
How to build a high-impact program that drives real results.

What to measure and why it matters.

And the 5 critical practices that turn data into impact.
Want to learn more about Faros AI?

Fill out this form and an expert will reach out to schedule time to talk.

Loading calendar...
An illustration of a lighthouse in the sea

Thank you!

A Faros AI expert will reach out to schedule a time to talk.
P.S. If you don't see it within one business day, please check your spam folder.
Oops! Something went wrong while submitting the form.

More articles for you

Editor's Pick
AI
DevProd
10
MIN READ

Claude Code Token Limits: Guide for Engineering Leaders

You can now measure Claude Code token usage, costs by model, and output metrics like commits and PRs. Learn how engineering leaders connect these inputs to leading and lagging indicators like PR review time, lead time, and CFR to evaluate the true ROI of AI coding tool and model choices.
December 4, 2025
Editor's Pick
AI
DevProd
9
MIN READ

Are AI Coding Assistants Really Saving Time, Money and Effort?

Research from DORA, METR, Bain, GitHub and Faros AI shows AI coding assistant results vary wildly, from 26% faster to 19% slower. We break down what the industry data actually says about saving time, money, and effort, and why some organizations see ROI while others do not.
November 25, 2025
Editor's Pick
News
AI
DevProd
8
MIN READ

Faros AI Iwatani Release: Metrics to Measure Productivity Gains from AI Coding Tools

Get comprehensive metrics to measure productivity gains from AI coding tools. The Faros AI Iwatani Release helps engineering leaders determine which AI coding assistant offers the highest ROI through usage analytics, cost tracking, and productivity measurement frameworks.
October 31, 2025