确定网站的主要用户任务,核心是回答一个问题:访客来到这个网站,最想完成哪一件事。做法不是先讨论栏目和设计,而是先列出可能的使用者,再写出他们各自要完成的具体动作,最后从中选出一个必须优先满足的任务。这个任务应当能用一句话描述,并且能在验收时通过操作路径检查。
准备阶段的目标是收集候选任务,而不是马上做决定。可以按以下步骤执行:
判断依据是:如果某个动作去掉后,网站仍然能成立,它就不是主要任务;如果去掉后网站失去存在理由,它就更接近主要任务。适用条件是清单已经覆盖主要访问来源,而不是只凭负责人自己的偏好。
从候选清单中选出主要任务时,建议用下面的句式写出来:
“让[某类用户]在[什么条件下]完成[什么动作],并得到[什么结果]。”
例如,假设一个六安本地小型服务类网站,候选任务包括展示案例、提交咨询、查看联系方式。如果业务依赖咨询转化,那么主要任务可以写成:“让首次访问的潜在客户在了解服务范围后提交咨询,并留下可回访的联系方式。”这个例子是假设,不是真实项目结果。
锁定主要任务后,再检查它是否满足三个条件:
如果主要任务无法同时满足这三点,说明它可能太大或太抽象,需要拆成更具体的动作。
验证不是看首页好不好看,而是走一遍任务路径。可以按以下检查项操作:
判断结果是:如果多数测试者能在不提问的情况下完成主要任务,说明任务定义和页面支持基本一致;如果多数人中途转向其他动作,说明主要任务可能定错了,或者入口位置与用户预期不符。这里要区分“可能原因”和“已经定位的原因”:入口不明显是可能原因,测试者明确说“没看到按钮”才是已经定位的原因。
准备交接或验收时,不要只写“网站要方便用户”。应把主要用户任务写成可检查的条目,例如:
维护阶段还要定期复查:业务方向变化、主要用户变化或页面改版后,原来的主要任务可能不再成立。复查时重复准备阶段的清单方法,不要沿用旧结论。如果网站使用某类内容管理系统或表单工具,应实际测试其当前版本是否支持所需操作,不根据旧资料推断功能仍然可用。
下一步,把上面写出的主要任务条目交给负责验收的人,请他按同一条路径独立操作一次,记录实际结果与预期结果的差异,再决定是调整任务定义还是调整页面入口。