Skip to content

Platform Efficiency and Team Productivity: CNPA practice questions

Measuring a platform is harder than measuring a service, because its value shows up in other teams' work. The CNCF Platforms White Paper says platforms affect an enterprise's value streams significantly but only indirectly, which is why measurement is needed to keep leadership support.

By Ibrahim Yesilay · Published · Updated

Independent community practice, not affiliated with or endorsed by CNCF or The Linux Foundation.

What Platform Efficiency and Team Productivity covers in CNPA

Measuring a platform is harder than measuring a service, because its value shows up in other teams' work. The CNCF Platforms White Paper says platforms affect an enterprise's value streams significantly but only indirectly, which is why measurement is needed to keep leadership support. It suggests three categories of metrics and recommends the smallest viable effort to gather feedback, often simple surveys and analysis of user behavior at first.

User satisfaction and productivity is the first category: active users and retention, including the number of capabilities provisioned and user growth or churn; Net Promoter Score or similar satisfaction surveys; and developer productivity metrics such as those in the SPACE framework. Organizational efficiency is the second, focused on how much common work the platform removes: the latency from requesting a capability such as a database or test environment to receiving it, the latency to build and deploy a brand-new service into production, and the time it takes a new user to submit their first code change. Product and feature delivery is the third, where the paper points to DORA's software delivery metrics.

DORA's platform engineering guidance recommends a balanced scorecard, because its research found that platforms can raise productivity and organizational performance while sometimes lowering throughput and change stability if they are not managed carefully. Alongside delivery metrics it lists developer satisfaction tracked with regular CSAT or NPS surveys, adoption and retention measured with the HEART framework, meaning the rate at which new teams onboard and keep using the platform, and task success for key workflows. Its research links developer independence, the ability to finish tasks without relying on an enabling team, to higher productivity, and it warns that platform initiatives often follow a J-curve, with an early dip before performance stabilizes at a higher level.

The maturity model's measurement aspect describes how the practice grows: from ad hoc collection, where survey questions change between runs and progress cannot be tracked, to consistent collection through standard feedback channels, to insights, where desired outcomes are identified first and metrics chosen to show progress, and finally to an integrated quantitative and qualitative approach. At that last level the organization is sensitive to Goodhart's law, that a measure which becomes a target stops being a good measure, and its example is a build-time SLO introduced after data showed that slow builds kept developers frustrated long after the builds were fixed.

Efficiency also concerns the platform team's own load. The white paper suggests building the thinnest viable platform layer over managed providers, using open source frameworks for docs, templates and compositions, and staffing teams appropriately for their domain and number of customers.

Misconceptions include equating productivity with lines of code or ticket counts, measuring only adoption that a mandate produced, and comparing teams against each other instead of tracking improvement over time.

At associate level, expect questions on which metric fits a stated goal, why both quantitative and qualitative data are needed, and how to tell whether a platform actually saves its users time.

Key points

  • Three metric categories: user satisfaction and productivity, organizational efficiency, product and feature delivery.
  • Efficiency metrics include request-to-fulfillment time and time to a new service in production.
  • DORA recommends a balanced scorecard of delivery metrics, satisfaction, adoption and task success.
  • Goodhart's law: a measure that becomes a target stops being a good measure.

Three sample questions

8 CNPA questions on Platform Efficiency and Team Productivity, 8 with explanations. How practice works

Question 1

The CNCF Platforms White Paper groups platform metrics into categories. Which metric does it list under "organizational efficiency"?
  1. A.Number of active platform users and how many are retained over time
  2. B.Net Promoter Score from platform user surveys
  3. C.Latency from requesting a capability to its fulfilment
  4. D.Deployment frequency of the product teams

Correct answer: C

The white paper's organizational efficiency category lists latency from request to fulfilment of a service or capability (such as a database or test environment), latency to build and deploy a brand-new service into production, and the time for a new user to submit their first code change. Why the other options are wrong. "Number of active platform users and how many are retained over time": Active users and retention are listed under user satisfaction and productivity. "Net Promoter Score from platform user surveys": NPS is listed under user satisfaction and productivity. "Deployment frequency of the product teams": Deployment frequency is one of the DORA metrics, listed under product and feature delivery.

Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platforms White Paper

Question 2

Which framework does the CNCF Platforms White Paper point to for metrics of developer productivity under "user satisfaction and productivity"?
  1. A.The OpenGitOps principles
  2. B.The Pod Security Standards
  3. C.SLSA
  4. D.The SPACE framework

Correct answer: D

Under user satisfaction and productivity, the white paper lists active users and retention, Net Promoter Score or other satisfaction surveys, and metrics for developer productivity such as those discussed in the SPACE framework. Why the other options are wrong. "The OpenGitOps principles": The OpenGitOps principles define GitOps, not developer productivity metrics. "The Pod Security Standards": The Pod Security Standards are Kubernetes Pod security profiles. "SLSA": SLSA is a supply chain security framework with build levels, not a productivity framework.

Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platforms White Paper

Question 3

The CNCF Platform Engineering Maturity Model expects mature organizations to be sensitive to Goodhart's law. What does that law say?
  1. A.Adding people to a late project makes it later.
  2. B.Work expands to fill the time available.
  3. C.When a measure becomes a target, it ceases to be a good measure.
  4. D.Whatever can go wrong in a production system eventually will go wrong.

Correct answer: C

In the Measurement aspect at Level 4 (quantitative and qualitative), the maturity model says the organization is familiar with and sensitive to Goodhart's law: "When a measure becomes a target, it ceases to be a good measure." DORA's metrics guide warns about the same pitfall. Why the other options are wrong. "Adding people to a late project makes it later.": That is Brooks's law about project staffing. "Work expands to fill the time available.": That is Parkinson's law. "Whatever can go wrong in a production system eventually will go wrong.": That is a general reliability adage, not Goodhart's law.

Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platform Engineering Maturity Model, DORA: Software delivery performance metrics

Practice this topic

Focus mode keeps every question on Platform Efficiency and Team Productivity until you leave it. 10 free guest answers, then a free account; no credit card.

Or open CNPA practice across all topics.

Sources

The explanation above was checked against these official documents.