总理视察疫区、业务建模和阿布思考法
潘加宇[2020年1月29日]
“阿布思考法”是《软件方法》提到的技能中比较容易误用的,估计仅次于“业务用例”,两者所需要的思考都需要突破平时的思考习惯。
上图中这位同学以为这是阿布思考法,其实不是。
先看《软件方法》P.132的截图
注意,阿布思考法的用途是突破普通人的思维限制。随随便便“灵机一动”就能想到的,估计就不是阿布思考法了。
阿布思考法是观察和思考顶级人物的昂贵方案,然后山寨出平价产品卖给普通人,而不是观察和思考普通人的方案,山寨了卖给更低级的人。
就以这位同学说的“N95口罩”为例来说一说怎样才是正确的阿布思考法吧。
干嘛要戴N95口罩?不是为了美观,而是为了出门办事同时又不会被2019-nCoV病毒感染。
阿布思考法第一步:
如果大领导要“出门办事同时又不会被2019-nCoV病毒感染”,会怎么办?这个很实际,我们可以躲在家里,大领导该去的地方还得去。
大领导出行去疫区,怎样保障安全?像我们一样戴个N95就去了?如果这样想的话,那真是too simple, sometimes naive了。
大领导周围有一帮尽职尽责的工作人员,他们每天都在竭尽全力不停“创新”,想出各种法子把领导照顾好。好好去调研,大领导去疫区时安全工作是如何做的,就算不能亲临现场,问人、查资料也算调研。国内的不方便搜,搜国外的也可以嘛。
大领导出行疫区的安保工作可能如下:
阿布思考法第二步:
如果引进一个信息系统“防疫宝2020”来山寨以上大领导安保流程,“防疫宝2020”定时收集各人的身体指标,结合其他系统提供的位置、疾病等信息,为个人出行规划安全出现路线——“前面大路有不安全人员,请左拐走华容道回家!”
序列图可能如下:
推导出系统用例图:
类图可能如下: