确定网站的主要用户任务,不能靠“我觉得用户会想看”来拍板,而要从最终要交付的结果倒推。做法是:先写清网站上线后必须帮用户完成哪几件事,再判断每件事需要什么资料、由谁负责、怎样算验收通过。在舟山网站开发这类多人协作项目里,这一步越早做,返工越少。
很多团队一开始就讨论“首页放几个栏目”“要不要做新闻中心”,结果页面越加越多,任务却没人说得清。更稳妥的顺序是反过来:先写一句交付结果,例如“访客能在三分钟内查到服务范围并提交咨询”,再拆出支撑这个结果的任务。
可以用下面这个句式开头:
例如假设一个舟山本地服务类网站,结果可能是“本地客户能确认服务是否覆盖自己所在区域,并留下联系方式”。由此倒推出的用户任务至少包括:查服务范围、看是否覆盖自己、找到联系方式、提交需求。每个任务对应一个可验收的结果,而不是一个页面名称。
任务写清楚后,要立刻落到协作层面,否则多人做项目时容易互相等待。建议对每个主要任务列出三项内容:
这三项合起来,就是一份可以交给设计和开发的依据。资料没到位就开工,往往是返工的起点。
不是所有任务都同等重要。判断依据可以看两点:一是它是否直接影响核心交付结果,二是缺了它用户是否无法继续。直接影响且无法绕开的,列为主要任务;只是补充说明的,可以放到次要位置。
举例来说,假设一个网站的核心结果是“让客户提交需求”,那么提交表单、联系方式、服务范围属于主要任务;而团队介绍、行业资讯通常属于次要内容。这个判断不是永久的,如果业务目标变化,主要任务也要重新排。
判断结果怎么用:主要任务必须在首屏或一级入口可达,并在验收时逐项检查;次要任务可以晚做或简化,但不能挤占主要任务的资料和开发时间。
在交付前,用下面几个问题做一次核对,能减少大量来回修改:
如果某个任务说不清资料从哪来、由谁确认,它就不适合现在进入开发。
拿一张纸或一份表格,把网站上线后必须帮用户完成的事逐条写出来,每条后面补上资料、责任人和验收标准。写不出来的条目,先不要排进开发计划;写得出来的,再按优先级决定先后。这样确定的用户任务,才是后面页面结构和开发排期的可靠依据。