开发者体验度量框架
适用领域:
DevOps
AI + DevOps
DevEx
- | Feedback loops | Cognitive load | Flow state |
---|---|---|---|
Perceptions Human attitudes and opinions | • Satisfaction with automated test speed and output • Satisfaction with time it takes to validate a local change • Satisfaction with time it takes to deploy a change to production | • Perceived complexity of codebase • Ease of debugging production systems • Ease of understanding documentation | • Perceived ability to focus and avoid interruptions • Satisfaction with clarity of task or project goals • Perceived disruptive- ness of being on-call |
Workflows System and process behaviors | • Time it takes to generate CI results • Code review turnaround time • Deployment lead time (time it takes to get a change released to production) | • Time it takes to get answers to technical questions • Manual steps required to deploy a change • Frequency of documentation improvements | • Number of blocks of time without meet- ings or interruptions • Frequency of unplanned tasks or requests • Frequency of incidents requiring team attention |
KPIs North star metrics | • Overall perceived ease of delivering software • Employee engagement or satisfaction • Perceived productivity |
中文翻译:
心流状态。高效、专注和高产出状态 反馈回路。持续性地收集反馈并不断优化 认知负载。完成任务所需的注意力和脑力负担
- | 反馈回路 | 认知负荷 | 流畅状态 |
---|---|---|---|
感知 人的态度和观点 | • 对自动化测试速度和输出的满意度 • 对验证本地更改所需时间的满意度 • 对部署更改至生产环境所需时间的满意度 | • 对代码库复杂性的感知 • 调试生产系统的易用性 • 理解文档的易用性 | • 对专注度和避免中断的感知 • 对任务或项目目标清晰度的满意度 • 值班对生产的中断感知 |
工作流 系统和流程行为 | • 生成CI结果所需时间 • 代码审查周转时间 • 部署交付时间(将更改发布至生产所需时间) | • 获取技术问题答案所需时间 • 部署更改所需的手动步骤 • 文档改进的频率 | • 无会议或中断的时间块数量 • 未计划任务或请求的频率 • 需要团队关注的事故频率 |
绩效指标 北极星指标 | • 传递软件的整体感知轻松度 • 员工参与度或满意度 • 感知生产力 | 同左 | 同左 |