星辰科技刚创业时只有五个人,大家各自带便当,凑合着吃;人多了,有人偷偷在茶水间用小电锅煮面,跳闸成了家常便饭。等公司壮大到几千人,行政部终于建起中央食堂:大锅菜、自助餐、招牌营养餐,一步步升级。每位工程师背后的“研发食堂”——那些代码构建、环境创建、上线发布的基础服务——走的也是同样的路。可怎么客观评判这间食堂好不好?行政总监老周掏出“餐饮定级标准”逐项打分;每次吃完饭,员工还要回答“你愿意向同事推荐这间食堂吗”。前者是平台成熟度模型,后者是开发者 NPS。二者合起来,能让平台团队不再凭感觉做菜,而是清楚自己站在哪一级、下一步往哪走、改进到底有没有效果。

岗位关联

掌握平台成熟度模型与开发者 NPS,你就能把抽象的“平台好不好用”变成可量化的等级与分数,用数据驱动改进优先级——这是云架构师、DevOps 工程师与技术管理者推动平台投资的核心能力。

目录
  1. 可视化演示
  2. 成熟度模型总览:给平台“定级”的尺子
  3. 一级粗放期:各自为战的自由厨房
  4. 二级规范期:中央食堂开张
  5. 三级自助期:吃多少夹多少
  6. 四级产品期:数据驱动的黄金套餐
  7. 五级共创期:美食广场生态
  8. 开发者NPS:吃完别急着走
  9. 平台改进路线:季度菜单迭代法
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

展示平台成熟度L0-L4五级模型与能力定义、开发者NPS调研的推荐者/中立/贬损者分布与得分计算,及成熟度与NPS正相关关系与改进路线。

本节配有交互动效(进入视口后自动加载,约 3KB)。

平台成熟度五级模型 L0初始→L1基础→L2标准→L3优化→L4卓越 每级有明确能力定义与评估标准 L0→L4 五级递进评估平台成熟度

成熟度模型总览:给平台“定级”的尺子

行政总监老周要给新食堂定级,不会只看“今天菜好不好吃”,而是掏出一套《餐饮服务等级评定标准》:卫生、菜品、服务、设备各占权重,逐项打分后加权,最后在门口挂出“B 级餐厅”的牌子。因为“好不好吃”太主观,只有按维度、按权重评定,才能让各方对齐认知、朝同一方向使劲。

同样的道理,内部开发者平台的发展水平也不能靠“感觉挺顺的”来评判。平台成熟度模型借鉴软件工程领域评估开发流程成熟度的 CMM 模型,把平台从“混乱”到“卓越”的演进切成五个等级,再对多个能力维度进行加权评分,输出一个 0~5 分的成熟度总分。总分越高,说明平台越像“产品”而非“项目”。

常见评估维度包括:平台稳定性、自助服务能力、文档与体验、自动化水平、社区与支持。每个维度打 0~5 分,乘以对应权重后求和。比如稳定性权重 0.3、得 4 分,这一维就贡献 1.2 分。各个维度加起来,就是平台的“综合定级”。

就像“综合评定 B 级”比“挺好吃”更有说服力,一个成熟度分数能让平台团队、业务方和管理层在同一个坐标系里对话。老周不需要说服任何人食堂好不好,分数自己会说话。

M=∑i=1nwi×si\displaystyle M = \sum_{i=1}^{n} w_i \times s_i
平台成熟度总分 M,等于每个评估维度的得分 s_i 乘上它的权重 w_i 后全部加起来。权重代表“这件事对公司多重要”,得分代表“平台现在做得多好”。
  1. 划出维度把平台整体能力拆成 n 个可评估的维度,如稳定性、自助能力、文档质量,每个维度得到 0~5 分的原始分。
    si∈{0, 1, 2, 3, 4, 5}s_i \in \{0,\,1,\,2,\,3,\,4,\,5\}
  2. 设定权重根据公司当前战略给各维度分配权重 w_i,所有维度权重之和必须等于 1。
    ∑i=1nwi=1\sum_{i=1}^{n} w_i = 1
  3. 加权求和每个维度分数乘以自己的权重后累加,得到平台成熟度总分 M。
    M=w1s1+w2s2+⋯+wnsnM = w_1 s_1 + w_2 s_2 + \cdots + w_n s_n

一级粗放期:各自为战的自由厨房

公司两三百人时还没有食堂,茶水间的小电锅就是大家的“基础设施”。张三煮面糊锅,李四烧水跳闸,谁都不服谁的水电方案。老周最头疼的不是没饭吃,而是“十个人有十套吃饭方案”,一通操作下来,公共插座全都烧了。

平台的一级“初始级”正是如此:没有专职平台团队,每个业务团队自己搭 CI、自己配环境、自己写部署脚本;环境依赖靠“祖传文档”交接,新人照着配三天都跑不起来;同一种能力(比如日志采集)被好几个团队各写一遍,代码风格、参数口径互不相同。

从度量角度看,一级最典型的信号是重复建设成本高企、环境准备耗时不可控。假设有 n 个团队都在重复建设同一类能力,每个团队平均消耗 t 人天,那公司白白浪费的总工时就是两者相乘。

小电锅时代不是没有饭吃,而是每顿饭的代价都由全公司一起买单。团队各自为战的隐性成本,就是平台成熟度最低级时最扎眼的账单。

Crep=n×t\displaystyle C_{\text{rep}} = n \times t
重复建设总成本 C_rep,等于重复建设同类能力的团队数 n 乘以每个团队平均消耗的人天 t。团队越多、重复得越狠,浪费越大。
  1. 数清重复找出正在重复建设同一能力的团队数量,例如三个团队各写一套日志组件。
    重复建设同类能力的团队数=n\text{重复建设同类能力的团队数} = n
  2. 估算单耗统计每个团队从零搭建、自研加维护平均消耗的人天。
    单团队重复建设平均人天=t\text{单团队重复建设平均人天} = t
  3. 算总成本两者相乘,得到重复建设造成的总浪费工时。
    Crep=n×tC_{\text{rep}} = n \times t

二级规范期:中央食堂开张

公司上千人时,老周终于争取到一间中央食堂:统一采购、统一菜谱、统一灶台。虽然只有大锅菜——西红柿炒蛋、土豆丝——但至少不用再带电饭煲上班了。后厨定下了规矩:几点开火、几点备菜、剩菜怎么处理,全都白纸黑字。

对应到平台,就是二级“可重复级”:成立专职平台团队;沉淀共享镜像、CI 流水线模板、日志与监控体系;制定统一的基础规范。交付链路从“全手工”变成“半自动”——但申请环境、变更权限这类操作,仍需提工单等人来处理,还没做到“自己动手”。

衡量二级的关键指标是服务复用率:平台提供的服务里,有多少被两个以上团队真正复用。复用率越高,说明“中央食堂”的菜越对胃口,团队越愿意放弃各自的“小电锅”。

中央食堂的意义不在菜多好吃,而在“大家终于吃同样的米、用同一个灶”。规范化的第一步,永远是先把“私有做法”变成“共享服务”。

R=NsharedNtotal\displaystyle R = \frac{N_{\text{shared}}}{N_{\text{total}}}
服务复用率 R,等于被两个及以上团队共同使用的服务数 N_shared 除以平台服务总数 N_total。R 越接近 1,说明平台沉淀的共享能力越吃香。
  1. 统计总量先数出平台上一共提供了多少个服务能力。
    平台服务总数=Ntotal\text{平台服务总数} = N_{\text{total}}
  2. 数复用数再数其中被两个及以上团队共同使用的服务有多少个。
    被两个及以上团队复用的服务数=Nshared\text{被两个及以上团队复用的服务数} = N_{\text{shared}}
  3. 求复用率两者相除,得到平台共享能力的真实利用率。
    R=NsharedNtotalR = \frac{N_{\text{shared}}}{N_{\text{total}}}

三级自助期:吃多少夹多少

食堂升级为自助餐线:餐盘、夹子、几十个餐位一字排开,想吃啥自己夹,不用排队等阿姨打饭。老周还在墙上贴了图文并茂的就餐指南,新员工看两分钟就会自己打菜了。

平台的三级“已定义级”正是自助餐逻辑:开发者门户上线,服务目录一目了然;环境创建、权限申请、部署发布都能在门户上自助完成;文档与流程被固化成标准操作。平台团队从“服务员”变成“配菜师”,把菜备好、摆好,不再一桌一桌端菜。

三级最有力的证据是自助完成率:所有平台请求中,开发者无需人工介入就能搞定的比例。业界经验,成熟的自助平台这项指标应超过 80%,否则门户只是“看起来自助”的装饰。

一旦开发者能自己取餐,食堂排队时间骤降。同样,当八成平台请求不再“找平台团队”,研发交付速度会肉眼可见地变快——这就是自助的红利。

A=NselfNrequest\displaystyle A = \frac{N_{\text{self}}}{N_{\text{request}}}
自助完成率 A,等于开发者不找任何人就能完成的请求数 N_self,除以平台收到的请求总数 N_request。超过八成,才算真正进入自助期。
  1. 数自助数统计开发者通过门户自助操作即可完成的请求数量。
    开发者自助完成的请求数=Nself\text{开发者自助完成的请求数} = N_{\text{self}}
  2. 数请求量统计同一周期内平台收到的所有请求总数。
    平台接收的请求总数=Nrequest\text{平台接收的请求总数} = N_{\text{request}}
  3. 求自助率两者相除,得到不需要人工介入的请求占比。
    A=NselfNrequestA = \frac{N_{\text{self}}}{N_{\text{request}}}

四级产品期:数据驱动的黄金套餐

老周开始看数据了:哪道菜剩得最多、哪个窗口排队最长、午高峰产能瓶颈在哪。他还推出了“招牌营养套餐”——照着点绝不会错的固定搭配,后厨按标准作业生产,出餐又快又稳。

四级“已管理级”的精髓正是“黄金路径”:平台把反复验证过的最佳实践固化成一条标准流水线,开发者从提交代码到生产发布一键走完。自动化编排覆盖更多场景,平台还建立量化看板——部署频率、变更前置时间、失败率等指标持续监测,用数据调优,而不是靠感觉。

核心指标是黄金路径覆盖率:所有生产发布中,通过平台推荐的标准路径完成的比例。覆盖率越高,说明“招牌套餐”越受欢迎,发布风险也越可控。

招牌套餐不抹杀个性,而是把八成常规需求标准化,省下精力服务两成特殊需求。产品化平台同理:把可复用的流程变成“默认选项”,把创造力留给真正的创新。

G=NgoldNrelease\displaystyle G = \frac{N_{\text{gold}}}{N_{\text{release}}}
黄金路径覆盖率 G,等于通过黄金路径完成的发布次数 N_gold 除以总发布次数 N_release。它衡量“标准做法”到底有没有被大家真正用起来。
  1. 数黄金次数统计通过平台标准流水线完成的生产发布次数。
    Ngold=经黄金路径完成的发布次数N_{\text{gold}} = \text{经黄金路径完成的发布次数}
  2. 数发布总量统计同一周期内所有生产发布的总次数。
    Nrelease=总发布次数N_{\text{release}} = \text{总发布次数}
  3. 求覆盖率两者相除,得到标准路径在所有发布中的占比。
    G=NgoldNreleaseG = \frac{N_{\text{gold}}}{N_{\text{release}}}

五级共创期:美食广场生态

老周的食堂最终进化成了“美食广场”:引入多个品牌档口,厨师持续研发新菜,员工可以试吃投票,甚至参与菜单共创。食堂不再只是后勤部门的食堂,而是全公司共建的食堂。

五级“优化级”正是这种生态:开发者可以贡献组件、沉淀模式,平台团队专注搭建实验机制、孵化新能力;组织上平台与业务团队协同治理;技术栈随业务演进持续升级。平台从“成本中心”变成“创新催化剂”。

衡量五级常用创新采纳率:完成的创新实验里,有多少比例最终沉淀为平台能力。实验、落地、推广,环环相扣,形成一条可持续的进化管道。

当员工愿意投票、档口愿意翻新,食堂就有了生命力。平台走到五级,不再是“被建设”的工程,而是“自生长”的生态。

I=NadoptNexperiment\displaystyle I = \frac{N_{\text{adopt}}}{N_{\text{experiment}}}
创新采纳率 I,等于最终沉淀为平台能力的实验数 N_adopt 除以完成的实验总数 N_experiment。它衡量平台把新想法变成新能力的速度。
  1. 数实验数统计平台上完成的有明确验证目标的创新实验总数。
    Nexperiment=完成的创新实验总数N_{\text{experiment}} = \text{完成的创新实验总数}
  2. 数采纳数统计其中真正沉淀为标准能力、被多团队使用的实验数。
    Nadopt=沉淀为平台能力的实验数N_{\text{adopt}} = \text{沉淀为平台能力的实验数}
  3. 求采纳率两者相除,得到创新到落地的转化效率。
    I=NadoptNexperimentI = \frac{N_{\text{adopt}}}{N_{\text{experiment}}}

开发者NPS:吃完别急着走

每次员工用完餐,收银台旁的平板会弹出一个问题:“从 0 到 10,你有多愿意向同事推荐这间食堂?”老周不看“平均满意度”,只盯一个数字——NPS。

开发者 NPS 是衡量开发者体验(DX)的核心指标:请开发者对“是否愿意向同事推荐本平台”打 0~10 分。9~10 分是推荐者(忠实粉丝),7~8 分是中立者(可有可无),0~6 分是贬损者(被平台拖累的人)。NPS 就是推荐者比例减去贬损者比例,取值范围在 −100 到 +100 之间。

经验分界线:高于 50 属于优秀,说明平台形成了“粉丝生态”;0~50 属于良好但潜力未释放;低于 0 则说明贬损者超过推荐者,平台口碑亮起红灯。计算时要保证样本覆盖各团队、数量足够,别只打听“熟客”的意见。

老周不关心“平均满意度 7.5 分”这种和稀泥的数字,他要的是“多少人真心叫好、多少人背后骂娘”——差值才是口碑的真相。

NPS=(NpN−NdN)×100\displaystyle \text{NPS} = \left( \frac{N_{p}}{N} - \frac{N_{d}}{N} \right) \times 100
开发者 NPS 等于推荐者人数 N_p 占样本 N 的比例,减去贬损者人数 N_d 占样本 N 的比例,再乘 100。它反映的是“净推荐意愿”,不是平均分。
  1. 发放问卷请开发者对推荐意愿打 0~10 分,共回收 N 份有效问卷。
    N=回收的有效问卷总数N = \text{回收的有效问卷总数}
  2. 分群计数9~10 分计入推荐者 N_p,0~6 分计入贬损者 N_d,7~8 分归中立者。
    Np=推荐者人数(9-10分),Nd=贬损者人数(0-6分)N_{p} = \text{推荐者人数(9-10分)},\quad N_{d} = \text{贬损者人数(0-6分)}
  3. 求比例把两群人分别除以总样本,再乘 100 得到百分比。
    NpN×100%,NdN×100%\frac{N_{p}}{N} \times 100\%,\quad \frac{N_{d}}{N} \times 100\%
  4. 求净差值用推荐者比例减去贬损者比例,得到 −100~+100 的 NPS。
    NPS=(NpN−NdN)×100\text{NPS} = \left( \frac{N_{p}}{N} - \frac{N_{d}}{N} \right) \times 100

平台改进路线:季度菜单迭代法

月初,老周拿到上季度 NPS,先看哪个分项最低:环境创建太慢(相当于空调太冷)、文档太旧(相当于餐盘太破)、构建排队太久(相当于午高峰堵成一团)。他在季度菜单里排好优先级:先修空调、再换餐盘、后推新菜,月底复测。

平台改进路线同样是“度量—目标—迭代—验证”的闭环。第一步现状评估:用成熟度模型与 NPS 双指标摸底,知道自己站在哪一级、口碑如何;第二步目标设定:明确下一等级与 NPS 目标值;第三步迭代闭环:按机会分数排布双周迭代;第四步价值验证:用前后对比数据确认改进真的有效。

排优先级不是拍脑袋,而是算机会分数:每个维度的“对整体 NPS 的影响系数”乘上“目标与现状的满意度差距”。影响大、差距大的维度,投入回报最高,排在最前面。

老周从不“眉毛胡子一把抓”,而是用同一套逻辑:找最痛的点、算最大的杠杆、小步快跑、复测验证。平台的进化不是革命,而是一轮又一轮有数据撑腰的“菜单迭代”。

Pi=Impacti×Gi\displaystyle P_{i} = \text{Impact}_{i} \times G_{i}
第 i 个维度的改进优先级 P_i,等于该维度对整体 NPS 的影响系数 Impact_i,乘以目标满意度与当前满意度的差距 G_i。得分越高,越值得先投入。
  1. 算差距先算第 i 个维度当前满意度与目标满意度的差 G_i。
    Gi=Sitarget−SicurrentG_{i} = S_{i}^{\text{target}} - S_{i}^{\text{current}}
  2. 估影响再估计该维度对整体 NPS 的拉动强度,取值 0 到 1。
    0≤Impacti≤10 \le \text{Impact}_{i} \le 1
  3. 定优先级差距越大、影响越大,机会分数越高,越优先改进。
    Pi=Impacti×GiP_{i} = \text{Impact}_{i} \times G_{i}

AI 应用场景

季度 DevEx 体检驱动平台升级

阶段:度量与反馈闭环

解决的问题:传统平台团队靠“感觉”安排工作,被投诉最多的点未必是影响最大的点,资源常被花在边缘问题上。用成熟度模型评估平台,再用 NPS 调研开发者,能一次性看清“处于哪一级 + 痛点在哪一维”,让资源投入有据可依。

具体案例:某电商公司云平台团队每季度向研发同学发放 NPS 问卷(0-10 分加开放问题),同时用成熟度模型自评。发现平台处于“二级规范期”,而“环境创建慢”是贬损者的首要抱怨,于是把“自助环境申请”列为最高优先级。三个季度后 NPS 从 +9 升至 +35,自助完成率从 45% 提升到 78%。

黄金路径与 NPS 双指标看护发布链路

阶段:数据驱动决策阶段

解决的问题:发布链路存在大量非标准化操作,变更失败率高、事故难溯源。平台将生产发布固化为“黄金路径”,用黄金路径覆盖率、变更前置时间等指标度量,同时每月追踪 NPS 中推荐者的留言,反向优化标准路径。

具体案例:某金融科技平台推行黄金路径三个月后,生产发布通过标准路径的比例达到 85%,部署失败率下降 60%;在当季 NPS 开放问题里,“发布最省心”成为最高频的好评词。

贬损者留言驱动平台产品规划

阶段:体验优化迭代阶段

解决的问题:平台需求常来自老板拍脑袋,做完没人用。把 NPS 的贬损者原话当成“顾客投诉簿”,与成熟度路线图对齐,需求排序就有了真实依据。

具体案例:某内部开发者平台产品经理整理季度“贬损者留言云”,发现“文档过期”是最大槽点,于是安排文档自动化治理专项。季度末复盘时,中立者转化为推荐者的比例提升了 12 个百分点。

Python 演示

python54 行
# -*- coding: utf-8 -*-"""开发者NPS计算与平台成熟度评估演示."""DIMENSIONS = {    "平台稳定性": 0.30,    "自助服务能力": 0.25,    "文档与体验": 0.20,    "自动化水平": 0.15,    "社区与支持": 0.10,} def compute_nps(responses):    """输入0-10的评分列表, 返回NPS及三大分组占比."""    total = len(responses)    promoters = sum(1 for s in responses if s >= 9)    passives = sum(1 for s in responses if 7 <= s <= 8)    detractors = sum(1 for s in responses if s <= 6)    nps = (promoters - detractors) / total * 100    return nps, promoters / total * 100, passives / total * 100, detractors / total * 100 def maturity_score(scores):    """scores为各维度得分(0-5), 按权重加权求和."""    total = 0.0    for dim, weight in DIMENSIONS.items():        total += weight * scores[dim]    return round(total, 2) def maturity_level(score):    """根据加权总分映射成熟度等级."""    if score < 1:        return 1    if score < 2:        return 2    if score < 3:        return 3    if score < 4:        return 4    return 5 def main():    responses = [10, 9, 8, 7, 6, 5, 9, 10, 7, 8,                 9, 10, 6, 4, 9, 8, 7, 10, 9, 9]    nps, pct_p, pct_pa, pct_d = compute_nps(responses)    print("NPS = {:.1f}".format(nps))    print("推荐者 {:.1f}%, 中立者 {:.1f}%, 贬损者 {:.1f}%".format(pct_p, pct_pa, pct_d))     scores = {"平台稳定性": 2.5, "自助服务能力": 1.8,              "文档与体验": 2.0, "自动化水平": 2.2,              "社区与支持": 1.5}    score = maturity_score(scores)    print("平台成熟度得分 = {}".format(score))    print("当前处于第 {} 级".format(maturity_level(score))) if __name__ == "__main__":    main()
目的:用真实调研数据计算开发者 NPS 与三大分组占比,同时对五个评估维度加权求和得到平台成熟度等级。
  1. promoters = sum(1 for s in responses if s >= 9)数出打 9、10 分的推荐者人数,这是 NPS 的“粉丝盘”。
  2. nps = (promoters - detractors) / total * 100复现核心公式:推荐者比例减贬损者比例,再放大 100 倍。
  3. DIMENSIONS = {...}给成熟度评估的五个维度定权重,权重之和正好是 1。
  4. total += weight * scores[dim]每个维度得分乘权重后累加,得到平台成熟度总分。
  5. if score < 1:把加权总分映射到 1~5 级,低于 1 分就是“一级粗放期”。
  6. if __name__ == "__main__":程序入口,直接运行就能同时看到 NPS 与成熟度两级评估结果。

常见误区

误区NPS 不就是把所有人打的分数求个平均,除以 10 再乘 100 吗?我们平台平均 7.5 分,NPS 应该也有 75 吧?

正解NPS 是推荐者比例与贬损者比例之差,跟平均分没有任何关系。90% 的人打 6 分,和 60% 打 10 分加 30% 打 0 分,平均分可能差不多,但口碑天差地别。食堂好不好吃,不能看“平均满意度”,而要看多少人真心叫好、多少人想拉黑。

为何常见:习惯了用平均分评估满意度,看到 0-10 的评分题就下意识想求均值,忽略了 NPS 的“净推荐”本质。

误区平台成熟度模型有五个等级,那我们的目标当然是一路狂奔到第五级,做不到就是平台团队不努力。

正解成熟度要匹配公司规模和业务阶段。五人创业团队强行上开发者门户、黄金路径、生态共创,相当于两个人吃饭却开一间米其林后厨,成本远超收益。正确的用法是先评估现状,再定“下一步”目标,而不是追“最高级”。

为何常见:排行榜和标杆思维让人把“级别”当成荣誉,忘了成熟度模型本质是诊断工具而非 KPI 奖状。

误区每年做一次 NPS 调研,出个分数放进季度报告就算交差,下一年再测一次,数字涨跌随缘。

正解NPS 的价值在闭环——按维度拆解低分、定位根因、排优先级、实施改进、复测验证。量了体温却不看病,温度计不会让病好;测了 NPS 不行动,问卷只会从“工具”变成“负担”。

为何常见:度量被当成任务本身来完成,团队疲于应付流程,忘记了度量的初衷是驱动改进。

误区在开发者社区群里丢个问卷链接,回收率挺高,都是好评,NPS 看起来很不错。

正解样本偏差会严重扭曲 NPS。只在活跃用户里调研,相当于食堂只问熟客“今天菜好吃吗”,当然满分。正确的做法是按团队分层抽样、覆盖沉默用户和轻度用户,并搭配开放性问题收集具体原因。

为何常见:图省事、想听好话,调研渠道越便捷越容易扎堆,导致样本结构失衡。

误区看到一堆 0~6 分就头疼,觉得是开发者不懂事、故意找茬,恨不得把低分评论删掉。

正解贬损者的原话吐槽是最宝贵的改进线索,他们愿意花时间骂你,说明还在乎平台。真正危险的是"shadow IT"——开发者嫌平台难用,悄悄绕开平台自己搭环境,你连低分都收不到。投诉饭菜难吃的食客,才是真心希望食堂变好的那个人。

为何常见:人本能地防御负面反馈,加上低分确实刺眼,容易先情绪化再讲道理。

面试题

Q1. 在开发者 NPS 调研中,推荐者的评分区间是哪个?

单选题 · easy

  • A.0~6 分
  • B.7~8 分
  • C.9~10 分← 正确答案
  • D.8~10 分

答案:C。NPS 把 0-10 分切成三群:0-6 分是贬损者、7-8 分是中立者、9-10 分才是推荐者。就像食堂测评里只有“愿意安利给同事”的人才算粉丝,8 分只能算“及格偏上”,不能算推荐者。

Q2. NPS 的正确计算公式是哪一个?

单选题 · easy

  • A.推荐者比例+贬损者比例
  • B.推荐者比例-贬损者比例← 正确答案
  • C.推荐者比例×贬损者比例
  • D.全部评分折算的均值

答案:B。NPS 是“净推荐值”,推荐者比例减去贬损者比例,衡量的是口碑的净正负。若用加法或乘法,贬损者越多分数反而越高,逻辑就完全颠倒了。

Q3. 平台成熟度模型中,三级“自助期”的关键标志是什么?

单选题 · mid

  • A.平台团队正式成立
  • B.开发者门户上线← 正确答案
  • C.黄金路径规模推广
  • D.生态共建共创共赢

答案:B。三级的关键是开发者能“自己动手”,开发者门户与自助服务是分水岭。平台团队成立属于二级“规范期”,黄金路径推广属于四级“产品期”,生态共创属于五级“共创期”。

Q4. NPS 的取值范围是哪个?

单选题 · mid

  • A.0 至 100 之间
  • B.−100 至 +100 之间← 正确答案
  • C.−1 至 +1 之间
  • D.0 至 10 之间

答案:B。推荐者比例最高 100%、贬损者比例最低 100%,两者相减后理论范围是 −100 到 +100。它对应食堂测评里“所有人都安利”到“所有人都骂”的两个极端。

Q5. 平台成熟度模型的五级框架主要借鉴了软件领域的哪个模型?

单选题 · mid

  • A.CMM 能力成熟度模型← 正确答案
  • B.OSI 七层网络参考模型
  • C.COCOMO 成本估算模型
  • D.敏捷看板阶段流程

答案:A。平台成熟度模型把 CMM 的“初始-可重复-已定义-已管理-优化”五级思想迁移到内部开发者平台,用等级描述平台从混乱到卓越的演进,而非网络分层或成本估算。

Q6. 某平台 NPS 调研结果为:推荐者 60%、中立者 25%、贬损者 15%,NPS 是多少?

单选题 · easy

  • A.20
  • B.35
  • C.45← 正确答案
  • D.60

答案:C。NPS = 推荐者比例 − 贬损者比例 = 60% − 15% = 45。中立者不参与计算,他们既不是粉丝也不是黑粉,就像食堂里“随便吃吃”的人,不影响净口碑。

Q7. 平台改进路线中,通常用什么公式来给改进项排优先级?

单选题 · hard

  • A.影响系数乘以满意度差距← 正确答案
  • B.开发成本除以团队人数
  • C.抱怨数量减去好评数量
  • D.成熟度等级直接排序

答案:A。机会分数 = 影响系数 × 满意度差距:影响越大、现状越差,越值得先投入。这就像老周先修“最冷还最常用的空调”,而不是先换“没人用的装饰灯”。

Q8. 设计一次靠谱的开发者 NPS 调研,以下做法正确的有哪些?

多选题 · mid

  • A.分层抽样覆盖各平台团队← 正确答案
  • B.附带开放性问题深挖根因← 正确答案
  • C.只向推荐者发放问卷样本
  • D.持续追踪季度变化趋势← 正确答案

答案:ABD。分层抽样保证样本代表性,开放问题收集“为什么”,定期追踪看趋势方向,三者都是 NPS 调研的要点。只向推荐者发问卷是典型的样本偏差,等于食堂只在熟客里做满意度调查。

Q9. 平台成熟度二级“规范期”的典型特征包括哪些?

多选题 · mid

  • A.统一镜像与流水模板← 正确答案
  • B.成立专职平台团队← 正确答案
  • C.开发者全自助申请
  • D.制定统一基础规范← 正确答案

答案:ABD。二级的核心是“规范化”:有人专职管平台、统一镜像模板、制定基础规范。开发者全自助申请属于三级“自助期”的特征,比二级更进一步。

Q10. 关于 NPS 与平台成熟度的组合使用,正确理解有哪些?

多选题 · extreme

  • A.五人团队也须追求第五级
  • B.NPS 与成熟度双指标驱动改进← 正确答案
  • C.成熟度等级越高越好越快
  • D.NPS 可指导改进事项排序← 正确答案

答案:BD。成熟度模型告诉你“平台处在哪一级、下一步去哪”,NPS 告诉你“开发者最不满意哪里、哪里最值得改”,两者恰好互补。等级本身不是目标,提升开发者的真实体验才是;五人团队要的是匹配自身阶段的最小平台,而非最高级。