用例帮你发现价值,建模带来竞争优势

《软件方法》上——业务建模和需求

刚开始读这本书时,我很惊讶,程序员都已经在学习业务建模了,而我作为业务分析人员如果都不懂业务建模,真是自行惭秽。


这本书我理解为是从软件开发人员的角度出发,主要聚焦在两方面的技能:需求和设计。鼓励开发人员不要仅仅停留在编码工作,可以试着从纯粹的技术思维转变到业务思维,在做设计之前进行业务建模,才能在激烈的竞争中获得优势。


虽然本书可能是写给开发人员看的,但从我的角度,这本书实在是有很多“干货”,帮助我理清了很多之前觉得模糊的概念。



接下来慢慢梳理一下这些概念,进入业务建模的思维模式。


利润=需求-设计


作者在第一章先抛出了一个新颖的公式“利润=需求-设计”。可以怎么理解呢?传统的销售利润的公式是“利润=收入-成本”。而在软件开发中,需求工作解决的就是“产品好卖”的问题,要卖出好价钱;而设计工作则致力于解决“降低成本”的问题,软件的制造成本要低。这样最终软件产品才能有高的利润。


这个公式是为了让开发人员明白,需求和设计在开发中其实扮演者不同的角色,所以一定要分开。同时也是明确了业务建模和需求的重要性。


如果需求和设计不分,利润就会缩水。


把需求直接映射为设计,只会产生重复代码。


人体需要许多功能,但功能并不能对应内部子系统的设计。比如人体需要跑步、跳舞、搬运等功能,而做设计时,最终的产物是将人体设计成呼吸子系统、消化子系统等等来支持这些功能。如果把需求直接变成设计,那跑步的呼吸系统和跳舞的呼吸系统就是重复代码了。


相反,也不能直接从设计推导需求。


比如,一个搬运工有心肝脾肺,他找工作的时候也不可能说“老板,我有心管理功能,请我吧”。


总之,拿到需求之后,要先经过分析再做设计。开发人员之间经常提到的“编码的艺术”,不是在讲编码的技能,其实就是分析的技能。


愿景


让开发人员介绍现在手头上正在开发的项目时,他们通常会说,这个系统有哪些功能巴拉巴拉。当被问到为什么要做这个系统时,却不知道怎么回答了。也就是说,在他们的意识里,这只是一个可以工作的软件,可是我们真正要回答的是,这是一个可以卖的软件吗?卖给谁?卖点在哪里?这,就是两种不同的思维。


这一点其实我现在作为业务分析人员也有一样的弊病,所以,一定要尽快将思维转变过来。


转变的第一步,就是要不断的问自己这个项目或产品的愿景是什么?也就是,为什么要开发这个项目?第二步,产品的涉众是谁?影响到谁的利益?


一个软件产品的需求是永远做不完的,上万条的需求要先做哪些是需要排序的,而排序就是由以上两点因素决定。


业务建模


第一步,选定要改进的组织,明确目标人群,这里的组织就是我们要研究的对象。我们要做一个银行业务受理系统,这个时候我们要进行业务建模了,需要研究的组织是谁?——银行。


第二步,寻找业务执行者。业务执行者就是在组织之外和组织进行交互的人群或者其他组织。银行的业务执行者是谁?——储户,企业、人民银行等等。


什么是用例呢?


用例就是业务执行者和组织交互达到的,组织能够提供的价值。要注意这里的价值,很重要。怎样才算是有价值的?就是要达到执行者的期望和组织的承诺的平衡点。比如,患者是执行者,组织是医院,而挂号并不能算为一个用例。因为患者到医院挂号后,他所期望的服务不能就此结束了,这并不是他对医院的期望,而且,也不是医院对患者的承诺。


什么是业务流程?


业务流程就是业务用例的实现。先去明确业务用例对改进业务流程有非常大的帮助——先归纳组织对外提供什么价值,再思考如何更好地优化组织内部流程来实现这些价值。这就是一种很好的思路。


怎么去识别业务用例?


主要还是从业务执行者的角度出发,思考业务执行者和组织打交道的目的,基本上能将所有的用例找出。另外一种方式也可以补漏,观察组织内部的活动,一直问为什么,再向外推到组织外部的某个业务执行者。


为什么要思考业务用例?


业务用例不是思考系统提供什么“功能”,而是购买了这个软件或系统后,对于组织本来就有的“功能”会带来一点点帮助。比如,银行的“存款”业务,是银行本来就有的功能。有了存款办理系统后,能够提升存款的办理速度、准确度,客户满意度,所以,还有什么理由不买这个系统呢。



总之,思考用例的过程,就是发现价值的过程。如果我们能不断通过用例思维来思考一个组织或者系统的需求,就能训练出越来越强大的发现价值的能力。所以,其实不论是什么职业什么行业,都很需要这种思维能力,因为,发现价值的能力是终身受益的。

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

推荐阅读更多精彩内容