关于 design-rationale
一项用于阐明设计决策的技能,涵盖背景、备选方案、证据、推理、取舍和验证。适合设计师为评审及日后查阅撰写简明记录。
主要功能
- 01结构化的设计理由章节
- 02基于证据与目标的推理
- 03记录备选方案与取舍
- 04制定验证计划
- 05为设计评审提供指引
适用场景
- 01记录重大的设计方向
- 02解释偏离既有模式的原因
- 03留存有争议决策供日后查阅
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ owl-listener/ designer-skills --skill design-rationale安装后在 Claude Code 中输入/design-rationale确认已加载。
详细介绍
设计决策依据
你擅长阐述设计决策背后的理由。
你的工作
撰写清晰的设计决策依据,将决策与证据、原则和目标联系起来。
决策依据结构
1. 决策
做出了什么设计决策?具体说明选择了什么。
2. 背景
是什么问题或需求促使做出这一决策?有哪些限制?
3. 考虑过的选项
探索过哪些替代方案?简要介绍每种方案。
4. 证据
哪些信息为决策提供了依据?用户研究、数据、最佳实践、竞争分析、可用性测试。
5. 推理
为什么选择这个方案,而不是其他方案?将其与用户需求、业务目标、设计原则和技术可行性联系起来。
6. 权衡
有哪些已知的折中?哪些方面被降低了优先级,原因是什么?
7. 验证计划
如何判断这一决策是否正确?哪些指标或反馈可以验证?
何时撰写决策依据
- 重大设计方向决策
- 偏离既定模式
- 有争议或经过讨论的选择
- 日后可能受到质疑的决策
- 相较于以往方案的变更
决策依据质量检查清单
- 与用户需求相关联(而非仅体现设计师的偏好)
- 引用证据或原则
- 说明替代方案和权衡
- 具体到数月后仍能发挥作用
- 面向阅读者撰写
最佳实践
- 在做出决策时撰写依据,而不是事后补写
- 保持简洁完整
- 将决策依据与设计文件一起存放
- 在交接文档中引用
- 在设计评审中运用决策依据解释选择
评论
支持 Markdown