一、调研从准备提纲开始
有些岗位的经验已经变成肌肉记忆,当事人很难讲清自己每天怎么工作。临沂物联网应用公司在做工业现场类项目时深有体会:只有走到车间里看操作人员怎么取数、怎么绕过系统障碍,才能发现那些访谈里问不出来的痛点。这类隐性需求,往往正是物联网应用项目最有价值的功能来源。
现场观察是发现隐性需求的利器。有些经验丰富的岗位人员说不清自己的操作诀窍,因为那已经成了肌肉记忆,只有走到真实工作场景里,看他们如何取数、如何临时绕过系统障碍,才能发现那些用户自己都没意识到的痛点。许多优秀软件的关键功能,正是来自对真实工作流的观察,而不是用户填在表格里的清单。
原型法用可点击的界面模型让用户直观感受产品的样子,反馈效率远高于阅读文字描述。需求模糊的项目尤其值得先做一轮原型验证:用一两天搭出关键页面的高保真原型,让用户上手点一点,比开三次会讨论"按钮放左边还是右边"有效得多。验证完需求就可以确认原型是否废弃,进入正式开发。
二、原型法降低表达成本
联合需求工作坊把客户方业务骨干与开发方分析师集中几天,由训练有素的主持人引导,共同梳理业务流程、识别角色与用例、当场达成共识。当多个部门对同一件事的理解存在冲突时,面对面工作坊比邮件往返几轮高效得多,很多绕了半年的需求矛盾,在工作坊里半天就能摊开解决。
调研阶段要特别注意区分"用户说要的"与"用户真正需要的"。前者往往是用户基于现有经验想象出来的解决方案,后者才是要解决的问题。成熟的需求分析师会顺着用户抱怨的现象追问下去,找到背后的业务目标,再回到方案层面讨论,避免被牵着鼻子做一堆华而不实的功能。
三、调研结论的验证方式
调研结束后应当输出结构化的需求清单,标注每个需求的来源角色、业务价值与优先级,并请客户方负责人签字确认。这一步看似形式主义,实则是后续需求变更管理的基线:后面凡是与基线不符的新想法,都要走变更流程评估,而不是随口加进来。
中小企业做需求调研常见的短板是只访谈管理层,不访谈一线操作人员。管理层讲的是战略目标,一线才知道系统每天卡在哪里。一份完整的调研应当覆盖决策层、执行层与维护层三个视角,否则做出来的系统高管看着漂亮,一线却不愿意用,推广阻力会非常大。
计划上线数据可视化与系统集成的企业,不妨在调研阶段安排分析师到一线走几天,收益远超发一堆问卷。
备注:现场观察适合挖掘用户说不清、道不明的隐性需求。