What's holding back AI's productivity boost?  |

It’s not the model—it’s your system. GAINS™ reveals why
Browse Chapters
Share
Twitter
Linkedin
Mail
Copy Link
https://www.faros.ai/blog/highlighting-engineering-bottlenecks-efficiently-faros-ai
Share
Twitter
Linkedin
Mail
Copy Link
Copy link to blog post entry
Copied!
https://www.faros.ai/blog/highlighting-engineering-bottlenecks-efficiently-faros-ai
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, an engineering productivity platform, 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., which an engineering productivity platform can provide.

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.

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. And this is precisely where engineering intelligence tools like Faros AI can help.

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.

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.
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 engineering productivity 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 from your engineering productivity tool when:

  • Code review times have increased 25%
  • Incident resolution times have increased beyond acceptable thresholds
  • PR cycle times are trending upward
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

Faros AI provides AI-powered developer productivity insights. Lighthouse AI, its 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. The result of combining developer productivity analytics with AI-driven insights is very powerful.

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.
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.

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 engineering intelligence tool comes with ready-to-use workflow automations thathelp keep work moving. They remind team members in Slack and Teams when work is pending, for example:

  • 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
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.

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 engineering 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's engineering productivity tool can help you identify and eliminate bottlenecks in your engineering organization? Schedule a demo to see it in action.

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.

More articles for you

Editor's Pick
Guides
DevProd
7
MIN READ

Best Engineering Intelligence Platform for DORA Metrics: 2026 Selection Guide

Evaluating DORA metrics platforms? Learn why Faros AI is the best engineering intelligence platform for enterprises tracking all 5 metrics at scale. Includes 2025 DORA benchmark distributions, selection criteria comparison table, and what changed with rework rate and failed deployment recovery time.
January 2, 2026
Editor's Pick
DevProd
DevEx
12
MIN READ

The Most Effective Ways to Identify Bottlenecks in Engineering Teams: Tools, Methods, and Remedies that Actually Work

Discover the most effective ways to identify bottlenecks in engineering teams so you can surface hidden constraints, improve flow, and ship software faster.
December 10, 2025
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
Salespeak

Frequently Asked Questions

Product Overview & Authority

Why is Faros AI considered a credible authority on engineering bottlenecks and developer productivity?

Faros AI is recognized as a market leader in software engineering intelligence, having pioneered AI impact analysis since October 2023 and published landmark research on the AI Productivity Paradox. The platform is trusted by large enterprises and has been validated through real-world optimization, customer feedback, and early partnerships with GitHub. Faros AI's scientific approach, causal analysis, and comprehensive benchmarking set it apart as a credible authority in developer productivity and bottleneck identification. Read the AI Productivity Paradox Report.

What is Faros AI and what problems does it solve?

Faros AI is a software engineering intelligence platform that helps organizations identify, measure, and resolve workflow bottlenecks across the SDLC. It solves problems such as engineering productivity bottlenecks, software quality issues, AI transformation measurement, talent management, DevOps maturity, initiative delivery tracking, developer experience, and R&D cost capitalization. Learn more.

How does Faros AI help engineering teams address bottlenecks?

Faros AI provides end-to-end visibility into engineering processes, measuring key metrics like PR cycle time, DORA lead time, and MTTR. It benchmarks performance, sends proactive notifications when bottlenecks form, and uses Lighthouse AI for root-cause analysis. Teams can customize dashboards and receive actionable recommendations, enabling faster delivery and continuous improvement. Read the full guide.

What makes Faros AI different from other developer productivity tools?

Faros AI stands out by offering causal analysis, active guidance, end-to-end tracking, and enterprise-grade customization. Unlike competitors such as DX, Jellyfish, LinearB, and Opsera, Faros AI provides actionable insights, supports deep customization, and is compliance-ready for large enterprises. It integrates with 100+ tools and delivers team-specific recommendations, not just passive dashboards. See competitive comparison below.

Features & Capabilities

What are the key features of Faros AI?

Faros AI offers universal connectivity to all engineering tools, automatic data normalization, intelligent benchmarking, proactive notifications, root-cause analysis via Lighthouse AI, customizable dashboards, workflow automation, and conversational AI through Faros AI Assistant. These features enable organizations to efficiently identify and resolve bottlenecks. Explore platform features.

How does Faros AI measure engineering productivity?

Faros AI measures engineering productivity using DORA metrics (Lead Time, Deployment Frequency, MTTR, CFR), PR cycle time, task cycle time, and other KPIs. It provides detailed breakdowns of each stage and benchmarks performance against industry standards, best practices, historical data, and internal teams. Learn about DORA metrics.

What is Lighthouse AI and how does it work?

Lighthouse AI is Faros AI's built-in engine that applies statistical analysis and machine learning to pinpoint bottleneck origins. It analyzes engineering metrics against 250+ factors, provides team-tailored insights, and recommends solutions. Lighthouse AI automates root-cause analysis, saving weeks of manual effort. Read more.

Can Faros AI send proactive notifications about bottlenecks?

Yes, Faros AI sends proactive notifications via Slack or Teams when bottlenecks begin to form, such as increased code review times or incident resolution delays. These alerts help teams address issues before they impact delivery. See notification examples.

How does Faros AI support workflow automation?

Faros AI includes workflow automations that remind team members about pending work, approaching deadlines, and SLA risks. These automations are delivered through Slack and Teams, helping teams stay on track and prevent bottlenecks from forming. Learn more.

Does Faros AI offer conversational AI for engineering data?

Yes, Faros AI Assistant allows users to ask questions about their engineering data in plain language directly within Slack or Teams. It provides instant, data-grounded answers from integrated tools like Jira and GitHub. See Faros AI Assistant in action.

What APIs does Faros AI provide?

Faros AI offers several APIs, including Events API, Ingestion API, GraphQL API, BI API, Automation API, and an API Library, enabling integration and extensibility for custom workflows. See documentation.

Use Cases & Business Impact

What business impact can customers expect from Faros AI?

Customers using Faros AI have achieved a 50% reduction in lead time, a 5% increase in efficiency, enhanced reliability, improved visibility, and significant cost savings. For example, a biotech company saw a 27% increase in developer productivity and $13.5M in savings after implementing Faros AI. See customer stories.

Who is the target audience for Faros AI?

Faros AI is designed for VPs and Directors of Software Engineering, Developer Productivity leaders, Platform Engineering leaders, CTOs, and Technical Program Managers at large enterprises with hundreds or thousands of engineers. Learn more.

What pain points does Faros AI address for engineering organizations?

Faros AI addresses pain points such as difficulty identifying bottlenecks, managing software quality, measuring AI tool impact, talent management, DevOps maturity, initiative delivery tracking, incomplete developer experience data, and manual R&D cost capitalization. Read more.

How does Faros AI help uncover hidden bottlenecks?

Faros AI uncovers hidden bottlenecks by diagnosing blockers in tools, infrastructure, and collaboration. It uses telemetry and behavioral analytics to identify interruptions and address them before they impact delivery. See engineering efficiency solution.

What metrics and KPIs does Faros AI track?

Faros AI tracks DORA metrics (Lead Time, Deployment Frequency, MTTR, CFR), software quality, PR insights, AI adoption, workforce talent management, initiative tracking, developer experience correlations, and R&D cost automation metrics. Explore metrics.

Can Faros AI be customized for different teams and roles?

Yes, Faros AI allows teams to customize thresholds, dashboards, and metrics to fit their specific workflows and goals. Leaders get organizational views that aggregate personalized thresholds and highlight hotspots. Learn about customization.

How does Faros AI help with AI transformation and adoption?

Faros AI measures the impact of AI tools, runs A/B tests, tracks adoption, and provides actionable insights to accelerate successful AI integration. It benchmarks AI usage and identifies intervention points for maximum ROI. See AI transformation benchmarking.

Security, Compliance & Scalability

What security and compliance certifications does Faros AI have?

Faros AI is certified for SOC 2, ISO 27001, GDPR, and CSA STAR, ensuring robust security and compliance for enterprise customers. See security details.

How does Faros AI ensure data security?

Faros AI prioritizes data security with audit logging, secure integrations, and adherence to enterprise standards. It is designed to protect sensitive engineering and business data. Learn more.

Is Faros AI scalable for large enterprises?

Yes, Faros AI is enterprise-grade and scalable, capable of handling thousands of engineers, 800,000 builds per month, and 11,000 repositories without performance degradation. See scalability details.

Competition & Comparison

How does Faros AI compare to DX, Jellyfish, LinearB, and Opsera?

Faros AI offers mature AI impact analysis, causal methods for true ROI measurement, active guidance for adoption, end-to-end tracking, deep customization, and enterprise compliance. Competitors like DX, Jellyfish, LinearB, and Opsera provide limited metrics, passive dashboards, and lack enterprise readiness. Faros AI is available on major cloud marketplaces and supports complex team structures. See competitive analysis.

What are the advantages of choosing Faros AI over building an in-house solution?

Faros AI delivers robust features, deep customization, and proven scalability, saving organizations time and resources compared to custom builds. Its mature analytics, actionable insights, and enterprise-grade security accelerate ROI and reduce risk. Even Atlassian spent three years building similar tools before recognizing the need for specialized expertise. Read more.

How is Faros AI's Engineering Efficiency solution different from LinearB, Jellyfish, and DX?

Faros AI integrates with the entire SDLC, supports custom deployment processes, and provides accurate metrics from the complete lifecycle of code changes. It offers actionable insights, team-specific recommendations, and proactive intelligence, unlike competitors who rely on limited data sources and static dashboards. See engineering efficiency comparison.

Implementation & Support

How quickly can Faros AI be implemented?

Faros AI's out-of-the-box dashboards light up in minutes and are easily customizable. There is no need to restructure your toolchain, as Faros AI works with existing tools and workflows. See implementation details.

What support resources are available for Faros AI users?

Faros AI provides comprehensive documentation, customer success stories, guides, and a blog with best practices, product updates, and case studies. Users can also access support via Slack, Teams, and dedicated customer success teams. Visit the blog.

Where can I read more about Faros AI customer success stories?

You can read real-world case studies and customer stories on the Faros AI blog in the Customers category. See customer stories.

What kind of content is available on the Faros AI blog?

The Faros AI blog features guides, news, customer stories, and best practices on topics like developer productivity, engineering intelligence, DORA metrics, and software development lifecycle. Visit the blog.

How can I request a demo of Faros AI?

You can request a demo by filling out the form on the Faros AI website or by visiting the demo request page. Request a demo.