《掌握需求过程》阅读笔记04
我们在发掘用户的需求的时候有很多方法。
- 做“学徒”
我们可以进驻到用户之间,直接去做用户的学徒,了解整个事件的发展和操作流程,这是一种很好的观察实际工作的方法。有些时候,特别是刚刚开始的时候,用户往往不知道他们的具体需求到底什么,我们可以通过这种方法来了解用户的日常工作,来发掘用户的潜在需求。我们要关注用户的每个操作流程,弄懂每一步是为了什么,可以达到一个什么样的结果,要像一个学徒一样仔细观察“师傅”的操作,详细记录,遇到不懂的就要一直询问,这样才能有所收获。
- 用户访谈
用户访谈是我们需求征集中最常用的方法,我们可以将用户中的一部分人召集起来,询问他们对软件的需求和要求。我们也可以做一个调查问卷,让用户填写,但是要注意调查问卷不能只有选择题的形式,这样有可能导致我们收集到的结果具有局限性和不准确性。我们的访谈人群也不要太多,太多的人提出的需求往往会发散的太广,这样不利于我们了解真正的需求,有可能导致我们项目的失败。
- 业务事件研讨会
我们在征集完用户的需求以后,我们需要开一个业务事件研讨会,分析那些需求是可行的,是用户使用时真正要用到的,是讨论出来我们软件的核心业务需求的。
- 头脑风暴
创新是需求过程的一部分,我们的创新部分往往是我们软件的卖点,创新除了用户提出来的(一般用户也提不出),大部分都要靠我们对用户的需求的挖掘,这就需要我们的头脑风暴了。头脑风暴利用了小组效应,可以在不同层面上对我们的软件提出创新。
- 录像或录音
录音和录像可以帮助我们更加完整、真实地记录用户的要求,但是要适当使用,要为人在面对录音或录像的时候或多或少都会变得有些拘谨,所以我们能不用的时候就不用。