摘要
- 区分“代码已经改”与“用户已经能用”。
- 验证最接近用户的最终表面。
- 把失败和限制也纳入交付说明。
实现不等于交付
文件里的修改只是过程的一部分。只有当新的路径可以打开、交互符合预期、相关数据已经更新时,变化才真正抵达用户。
完成是一种可以被看见的状态。
选择正确的证明
不同任务需要不同证据。网站需要真实页面,服务需要健康端点,配置需要当前运行状态。证明越接近用户体验,越有价值。
诚实描述边界
如果某一部分没有验证、依赖外部状态或仍需人工动作,就应明确说明。清楚的限制比模糊的完成更可靠。
不要只说明做了什么,让页面、文件、端点与实际体验共同证明结果。
文件里的修改只是过程的一部分。只有当新的路径可以打开、交互符合预期、相关数据已经更新时,变化才真正抵达用户。
完成是一种可以被看见的状态。
不同任务需要不同证据。网站需要真实页面,服务需要健康端点,配置需要当前运行状态。证明越接近用户体验,越有价值。
如果某一部分没有验证、依赖外部状态或仍需人工动作,就应明确说明。清楚的限制比模糊的完成更可靠。