4. 需求获取方法:访谈法、问卷调查法、文档分析法、原型法、观察法

做楼宇自控系统,最怕什么?

怕需求没搞清楚就开工。我见过太多项目,图纸画得漂漂亮亮,设备装得整整齐齐,结果一调试,业主说「这不是我要的」。嗯,那场面,真叫一个尴尬。

所以,需求获取是地基。地基不稳,楼盖得再高也得塌。今天我就把这五种最常用的方法掰开揉碎了讲给你听。

4.1 访谈法:最直接,也最容易被带偏

访谈法说白了就是「找人聊天」。但这不是随便聊,你得有目的、有结构。

我的经验:访谈对象要分层。别只盯着领导问,操作工、维修工、甚至保洁阿姨,他们的视角完全不同。

访谈分三种:

  • 结构化访谈:问题提前写好,像考试一样。适合收集标准化信息,比如「空调开启时间」「温度设定范围」。
  • 半结构化访谈:有个大纲,但允许自由发挥。我比较喜欢这种方式,因为经常能挖出意想不到的需求。
  • 非结构化访谈:完全开放式聊天。适合前期探索,但后期效率低。

避坑指南:我曾经访谈一个物业经理,他信誓旦旦说「我们只需要控制照明」。结果后来发现,他们真正痛点是空调能耗太高,只是他不懂怎么表达。所以,别只听表面话,要追问「为什么」。

4.2 问卷调查法:量大,但别指望深度

问卷适合大规模收集数据。比如你要了解整栋楼1000个用户的舒适度感受,一个个访谈不现实,问卷就派上用场了。

设计问卷要注意:

  • 问题要具体,别问「你对环境满意吗?」这种废话。要问「您希望办公室温度在多少度?」
  • 选项要互斥,别让人纠结。
  • 留一个开放题,但别指望太多人填。

注意:问卷回收率通常不高。我做过一次,发了200份,只收回来47份。所以,别把宝全押在问卷上。

4.3 文档分析法:最省力,但信息可能过时

文档分析就是翻图纸、看招标文件、读运维记录。这活儿看起来枯燥,但信息量巨大。

重点看什么?

  • 设计图纸:了解系统架构、设备选型。
  • 运维日志:看看哪些设备经常坏,哪些报警频繁出现。
  • 合同文件:搞清楚甲方的真实预算和期望。

我的习惯:拿到图纸先看变更记录。变更越多的地方,问题越多。你想想看,如果一张图纸改了七八版,说明当初就没想清楚。

4.4 原型法:让用户「看见」需求

很多用户说不清楚自己要什么,但你做个界面给他看,他马上就能说「这里不对」「那里要改」。原型法就是干这个的。

在楼宇自控里,原型可以是:

  • 一个简单的HMI界面草图
  • 一个模拟的监控大屏
  • 甚至是一段动画演示

避坑指南:我曾经用Axure做了个很精美的原型,结果用户以为系统已经做好了,天天催我上线。所以,一定要说清楚「这只是个模型,不是真系统」。

4.5 观察法:最真实,但也最耗时

观察法就是去现场看。看操作工怎么用系统,看设备实际怎么运行。

为什么要观察?因为人说的和做的往往不一样。比如,操作工嘴上说「我每天都会检查报警记录」,实际上可能一周才看一次。

观察法分两种:

  • 参与式观察:你跟着操作工一起干活。能获得第一手体验,但可能影响对方正常工作。
  • 非参与式观察:你躲在旁边看。更客观,但有些细节可能看不到。

我的经验:观察法最适合发现「隐性需求」。比如,我发现某个机房的空调总是半夜自动关闭,查了半天才发现是保安巡逻时误触了开关。这种问题,访谈和问卷根本问不出来。

4.6 五种方法怎么选?

别纠结哪个最好。实际项目中,我通常是组合使用:

阶段 推荐方法 原因
前期探索 访谈法 + 文档分析法 快速了解背景和痛点
中期细化 问卷调查法 + 观察法 收集量化数据,验证假设
后期确认 原型法 让用户确认需求是否准确

最后提醒一句:方法只是工具,别为了用方法而用方法。我见过有人拿着问卷到处发,结果问题设计得一塌糊涂,回收的数据根本没法用。嗯,那还不如直接去现场转一圈。

好了,这五种方法就讲到这里。下一章我们聊聊怎么把收集到的需求整理成文档。到时候我会分享一个我踩过的坑——需求文档写得太详细,结果没人看。你猜怎么着?