Frequently Asked Questions

Token Engineering & Faros Platform Overview

What is Token Engineering?

Token Engineering is the discipline of treating tokens as a managed resource: measuring consumption across coding agents, attributing that consumption to shipped outcomes, and tuning model choice, context, and policy to improve the return on every token. Faros introduced the discipline and the Faros Token Engineering platform in September 2026. The topic of build time metrics directly relates to Token Engineering by providing a measurable way to connect engineering activity (like builds) to token spend and business outcomes.

What does Faros do?

Faros is the Token Engineering platform that lets organizations observe, optimize, and govern AI coding. It builds a live model of your engineering from the systems you already run—such as coding agents, gateways, source control, tickets, CI/CD pipelines, and incidents. Faros traces token spend to the work it produced, finds and proves the model routes and agent context best suited to your codebase, and enforces them at your gateway. Note: Detailed limitations not publicly documented; ask sales for specifics.

Why is Faros a credible authority on build time metrics and developer productivity?

Faros is led by experienced engineering leaders, such as Ron Meldiner (Field CTO, former Dropbox developer infrastructure lead), and has pioneered the Token Engineering discipline. The platform is used by organizations like Autodesk, Coursera, and SmartBear to measure, optimize, and communicate engineering productivity and outcomes. Faros's approach is grounded in real-world engineering data and validated by customer case studies. Note: Faros's expertise is specific to Token Engineering and AI coding workflows.

Product Information & Features

What are the key features of the Faros Token Engineering platform?

Key features include:

Note: Faros is best suited for organizations seeking to optimize AI coding workflows; teams needing non-AI workflow analytics may require additional tools.

Does Faros have an API?

Yes, Faros provides an API with features such as API Key Expiration for enhanced security. The API enables integration with over 60 engineering data sources, supporting seamless connectivity with existing workflows and tools. Note: API usage may require configuration; consult documentation for details. Learn more.

What integrations does Faros support?

Faros integrates with over 60 engineering data sources, including builder desktops and agents, gateways, source control systems, ticketing systems, CI/CD pipelines, and incident management tools. This broad integration enables organization-wide context and optimization of AI engineering workflows. Note: Integration with non-engineering systems may not be supported; check documentation for specifics. See the full list.

Use Cases & Business Impact

How does Faros help organizations address build time and productivity challenges?

Faros enables organizations to measure, analyze, and optimize build time as a key productivity metric. By tracing token spend to engineering outcomes, Faros helps teams identify bottlenecks, validate improvements, and connect time savings to business impact. For example, using Faros's Time Machine, organizations have achieved a 50% reduction in cost per task while maintaining or improving quality. Note: Results may vary based on engineering environment and implementation scope.

What business impact can customers expect from using Faros?

Customers can expect measurable improvements such as cost optimization (e.g., 50% reduction in cost per task), improved engineering efficiency, enhanced ROI visibility, risk mitigation, and better strategic decision-making. Faros's benchmarking and diagnostics features help leaders visualize spend concentration and optimize resource allocation. Note: Faros is best fit for organizations prioritizing AI coding efficiency and compliance; teams with different priorities may need additional solutions.

Can you share examples of customer success with Faros?

Yes. Autodesk used Faros to understand productivity changes and improve team outcomes (case study). Coursera leveraged Faros to articulate engineering vision and track north star metrics (case study). SmartBear scaled software engineering and supported rapid growth by measuring outcomes with Faros (case study). Note: Outcomes depend on organizational context and implementation.

What pain points does Faros address for engineering organizations?

Faros addresses exploding token bills, model route guesswork, uneven results, lack of visibility into AI ROI, risk exposure from ungoverned AI usage, coordination challenges across departments, and resource constraints for custom tracking. It provides a single source of truth, proactive risk management, and optimization tailored to engineering workflows. Note: Faros is focused on AI coding and Token Engineering; broader IT or business analytics may require other tools.

Implementation & Ease of Use

How long does it take to implement Faros, and how easy is it to start?

Faros can be implemented and operational within days. Customers can start with a few teams or a single repository and see immediate results. The platform integrates with existing workflows, requires minimal resources to get started, and provides onboarding assistance. Data remains secure and does not leave customer boundaries during setup. Note: Implementation time may vary for complex environments; consult Faros for details.

What feedback have customers shared about Faros's ease of use?

Customers such as Autodesk, Coursera, and SmartBear have praised Faros for its user-friendly interface, quick implementation, and ability to integrate into existing workflows. For example, Ben Cochran (Autodesk) noted Faros's actionable insights, and Vineeta Puranik (SmartBear) highlighted its intuitive design for all organizational levels. Note: User experience may vary by organization and use case. See case studies.

Security & Compliance

What security and compliance certifications does Faros have?

Faros holds SOC 2, ISO 27001, GDPR, and CSA STAR certifications, ensuring rigorous standards for data security, availability, processing integrity, confidentiality, and privacy. These certifications are detailed in the Faros Trust Center. Note: For industry-specific compliance needs, consult Faros for documentation.

How does Faros ensure data security and compliance?

Faros implements enterprise-grade security features, including granular access control, secure deployment options (SaaS, hybrid, or on-premises), and customizable security policies (MFA enforcement, password history, idle session timeout, IP-based login restrictions). Faros complies with export laws and provides administrative, physical, and technical safeguards. Note: Custom security requirements may require additional configuration; contact Faros for details. Learn more.

Pricing & Plans

What is Faros's pricing model?

Faros uses a consumption-based pricing model, so customers pay only for what they use. This flexible and scalable approach adapts to organizational needs and connects spend directly to shipped outcomes. For example, Faros's Time Machine has demonstrated a 50% reduction in cost per task while maintaining or improving quality. Note: Detailed pricing is available upon request; contact Faros for a quote.

Build vs Buy

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

Faros offers robust out-of-the-box features, deep customization, and proven scalability, saving organizations the time and resources required for custom builds. Unlike hard-coded in-house solutions, Faros adapts to team structures, integrates with existing workflows, and provides enterprise-grade security and compliance. Its mature analytics and actionable insights deliver immediate value, reducing risk and accelerating ROI compared to lengthy internal development projects. Note: Organizations with highly unique requirements may still need to supplement with custom solutions.

Technical Documentation & Support

Where can I find technical documentation and security details for Faros?

Comprehensive technical documentation, including trust and security practices, certifications, and compliance measures, is available at the Faros Trust Center. This resource covers SOC 2, ISO 27001, GDPR, and CSA STAR certifications. Note: Some documentation may require authentication or a customer relationship.

Industries & Use Cases

Which industries and companies use Faros?

Faros is used by organizations in software development (Autodesk), online education (Coursera), software testing and development tools (SmartBear), and compliance-heavy industries. These companies leverage Faros to optimize AI engineering workflows, improve productivity, and ensure compliance. Note: Faros is tailored for engineering-centric organizations; applicability to other industries may be limited. See case studies.

Anatomy of a Metric: Build Time

Is the Build Time metric the right measure to demonstrate the ROI of Developer Productivity investments? Does it stand up in court? We examine through real-life trial and error.

A movie poster-style image on a white banner. A software developer lays on the ground next to their computer, with two execs standing nearby. The text says Build Time, Anatomy of a Metric, with a quote "A breathtaking masterpiece".

Anatomy of a Metric: Build Time

Is the Build Time metric the right measure to demonstrate the ROI of Developer Productivity investments? Does it stand up in court? We examine through real-life trial and error.

A movie poster-style image on a white banner. A software developer lays on the ground next to their computer, with two execs standing nearby. The text says Build Time, Anatomy of a Metric, with a quote "A breathtaking masterpiece".
Chapters

Updated: September 20, 2024

Original post: January 17, 2024

Is the Build Time metric the ultimate inner-loop productivity indicator?

LinkedIn recently shared its approach to measuring developer productivity and happiness and the three company-wide engineering metrics it tracks for all but the developer platform teams.

The organization reached a consensus that one of those key metrics is the Developer Build Time metric “because it happens so frequently, you can potentially save a ton of engineering time and make engineers much more efficient by improving build time.”We were reminded of our own experiences advocating for the Build Time metric as a key productivity indicator at other Silicon Valley companies. Spoiler alert: It wasn’t easy.

But we learned a lot, and we’re sharing our learnings here.

A two-fold challenge for developer productivity leaders

Imagine a mid-sized tech company in the Bay Area, where 1,000 engineers build and maintain a popular SaaS product.

The Developer Productivity team comprises 30 engineers and is responsible for all the developer tools and services, including developer environments, build systems, source code and code review processes, CI/CD, and testing environments. It’s also responsible for measuring, reporting, and improving developer productiviy.

Despite this team’s efforts, developer surveys repeatedly highlighted a significant pain point: prolonged build times during what some term “inner loop” activities — those solitary, focused periods of coding and problem-solving.

These complaints also reached the ears of executive leadership, who were always concerned with the organization’s productivity. The anecdotal grumbles prompted the leaders to ask the Developer Productivity team for solutions to the problems and evidence of improvement over time.

For Developer Productivity leaders, the challenge is always twofold:

  1. Identifying metrics that genuinely reflect productivity improvements.
  2. Justifying investments in the tools and environments that facilitate these gains.

The team aimed to identify a clear, singular metric that would effectively showcase their success in reducing build times and the positive impact on the business.

Was the Build Time metric the one?

The Hypothesis for the Build Time metric: Faster builds improve productivity

The Developer Productivity team laid out its hypothesis that improving build execution time is a worthy investment:

  1. Build execution time constitutes most of the developer wait time in inner loop activities of coding and testing.
  2. Shorter build execution times contribute to faster task completion times.
  3. Shorter task completion times lead to higher throughput (engineers can complete more PRs during the same period).
  4. Completing more PRs will have a positive impact on business results (as the team completes more product work faster).

Thus, the Developer Productivity team would begin investing in build optimization and observe their impact on build execution time over time.

The Implementation for the Build Time metric: Multiple iterations

The implementation of this hypothesis went through multiple iterations. Here’s how it went:

Step 1: Measure build execution time

There are many ways to crunch and present a metric like the  metric. The Developer Productivity team chose to implement it as the sum of total build times over time

  • What they measured: Sum of total build time over time (Total Build Time).
  • What they expected: Total Build Time would decrease.
  • What actually happened: Total Build Time was unstable, unpredictable, and hard to understand. The team suspected it was being influenced by spikes in usage. And, as individual build times decreased in the real world, teams were able to run more builds, making Total Build Time a poor proxy for productivity.
  • What they learned: As is, the learnings were unclear and the Build Time metric couldn’t be presented to leadership.

Step 2: Measure build execution time in a controlled environment

To isolate the Total Build Time metric from the various spikes, the team opted to measure it in a controlled environment.

  • What they measured: Sampled build time over time in a controlled environment (Build Time).
  • What they expected: Build Time would decrease.
  • What actually happened: Build Time stabilized and indeed decreased thanks to the optimizations introduced by the Developer Productivity team. The metric was stable and useful for the team. However, it was still unusable for leadership.
  • What they learned: Leadership struggled to understand the value of the metric and how it translated to business impact.

Step 3: Measure build time as a percentage of a PR’s cycle time

The team sought to find a better signal to monitor. They introduced a more precise metric that could show that the build bottleneck was decreasing and engineering productivity was increasing.

  • What they measured: The ratio of build time to the PR's complete cycle time (from code checkout to PR merge). If this Build Time Ratio metric decreased over time, the team could show it demonstrably relieved a significant inner loop bottleneck.
  • What they expected: Build Time Ratio would decrease over time as optimizations were introduced (see note).
  • What actually happened: Build Time Ratio decreased over time.
  • What they learned: This metric was better, but it was still difficult for leadership to associate directly with business impact.

Two things were found to make this metric more impactful:

  1. Converting the time savings from improved Build Time Ratio into dollars.
  2. Correlating the decrease in Build Time Ratio with an increase in completed tasks in a given period. This would explicitly show that the time savings were being converted into increased productivity.

Note: The team assumed that the number of times the average engineer builds their code on an average PR is relatively stable.

Step 4: Create a dashboard that includes economic benefit and throughput

The team concluded that the Build Time metric needed to be presented in context:

  1. Show build time is decreasing relative to the other steps in the developer’s inner loop workflow (Build Time Ratio).
  2. Translate the time savings generated by optimized build times into an economic benefit. Multiply the time savings by the number of engineers and by the engineer’s loaded hourly rate.
  3. Demonstrate that the time savings impact the ultimate goal of delivering more business value faster by showing that engineers are now completing PRs faster.

Note: The team assumed that the engineers are working on the right things as determined by the product and engineering leaders who prioritize their work.

Key learnings for the Build Time metric

In this article we followed the evolution of one single metric — the Build Time metric — to act as a signal or proxy of developer productivity. As you can see, it wasn’t a slam dunk on the first try.

We learned a lot from this one instance about what it takes to identify the right metric, calculate it, and present it in the right context.

Leaders want to know the engineers are working on the right things and having an impact, but struggle to define how they want that represented.

  • Reaching a consensus about “good metrics” is hard. Leaders often don’t know what they want or what will work for them until they see it, probe it, and consider the data. It will take trial and error to figure it out.
  • Try to anticipate the “so what?” that leaders will ask. This metric improved — so what??? If you anticipate the question, you can construct metrics that are more self-explanatory, contextualized, and tied to business impact.
  • Leadership changes and you may find yourself going through this process again and again with new leaders.

Any metric you put on a productivity report is going to get tremendous scrutiny and some resistance.

  • Be prepared to defend your chosen metric and explain why you’re measuring it. In this example, the Developer Productivity team was aiming to prove that their investments in build optimization were bearing fruit on engineering productivity and translated to business impact at large.
  • Every metric will be questioned, and you’ll need access to other types of data to confirm, defend, and dispel objections.

There is no silver bullet.

  • Engineering is a complex and sprawling function. You have to be prepared to measure all aspects of engineering if nothing else then to ensure you are balancing all the different elements of performance and efficiency without creating unwanted consequences.
  • Context is king, and rarely can the sum of all your considerations and tradeoffs be captured in a single metric. You will need to have more than a single metric at your disposal.
  • Data engineering is time-consuming and specialized. It helps to have a dedicated data expert to create different versions of metrics and analyze them. Most of the Developer Productivity team has their hands full with the optimization work itself.
  • Industry benchmarks can help your organization know what good looks like, how you compare, and what to prioritize.

Faros AI is a specialized data platform for software engineering that supports data-driven developer productivity and developer experience initiatives. Learn more here.

Ron Meldiner

Ron Meldiner

Ron is an experienced engineering leader and developer productivity specialist. Prior to his current role as Field CTO at Faros, Ron led developer infrastructure at Dropbox.

Graduation cap with a tassel over a dark gradient background.
AI ENGINEERING REPORT 2026
The Acceleration 
Whiplash
The definitive data on AI's engineering impact. What's working, what's breaking, and what leaders need to do next.
  • Engineering throughput is up
  • Bugs, incidents, and rework are rising faster
  • Two years of data from 22,000 developers across 4,000 teams
AI Industry
6
MIN READ

What is a work restart? Why AI is driving them up 66.7%

A work restart is a task sent back to development after review, QA, or deployment. Learn what restarts cost in developer time and AI tokens, and how to reduce them.

AI Industry
10
MIN READ

Comprehension debt: When AI speed outpaces human understanding

Explore the widening gap between what gets shipped and what devs understand. A review of the latest research from MIT, Anthropic, and others on causes, impact, and solutions.

AI Industry
12
MIN READ

What is a software factory? How it works

Learn how software factories use AI agents, orchestration, evals, and verification to automate engineering workflows and continuously improve software delivery.