工作方法
Design System Governance 定义多个团队参与时保持共享组件系统一致性的流程,涵盖责任归属、提案、评审、发布、破坏性变更和弃用。当问题是“谁能修改系统,使用方如何获知变更”时,这个 skill 就能发挥作用。
源文件比较集中式、联邦式和混合式责任模型,再勾勒从提出请求到沟通发布的贡献生命周期。它还将发布类型与对使用方的影响关联起来。产出是一份系统运作约定,明确质量标准和迁移预期。
预期交付物
- 适合参与团队的责任归属和贡献模型。
- 包含评审与质量要求、从提案到发布的流程。
- 面向使用方的版本管理、弃用和破坏性变更政策。
从简报到审查
- 01划定职责边界
明确基础部分由谁维护,业务领域组件由谁贡献。结合团队真实承载能力,比较集中式、联邦式和混合式模型。
- 02定义贡献生命周期
规定请求、分流、设计、评审、实现、发布和沟通步骤。接纳新组件之前,加入复用检查和无障碍评审。
- 03制定面向使用方的变更规则
定义补丁、次版本和主版本发布,明确变更日志与迁移指南要求。说明被弃用组件如何在过渡期继续可用。
- 04发布并维护约定
记录质量要求和参与途径。根据贡献者反馈及组件采用信息,重新审视流程。