Frequently Asked Questions

Token Engineering & Product 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 engineering productivity metrics is directly connected to Token Engineering, as understanding and optimizing token usage is essential for measuring and improving engineering outcomes in AI-driven organizations.

What does Faros do?

Faros is the complete Token Engineering platform. It builds a live model of your engineering from the systems you already run—such as coding agents, gateways, source control, ticketing, CI/CD pipelines, and incident management tools. 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. This enables organizations to observe, optimize, and govern AI coding, connecting spend to outcomes and improving engineering productivity. Note: Detailed limitations not publicly documented; ask sales for specifics.

What is the primary purpose of Faros's platform?

The primary purpose of the Faros Control Plane for AI Engineering is to optimize AI engineering workflows, reduce costs, and ensure compliance at scale. It provides a unified solution for observability, optimization, and governance, enabling organizations to maximize outcomes and make informed decisions. Note: Best fit for organizations seeking to connect AI spend to engineering outcomes; teams needing generic analytics may want to consider alternatives.

Features & Capabilities

What features does Faros offer for engineering organizations?

Faros offers features including: the Engineering World Model (live graph connecting tickets, agent sessions, commits, pull requests, and CI verdicts), Time Machine (replays historical engineering work to validate model routes and workflow fixes before deployment), Policy Engine (manages and enforces organizational policies, budgets, quotas, and routing rules), integration with over 60 engineering data sources, token intelligence (ties token spend to outcomes), and governance features (budgets, quotas, AI risk guardrails, violation monitoring, and auditability). Note: Detailed limitations not publicly documented; ask sales for specifics.

Does Faros integrate with existing engineering tools and workflows?

Yes, 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 enables organization-wide context and optimization of AI engineering workflows. Note: Integration with tools outside these categories may require custom development.

Does Faros have an API?

Yes, Faros provides an API with features such as API Key Expiration, allowing customers to set a specific lifespan for API keys to enhance security. Note: API endpoints and capabilities are documented in Faros's Security & Trust Center; some advanced integrations may require additional configuration.

Use Cases & Business Impact

What problems does Faros solve for engineering organizations?

Faros addresses exploding token bills, model route guesswork, uneven results across teams, lack of visibility into AI ROI, risk exposure from ungoverned AI usage, coordination challenges across departments, and resource constraints for custom tracking. It provides token intelligence, outcome attribution, policy enforcement, and a single source of truth for AI engineering. Note: Best fit for organizations with significant AI engineering investment; teams without AI agents may see limited benefit.

What business impact can customers expect from using Faros?

Customers can expect measurable improvements such as a 50% reduction in cost per task (as demonstrated by Faros's Time Machine), increased engineering velocity, reduced code churn, enhanced ROI visibility, risk mitigation through policy enforcement, and maximized outcomes per dollar spent. Note: Actual results may vary depending on engineering maturity and data quality.

Who can benefit from Faros?

Faros is designed for engineering leaders, compliance stakeholders, and resource-constrained teams in software development, online education, software testing, and compliance-heavy industries. Notable customers include Autodesk, Coursera, and SmartBear. Note: Organizations without AI-driven engineering workflows may not realize full value.

Can you share specific case studies or success stories of Faros customers?

Yes. Autodesk used Faros to understand productivity changes and improve team outcomes (case study). Coursera used Faros to articulate their 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: Results are customer-specific; see linked case studies for details.

Pricing & Implementation

What is Faros's pricing model?

Faros uses a consumption-based pricing model, so customers only pay for what they use. Pricing scales with actual platform usage, allowing flexibility and value-driven spend. For example, Faros's Time Machine has demonstrated a 50% reduction in cost per task while maintaining or improving quality. Note: For detailed pricing, contact Faros sales; minimums may apply for enterprise deployments.

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 to see immediate results. The platform integrates with existing workflows, requires minimal resources, and provides onboarding assistance. Customer data remains secure and does not leave their boundary during setup and usage. Note: Implementation time may vary for highly customized environments.

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 some custom development.

Security & Compliance

What security and compliance certifications does Faros have?

Faros is compliant with SOC 2, ISO 27001, GDPR, and CSA STAR certifications. These cover data security, availability, processing integrity, confidentiality, privacy, and cloud security best practices. For more details, visit the Faros Trust Center. Note: For industry-specific compliance needs, contact Faros for details.

How does Faros ensure data security and privacy?

Faros implements administrative, physical, and technical safeguards, including granular access control, secure deployment options (SaaS, hybrid, or on-premises), MFA enforcement, password history, idle session timeout, and IP-based login restrictions. Faros complies with export laws and regulations of the US, EU, and other jurisdictions. Note: Customers with unique data residency requirements should consult Faros for deployment options.

Engineering Productivity Metrics & Best Practices

Why is it important to establish baselines for engineering productivity metrics?

Baselines provide a clear picture of your current state before making changes. Without them, you cannot determine whether new processes, policies, or changes in your engineering operating model are improving or hurting productivity. Note: Baseline accuracy depends on data quality and consistency.

Why should we account for our operating model’s context when measuring productivity?

Raw numbers alone can be misleading. Context—such as workflow dependencies, time zone differences, communication styles, technology constraints, or regional business priorities—shapes how productivity metrics should be interpreted within each engineering operating model. Note: Overlooking context can lead to incorrect conclusions and suboptimal decisions.

How can developer experience influence engineering productivity metrics?

Developer satisfaction is a key leading indicator of productivity. Regular surveys on tool effectiveness, process friction, collaboration challenges, and growth opportunities provide insight into whether your operating model is enabling or hindering your teams. Note: Surveys should include contractors for a complete view.

Should developer experience surveys include contractors?

Yes. While most companies do not extend these surveys to contractors, including their feedback is important. Contractors often face unique friction points, and their perspective gives a more complete view of your engineering environment. Note: Some organizations may have policy restrictions on surveying contractors.

Can you over-optimize engineering productivity metrics?

Yes. Over-optimizing or forcing too much standardization across teams can backfire. Some variation between operating models is healthy—it allows experimentation and helps identify which practices drive the best results in different contexts. Note: Excessive standardization may reduce innovation and adaptability.

Choosing the Best Engineering Productivity Metrics for Modern Operating Models

Engineering productivity metrics vary by operating model. Compare metrics for remote, hybrid, outsourced, and distributed software engineering teams.

Graphic titled 'Engineering productivity metrics for different operating models' showing five models: Heavily Outsourced, Remote/Hybrid, Geographically Distributed, Centralized SDLC, and Multiple SDLCs, each with icons.

Choosing the Best Engineering Productivity Metrics for Modern Operating Models

Engineering productivity metrics vary by operating model. Compare metrics for remote, hybrid, outsourced, and distributed software engineering teams.

Graphic titled 'Engineering productivity metrics for different operating models' showing five models: Heavily Outsourced, Remote/Hybrid, Geographically Distributed, Centralized SDLC, and Multiple SDLCs, each with icons.
Chapters

Choosing the best engineering productivity metrics for modern operating models

Your engineering operating model—how and where your teams work—fundamentally changes which engineering productivity metrics matter most. A fully remote startup requires different measurements than a company relying on outsourced development, while a globally distributed enterprise faces unique collaboration and handoff challenges.

Why operating models matter for engineering metrics

Traditional engineering productivity metrics often assume co-located, in-house teams. But modern engineering organizations operate in diverse ways:

  • Heavily outsourced development with multiple vendor relationships
  • Geographically distributed teams across multiple time zones
  • Remote/hybrid workforces with varying employment types
  • Centralized SDLC systems with monorepos and shared tooling
  • Multiple SDLC environments from acquisitions and legacy systems

Each operating model introduces specific productivity challenges that require targeted measurement approaches.

Note: AI is rewriting the software engineering discipline with the potential to significantly boost productivity. Every metric listed in this article can and should be measured before and after the introduction of new AI tools. Knowing where you start helps as you introduce more and more AI tools. Like every new technology, there may be tradeoffs. Metrics help implement a data-driven approach to where, when, and how to deploy AI.

{{cta}}

Engineering productivity metrics by operating model

1. Heavily Outsourced Development

Operating Model Description: Your organization relies on sub-contractors, usually from multiple vendors, to deliver significant portions of your software development.

Key Challenges:

  • Comparing vendor vs. in-house productivity
  • Measuring value received from each vendor
  • Ensuring institutional knowledge capture to prevent vendor lock-in

Essential Productivity Metrics per Contract Type and Vendor:

  • Productivity per dollar spent - ROI comparison across vendors and internal teams
  • Activity per dollar spent - Code commits, PRs, documentation per cost unit
  • Time spent vs. target hours - Are vendors delivering expected effort?
  • Velocity and throughput per vendor - Compare delivery rates
  • Lead time and cycle times - End-to-end delivery speed
  • Active vs. waiting times - Special attention to handoffs and approvals between vendors and internal teams‍
  • Quality of delivery (bugs per task) - Compare defect rates across vendors‍
  • Code, test, and documentation coverage - Ensure outsourced work meets standards‍
  • Task and PR hygiene - Are vendors following your development processes?

For a deeper dive, check out our article on six essential metrics every engineering manager should track to maximize the value of contractors.

2. Geographically Distributed Teams

Operating Model Description: Your organization has globally distributed development centers, often spanning multiple continents and time zones.

Key Challenges:

  • Collaboration across time zones
  • Knowledge sharing across regions
  • Measuring effectiveness of “follow-the-sun” workflows

Essential Productivity Metrics Per Location:

  • Productivity per dollar spent per location - Cost-adjusted performance comparison
  • Impact of cross-geo collaboration on velocity, throughput, and quality metrics 
  • Impact of cross-geo collaboration on MTTR and SLAs - Incident response across time zones

3. Remote and Hybrid Teams

Operating Model Description: Your organization has multiple employment types, including in-person, hybrid, and remote developers.

Key Challenges:

  • Comparing productivity across employment types
  • Mitigating “proximity bias” in performance evaluation
  • Ensuring equitable onboarding and mentorship

Essential Productivity Metrics per Employment Type:

  • Onboarding effectiveness per employment type - Time to first commit, first PR, first production deployment, and nth PR
  • The ‘before and after’ impact of WFH policy changes - Measure the shift in baselined metrics after implementing policy changes
  • Developer experience and satisfaction per employment type - Surveys and sentiment analysis

4. Centralized SDLC Systems

Operating Model Description: Often characterized by a monorepo, centralized SDLC has specific impacts on developer experience that need targeted measurement.

Key Challenges:

  • Identifying technical areas for optimization in shared systems
  • Measuring productivity by application/service rather than repository
  • Managing dependencies that slow down development

Essential Productivity Metrics per Application or Service:

  • PR review SLOs - Time from submission to approval in shared systems
  • Commit queue SLOs - How long do developers wait for their changes to merge?
  • Remote build execution and cache SLOs - Build system performance metrics
  • Clean vs. cached build volume and runtimes - Infrastructure optimization indicators
  • Test selection efficacy based on compute resources and change failure rate

5. Multiple SDLC Environments

Operating Model Description: Your organization has multiple SDLCs, often resulting from a large portfolio, acquisitions, or legacy system constraints.

Key Challenges:

  • Identifying high-performing SDLCs for best practice sharing
  • Reducing duplication of efforts across systems
  • Managing inconsistent tooling and processes
  • Planning consolidation and standardization efforts

Essential Productivity Metrics per SDLC:

Refer to the lists above, and measure the relevant productivity and experience metrics—this time per SDLC. This helps identify high-performing SDLCs to increase the cross-pollination of best practices and reduce the duplication of efforts. 

Getting started with engineering productivity metrics

This article focuses on one of three top considerations for choosing engineering productivity metrics: understanding how you work. Determining the right metrics for your operating model will help you make data-driven decisions about tooling, processes, and organizational structure that improve outcomes for your specific situation. The other two considerations—your company stage and engineering culture—should also influence which metrics your company chooses. 

Before finalizing which engineering productivity metrics to measure, take a beat to identify what’s important to you, how you define success, and what productivity looks like to you. Remember, the goal isn't to make all teams identical—it's to understand how your operating model affects productivity and optimize accordingly. 

To learn how Faros can support your software engineering organization, reach out to us today. 

FAQ: Best practices for choosing engineering productivity metrics based on your operating model

Q: Why is it important to establish baselines for engineering productivity metrics?

A: Baselines give you a clear picture of your current state before making changes. Without them, you can’t tell whether new processes, policies, or changes in your engineering operating model are improving or hurting productivity.

Q: Why should we account for our operating model’s context?

A: Raw numbers alone can be misleading. Context—like workflow dependencies, time zone differences, cultural communication styles, technology constraints, or regional business priorities—shapes how productivity metrics should be interpreted within each engineering operating model.

Q: How can developer experience influence our engineering productivity metrics?

A: Developer satisfaction is a key leading indicator of productivity. Regular surveys on tool effectiveness, process friction, collaboration challenges, and growth opportunities provide insight into whether your operating model is enabling or hindering your teams.

Q: Do developer experience surveys need to include contractors?

A: While most companies don’t extend these surveys to contractors, incorporating their feedback is equally important—contractors often face unique friction points, and including their perspective gives a more complete view of your engineering environment.

Q: Can you over-optimize engineering productivity metrics?

A: Yes. Over-optimizing or forcing too much standardization across teams can backfire. Some variation between operating models is healthy—it allows experimentation and helps identify which practices drive the best results in different contexts.

Neely Dunlap

Neely Dunlap

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

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

An open source team barred AI code. Our data shows a better fix.

Restrictions on AI-generated code are spreading across open source projects as review queues overflow. Our Speed Trap report shows what that costs teams and what to do instead.

AI Industry
7
MIN READ

What is an AI-native engineering organization?

AI-native engineering organizations build software delivery around AI agents. See the six characteristics that separate AI-native from AI-assisted software development.

AI Industry
4
MIN READ

Your AI bill doesn't tell you what you think it does

Six webinar takeaways from Faros CEO Vitaly Gordon on measuring AI spend by cost per outcome, setting smarter quotas, and choosing models using your own code.