我眼中的人类学调查(获取需求的一种方法)——第四周作业
mkpad
一个项目最开始的时候所要做的就是获取需求,为了能够 更好的获取需求,获取需求的方法也就自然成了我们必须 了解的东西。我试着去找对我们项目有用且实际的需求获 取方法,比如说焦点小组,深入面谈等等。但是当我看到 人类学调查的时候,我的第一反应就是这和需求获取又有 什么关系?虽然在做我们项目的需求分析时并没有用到这 个方法。但是我确稍稍去了解了一下这个方法,并产生了 一点自己的想法。
但是我查到的大多就只是讲了人类学调查,而没有和需求 分析结合起来。所以主要还是从《构件之法》这本书上了 解到的。也看了书作者提供的一个链接 http://www.ftchinese.com/story/001059952?ccode=2G139005
的确初见这个词感觉很高深,但是真正了解了,也会 发现并不难理解,仅仅只是和用户“同吃同住同劳动”。虽 然不难理解,却并不代表也能易做到。首先不说这样做将带来很大 的经济开销,用户是否愿意接受这种方法就将是一个很大的 问题。既然有这些缺点我们是否还有使用这个方法的必要呢?
不用说大家也知道这是肯定的。我们知道我们可以通过和客户的交流,引导 等,来发现用户的需求。但是可能有时候用户所说出来的需求并不是他们所想要 的需求;可能用户把他的需求表达出来了而项目负责人却并不能理解这种需求; 还有可能某些需求是用户根本无法表达出来。而使用人类学调查,真正的和用户 一起感受他们的工作生活,这种需求很可能就自然的展现在了项目开发者的面前。 正如“读万卷书不如行万里路”一样的道理,只有自己真正的去实践才能真正的感受 其中的真谛所在。
需求是任何一个项目开始和基础,不正确的需求可能带来巨大的损失,而人类调查学 这种可以帮助开发人员更好了解需求的方法,自然也应该在合适的时候正确的使用。
其实不仅仅在软件工程发面,很多领域也在积极使用这种方法深入的调查,获得我们 所想要的信息和那些通过普通方法无法获取到的“禁忌问题”上的信息。