Frequently Asked Questions

About Faros & Authority in Developer Productivity

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

Faros is recognized as a leader in developer productivity analytics and engineering intelligence, with a proven track record in large-scale enterprise environments. Faros publishes landmark research such as the AI Engineering Report (2026), which analyzes data from 22,000 developers across 4,000 teams. The platform is used by organizations like Coursera, Autodesk, and SmartBear to measure, optimize, and improve engineering outcomes. Faros's approach is grounded in scientific accuracy, using causal analysis and ML to isolate the true impact of AI and engineering practices, rather than relying on surface-level correlations. Note: Faros's authority is based on its research, customer adoption, and enterprise-grade features; organizations with highly unique workflows may require additional customization. Read the AI Engineering Report.

Features & Capabilities

What are the key features of Faros for engineering organizations?

Faros offers a unified control plane for AI engineering, including:

Note: Faros's out-of-the-box integrations cover most common engineering tools, but highly specialized or proprietary systems may require custom integration. See full integration list.

How does Faros help organizations measure and improve developer productivity?

Faros enables organizations to move beyond one-dimensional tracking by providing holistic, data-driven productivity measurement. For example, Coursera replaced error-prone, homegrown dashboards with Faros's flexible, out-of-the-box solution, rolling it out organization-wide. Faros supports DORA and SPACE frameworks, allowing teams to track delivery performance, developer satisfaction, and flow efficiency. Notably, Coursera achieved a 70% reduction in critical bugs and kept time-to-deploy under 30 minutes using automated pre-deploy checks and Faros's analytics. Note: While Faros provides comprehensive metrics, the effectiveness of interventions depends on organizational adoption and process alignment. Read the Coursera case study.

What integrations does Faros support?

Faros integrates with over 60 engineering data sources, including source control (GitHub, GitLab, Bitbucket), issue tracking (Jira, Trello), CI/CD (Jenkins, CircleCI, Travis CI), incident management (PagerDuty, Opsgenie), and more. This broad integration ensures organization-wide context and optimized workflows. Note: Some highly specialized or legacy systems may require custom integration work. See the full list of integrations.

Use Cases & Business Impact

What business impact can organizations expect from using Faros?

Organizations using Faros have reported measurable improvements in engineering outcomes, including:

Note: The degree of impact depends on the organization's baseline processes and willingness to act on insights. See Coursera's results.

What pain points does Faros address for engineering teams?

Faros addresses several common challenges, including:

Note: While Faros provides solutions for these pain points, organizations with highly unique or rapidly changing workflows may require additional customization. Learn more.

Can you share specific success stories of organizations using Faros?

Yes.

Note: Results may vary based on organizational context and adoption.

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, requiring minimal resources. The platform integrates with existing workflows, so no process changes are needed. Faros provides onboarding assistance and ensures customer data remains secure during setup. Note: Implementation time may be longer for organizations with highly complex or custom toolchains. Get started.

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

Customers have reported that Faros is quick to set up and can be operational within days. The platform integrates into existing workflows without requiring process changes. Faros provides onboarding support and ensures data security, which has contributed to positive user experiences. Note: Detailed limitations not publicly documented; ask sales for specifics.

Security & Compliance

What security and compliance certifications does Faros have?

Faros is compliant with SOC 2, ISO 27001, GDPR, and CSA STAR. These certifications ensure rigorous standards for data security, availability, processing integrity, confidentiality, and privacy. Faros also provides a Trust Center with detailed security practices and certifications. Note: For organizations with unique compliance requirements, additional due diligence may be necessary. Visit the Faros Trust Center.

Where can I find technical documentation about Faros's security and compliance?

Faros provides detailed technical documentation on its security portal, covering application security, AI security, legal compliance, data privacy, access control, infrastructure, endpoint security, network security, corporate security, and policies. Access the Faros Security Portal. Note: Some documentation may require additional access or inquiry for highly specialized topics.

Pricing & Plans

What is Faros's pricing model?

Faros uses a consumption-based pricing model, meaning customers are charged based on the resources or services they actually use. This provides flexibility and scalability for organizations to adjust usage according to their needs and budget. Note: Detailed pricing tiers are not publicly documented; contact Faros sales for a custom quote. Learn more.

Competition & Differentiation

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

Faros differentiates itself from DX, Jellyfish, LinearB, and Opsera in several ways:

Note: Faros may not be the best fit for organizations seeking a lightweight, SMB-focused solution or those with highly unique, non-standard workflows. Learn more.

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

Faros provides 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 offers 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. Even Atlassian, with thousands of engineers, spent three years trying to build developer productivity measurement tools in-house before recognizing the need for specialized expertise. Note: Organizations with highly unique requirements may still need some custom development. Learn more.

Industries & Customers

Which industries and companies use Faros?

Faros is used by organizations in software development (Autodesk), online education (Coursera), and software testing (SmartBear). These companies have leveraged Faros to optimize engineering workflows, improve productivity, and ensure compliance. Note: Faros is particularly beneficial for large enterprises and compliance-heavy industries. See customer stories.

How Coursera scales world-class software engineering operations to unlock developer productivity

We sat down with Mustafa Furniturewala, SVP of Engineering at Coursera, to talk about all things developer productivity.

White banner with an image on the right: On a blue background, there is a blue Coursera logo and the text: Coursera Scales World-Class Engineering Operations to Unlock Developer Productivity. An image of Mustafa Furniturewala, SVP of Engineering at Coursera is shown.

How Coursera scales world-class software engineering operations to unlock developer productivity

We sat down with Mustafa Furniturewala, SVP of Engineering at Coursera, to talk about all things developer productivity.

Coursera is a global online learning platform that offers anyone, anywhere, access to online courses and degrees from leading universities and companies.

Education Technology
White banner with an image on the right: On a blue background, there is a blue Coursera logo and the text: Coursera Scales World-Class Engineering Operations to Unlock Developer Productivity. An image of Mustafa Furniturewala, SVP of Engineering at Coursera is shown.
Chapters

Outcomes at a glance:

We sat down with Mustafa Furniturewala, SVP of Engineering at Coursera, to talk about all things developer productivity. Today, Coursera is known not only for democratizing access to a world-class education, but also for its elite software engineering brand. So we were very excited to discuss how this elite organization manages Coursera software engineering operations. Mustafa leads the Core Product, Enterprise and Degrees team at Coursera, and has seen the company grow from 40 engineers to over 300 engineers in the last 8 years. With this growth has come the usual challenges.

Leading engineering through scale and complexity

Q. Tell us more about your role at Coursera.

A. I lead the Core Product, Enterprise, and Degrees team at Coursera. This includes the in-course learner experience as well as the Partner side responsible for creation of content on the platform. The team is responsible for driving learner engagement on the platform, and driving revenue for Coursera.

Q. You’ve seen the company grow from 40 engineers to over 300 engineers in the past 8 years. What are some of the challenges you’ve faced with scaling your engineering operations at different stages of growth?

A. In the early stages of Coursera, we wanted to iterate as fast as we could to get to product-market fit. Fortunately for us, we had a few bets that paid off. This led to the next growth challenge which was rapidly hiring to scale the team, and hardening the platform to be enterprise-grade. We expanded to Toronto during this phase. The next challenge we faced was scaling our communication and information-flow practices as we grew to over 200 in Engineering. We are now in the phase where we want to make sure we are able to gain as much leverage as we can in the organization, so our learners and partners can see the maximum benefit.

Creating scalable systems for collaboration and knowledge sharing

Q. And what are some of the changes you instituted to scale the information flow?

A. We invested heavily in onboarding and documentation, including service and product documentation. We also quantified ownership and built a metadata service that became a source of truth for information about teams and services - this allows us to scale ownership and collaboration. We invested in a lot of tools to enable retrospectives and Q&A in a remote world. We are currently piloting Stack Overflow for our teams so there’s a knowledge-base for all those questions that repeatedly get asked and answered on Slack. We invested in our OKR process, using BetterWorks to bring transparency to organizational and individual OKRs. We also built out product operations and engineering operations teams. The product operations team figures out how we collaborate on OKRs, the cadence of OKRs, what items are at risk and so forth. The engineering operations team helps coordinate major cross-team engineering projects.

Q. Were there any unique challenges that stemmed from the acceleration of remote work due to the pandemic?

A. One of the unique challenges has been enabling the Coursera software engineering team to continue to have the collective serendipity that leads to creativity and innovation. This is because of the lack of effective whiteboarding tools and reduced opportunities for cross-team interactions and knowledge sharing. We’ve tried a couple of different things to overcome this. Every month, we have an Engineering townhall, where we dedicate 45 minutes to just Q&A. We’ve also been intentional about organizing cross-team zoom events, happy hours, and “make-athons” to create opportunities for those serendipitous moments. We did try some things that didn’t quite work. An example was this virtual office tool called Gather. But that was just yet another thing that people had to log onto.

Building and evolving developer productivity as a core function

Q. Do you have a central developer productivity team? At what stage did you decide that such a team was necessary? And what was it’s scope?

A. Yes, we’ve always invested in developer productivity. We had a dedicated team once we grew to about 100 people in Engineering. At the time, we were moving from a monolith to microservices with a decentralized deploy culture. We didn’t want every team to build and maintain their own CI/CD pipelines. So this team was responsible for setting up CI/CD processes with the goal to empower developers to be able to ship to production at any point. The “main” branch is always considered something that is ready for deployment by the team and we avoid having any other long-lived branches. This team is also responsible for front-end infrastructure, including Puppeteer – our end-to-end testing framework.

Q. What were some big wins for the developer productivity team?

A. A big win has been keeping time-to-deploy at under 30 minutes, while keeping our change failure rate low. At some point we were seeing a lot of critical bugs. The team put automated pre-deploy checks in place — end-to-end tests, unit tests, linters to catch non-browser compatible apis etc. This brought down P0/P1s by 70% and enabled us to meet our availability goals.

"A big win has been keeping time-to-deploy at under 30 minutes, while keeping our change failure rate low."

Q. So how do you measure developer productivity? What metrics have you found to be the most meaningful measures? What are some bad measures?

A.  For measuring developer productivity, it’s important to not look at just one signal but rather have a holistic view that looks at developer activity but also other important metrics like developer satisfaction and the efficiency of flow of information in the organization. The DORA and SPACE frameworks are good starting points. At first, we started by measuring completion of our OKR commitments. The challenge with that was that every project was unique and had different characteristics as it pertains to ambiguity, complexity etc. We then shifted to using DORA metrics so that we could measure units of work that lead to larger projects. We would also like to start tracking the ratio of microservices to engineers, alerts to engineers, distribution of seniority across teams, and so forth to get a sense of how overwhelmed some teams might be. We already measure engagement and other metrics within the organization with an Employee Pulse Survey.

"For measuring developer productivity, it’s important to not look at just one signal but rather have a holistic view that looks at developer activity but also other important metrics like developer satisfaction and the efficiency of flow of information in the organization."

Measuring and improving developer productivity at scale

Q. What are some of the challenges in gathering all these metrics? How have you overcome them?

A. For DORA metrics, the challenge was that instrumenting and querying our CI/CD data with our existing tools (log analytics or monitoring) was challenging and time consuming. We built out dashboards on sumo logic that were error prone and slow. This is where we decided to pilot Faros for an out-of-the-box solution that also provided the flexibility and customizability that we need, and we are now rolling it out to the organization.

"We decided to pilot Faros for an out-of-the-box solution that also provided the flexibility and customizability that we need, and we are now rolling it out to the organization."

Q. What are some interventions that have really moved the needle on developer productivity at Coursera?

A. We derived a lot of leverage from moving to a more open source tech stack, and moving from Scala to Java/Spring Boot — for hiring, onboarding, and community. Our infrastructure team also enabled some improvements to our CI/CD process like automated canary analysis, and invested in reducing build times, and incorporating a component design system.

Lessons learned and the road ahead

Q. What were some interventions that failed, and why?

A. At some point, we tried to add a sign off process before any feature was released, especially for our enterprise customers. This wasn’t very successful since we truly are shipping in small increments which makes it challenging to put in place process gates. So we stopped doing sign-offs, but this in turn makes communicating changelogs harder.

Q. And finally, how do you see your engineering operations evolving over the next 5 years?

A. We want to move towards greater and greater automation. We are already moving towards automatic deployments, so that merges to master will automatically get deployed to production. We also want to invest in right sizing some of our services so that we can better control the dependencies between different parts of our architecture. And finally we want data about our systems and processes to be easily available, queryable, and preferably all in one place, so that data can be a bigger part of our decision making processes.

"And finally we want data about our systems and processes to be easily available, queryable, and preferably all in one place, so that data can be a bigger part of our decision making processes."
Faros Research

Faros Research

Faros Research studies how engineering teams build, deliver, and improve. From annual reports to customer insights, our analysis helps enterprises understand what's working (and what's not) in AI-native 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
Product
4
MIN READ

From token maxxing to outcome maxxing

Stop guessing if AI token spend pays off. Faros Token Engineering traces coding agent usage to shipped features, incidents resolved, and ROI.

Product
7
MIN READ

Inside Faros Token Engineering: AI Spend Observability

Go beyond token usage with AI spend observability that shows where spend goes, what work ships, and the cost per verified outcome across teams.

Product
7
MIN READ

Inside Faros Token Engineering: AI Route Optimization

Optimize AI coding by routing each task to the right model and harness, using benchmarks from your own merged code to reduce cost per verified outcome.