群体智慧驱动的需求工程

image

最近看了一本书《群体智慧驱动的需求工程》。

个人觉得这本书虽然学术性比较强,但是可以尝试在实际项目中使用其中的一些方法,特别是多个业务干系人的情况下,这种方法有利于帮助理清用户想要什么。

image

在需求捕获的时候,我们通常的做法是逐一进行调研访谈。

我们会在对这个用户访谈的时候将设计好的问题都交流完成,再对另外一个用户进行访谈。

每次访谈会涉及到很多的故事,而有比较大风险的是,我们并不确定是否有所遗漏,或者对方说的就是他们真实的业务场景。

不要怀疑,一般来说,用户会把他们认为正确的讲述给我们听,而他们目前是否真的按照“程序”执行?你通过一次访谈很难知道。

更别说,如果发现两个用户在描述同一个场景不一致的情况,还可能会需要额外的时间和精力去研究去设计。

换句话说,我们通常的做法不是针对业务故事、业务场景,而是针对用户,针对人的。

从这个用户这里获取到“足够”的信息,再转换到下一个用户。

而群体智慧驱动的需求工程是从另外一个角度来进行需求获取的。

它是针对一个主题进行故事讲述和需求获取。

这样就有效避免了故事的遗漏和故事的矛盾情况的发生。

image

具体的实施方法并不复杂,我简单介绍一下。

第一步:群组讲故事

由主持人组织讲故事者和业务建模师一起参加,用来捕捉知识、期望和经历。

讲故事者主要由客户、用户或者是领域专家构成。

这项活动的输出是文本型的故事。

第二步:创建抽象

大家一起来理解上一步得到的故事,并进行标注:这个故事中有哪些参与者,有什么事件被提及,是否有什么外部的资源(比如文档)参与了这个故事……

然后将这些标注出来的元素进行抽取,并且构建叙事网络模型。

最终这个步骤输出的是业务过程元素(也就是你标注出来的元素)和叙事网络模型。

第三步:构建规范化陈述

这个步骤主要由业务建模师,也就是BA主导,通过上一步得到的输出创建需求的规范化描述,比如UML等业务过程模型。

贯穿步骤:对话游戏

贯穿在每个步骤中间的还有一个:对话游戏。

对话游戏主要用于在每个步骤结束前各个角色通过对话的方式对规则、信息等进行澄清、精化。

比如,在第一步中,BA发现用户在讲故事中提到了一种业务场景,但是没有描述清楚该场景会在什么时候发生,于是可以在对话游戏中提出问题。

这个时候,讲故事者将提供更精确的信息以补充并澄清这个故事的相关元素。

甚至说,由于两个不同的讲故事者的角色不同,关注点不同,讲述了两个逻辑相悖的故事,那么这个时候BA也可以提出问题。

image

从我的角度看来,这本书介绍的这个方法也有局限性。

比较难组织

所有的人要在同一个地方,面对面的对话才能获取比较好的效果。

虽然书上说可以通过Wiki来解决地域差异的问题,但是我始终觉得面对面的沟通是最好的方式。

就算大家可以在同一个地点,你还需要找出大家都有空的半天甚至一整天的时间。

经历过需求讨论的小伙伴都知道,如果同时访谈或者讨论的人多了的话,时长会成倍增加,效果也不大好。

所以,人数、地点、时间是组织上的困难。

记录和整理量很大

你需要记录下来故事讲述者的所有故事。

人的语速是很快的,但并不是所有的讲述信息都是有用的。

如果你在记录的同时还要识别哪些是有效,那肯定记不全。

但是如果不识别,那肯定来不及记。

为了下一步的抽象做准备,你还需要对记录下来的信息进行整理。

记录和整理的工作量非常大。

抽象难度比较大

并不是每个人讲话都是符合标准规范语法的,毕竟每个人说话方式不一样。

有些人讲故事的时候是这样说的:首先XXX会去填一个申请单,然后交给直属领导审批,如果领导同意了接着给人事会签。

但是有的人不这么说,他会说:XXX填张单子给领导,领导批了交人事。

像后面这样的描述是非结构化的,你在抽象的时候会花比较大的力气。

image

我的一些设想

现在随着语音识别技术和数据分析技术的发展,我在想是不是有这样一种可能:

我们用语音识别软件将讲故事的过程录制并识别,然后运用工具和定义好的一些算法规则来完成元素抽象的工作。

利用机器来完成抽象的工作,这样可能会有一些我们自己没有注意到的信息被挖掘出来。

目前我们可以尝试的

我建议大家可以根据自己项目和产品的实际情况来尝试一下刚才提到一两个步骤。

比如在多干系人的情况下,使用群体讲故事,尝试挖掘所有的业务场景。

比如尝试结构化的需求编写方式,看看会不会对现有的工作有什么改进。

这些都是我们可以去尝试的内容。

image

或者你有些其他新的想法?

欢迎留言讨论。

小婧是一名行走在实践路上的资深业务分析师(BA),如果想与我同行,就请关注我吧!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,636评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,890评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,680评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,766评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,665评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,045评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,515评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,182评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,334评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,274评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,319评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,002评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,599评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,675评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,917评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,309评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,885评论 2 341

推荐阅读更多精彩内容

  • 第一章 基本事实 本书一开篇就列出了一些11条基本事实,包括: 需求其实并非在谈需求 如果我们必须构建软件,那么他...
    颜小婧阅读 2,668评论 1 19
  • 自序 1. 不是每个人都能以产品经理为业,但在我看来,产品经理是一类人,他的做事思路与方法可以解决很多实际的生活问...
    沉沦2014阅读 4,319评论 1 19
  • 1 新世相 狼图腾 随着高考的来临,许多人变得越来越焦虑了。 记得上年A收到了一所985大学录取通知书时,D和D...
    界外有多远阅读 152评论 0 0
  • 亚里士多德说过:优秀是一种习惯!如果说人是习惯的动物,而习惯又是我们的命运的话,那就让我们先养成优秀的习惯,再让优...
    ebest阅读 231评论 0 0
  • 有进步 早上起床吃过早饭后,我还是不放心的叮嘱孩子,今天上午要考试了,记得要把贪玩的赶走,召回爱学习的自己啊!孩子...
    洒落一地暖阳阅读 226评论 2 4