需求清单写到“能据此判断页面做没做对”的程度就够了,不必写到像素级。判断标准很简单:把清单交给另一个人,他能否在不动用你脑子里的隐含假设的情况下,判断某个页面方案是合格还是不合格。如果能,清单就够了;如果还要反复回来问你“这里到底想要什么”,说明写得太浅;如果清单细到规定了每个圆角的半径、每段文案的字数,又往往写得太死,后续调整寸步难行。
第一次做需求清单的人,常把它当成施工图,以为写得越细越显专业。结果往往相反。网页设计面对的是内容、用户和设备的持续变化,清单一旦细到具体数值,就会在真实内容填入时立刻失效。比如规定“首屏标题不超过12个字”,可实际产品名加一句卖点就是18个字,设计师只能压缩信息或破坏排版。
更麻烦的是,过细的清单会把“手段”当成“目的”。圆角多少、阴影多深、按钮多宽,这些都是实现手段;真正要保证的是可读、可点、层级清晰。清单写到手段层,等于替设计师做了本该由他判断的决定,反而限制了专业空间。
一份够用的网页设计需求清单,通常覆盖三层,且越往下越具体:
这三层里,约束层和验收层最容易被漏掉。目标层人人会写,但只有约束和验收能真正让清单可执行。
如果不知道从哪下笔,可以倒过来写:先写验收句,再补目标和约束。验收句的句式是“当……时,应该……,否则视为不合格”。
假设你要做一个服务介绍页,验收句可以这样写:
当用户在手机上打开页面时,应该在不滚动的情况下看到服务名称和主要操作入口;否则视为不合格。
当正文里出现长段落时,应该保持每行约30到45个汉字,避免整屏文字墙;否则视为不合格。
这两句没有规定字号、颜色、间距,却足以判断方案是否可用。设计师可以自由选择实现方式,你也能在评审时给出明确结论。这就是“够用”的粒度。
并非所有情况都停在验收句。以下条件出现时,可以适当加细:
反过来,如果只是内部小改版、内容还会频繁变动、设计由熟悉业务的人完成,清单停在目标和验收层即可,写太细只是给自己增加维护负担。
写完清单后,做一次自检:把清单里的每一条读出来,问“这条能不能被验证”。不能被验证的条目,比如“页面要美观大气”“体验要流畅”,要么删掉,要么改写成可判断的句子。能验证的条目,再问“它约束的是目的还是手段”。约束目的的保留,约束手段的考虑降级为参考建议。
下一步,挑出清单里最核心的三条验收句,拿现有页面或竞品页面套一遍,看能否得出明确结论。如果套用后仍然各说各话,说明这三条还需要再具体一档;如果能顺利判断,这份清单就可以进入设计环节了。