MODULE 15 / LESSON 01
从需求到上线的一次完整设计
让每个阶段产生可以验证的结果。
先理解这个概念
一个轻量流程可以是:明确任务、收集证据、组织内容、绘制流程、线框验证、视觉与状态、实现、测试、复盘。它不是瀑布式清单;新证据出现时,应回到相关决策点修正。
完整设计流程不是固定顺序生产文档,而是逐步消除风险。需求阶段确认问题,结构阶段确认路径,视觉阶段建立表达,实现阶段验证真实约束,上线后检查结果。每一步应有具体决策产物,并允许新证据让前面的决定被修改。
像短迭代开发:用最小可验证结果缩小不确定性,而不是一次写完所有内容再集成。
记住这三个原则
- 01
每一步写明正在验证什么假设。
- 02
先完成一个主要任务的闭环,再扩展功能。
- 03
交付包括异常状态、响应式与可访问性。
实际设计时,分三步做
- STEP 01
把需求转成任务、约束与完成标准,记录未知问题;高风险未知优先验证,不等所有视觉完成才处理。
- STEP 02
先用低成本结构验证流程,再细化内容、组件和状态;交付同时包含规则、边界与验收任务。
- STEP 03
在真实实现中走完整任务,修复阻断后再发布;上线后按原假设观察结果,区分设计问题与数据或技术故障。
一个容易理解的例子
先花一周做高保真首页,最后才发现产品主要任务根本不在首页。
先用简单线框验证核心流程,确认后再建立视觉语言。
越早发现结构问题,修改成本越低。
展开看:从场景到设计决定
为收藏工具增加批量归档,先确认用户为什么归档,再画选择范围、确认、执行与恢复流程。原型用真实长标题检查选择是否清楚,开发定义部分失败规则,验收模拟失败并检查原内容仍能找到。上线后观察用户是否误归档以及能否恢复,而不是只记录按钮点击数增加。
适用边界与取舍
流程不能靠删掉验证来变快,也不必每个小改动都写长文档。根据风险选择合适深度,保留能解释决定与验证结果的最小记录。
把这个原则用一次
先做一个小判断
为一个待办工具安排第一次设计迭代。
再完成一份设计练习
为“课程收藏”写一页交付说明,包含任务、范围、状态、边界和验收。
不要把流程当作必须产出大量文档的仪式。输出应帮助下一步决策。
继续查阅
本课为原创教学解释。具体平台规则与标准可查阅官方资料。
Apple Human Interface GuidelinesMaterial Design 3