DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集


★更新★

和2024版的改进指南对比,主要的变化有:

(1)AI降临的时代,一个人被迫(有能力)承担ABCD(业务建模、需求、分析、设计)全部工作流的概率大大增加,原来“先精通某个工作流的技能”的改进步骤需要调整。

(2)由于各个工作流增加了很多套题目,在改进某工作流时,只要求挑选其中若干套题目达到过关的要求。

★目标读者★

本文写给符合以下条件之一的人员:

(1)已接受UMLChina训练的人员,包括内训和公开课

(2)已购买UMLChina建模示范视频学习的人员

(3)已认真阅读《软件方法》的人员

本指南的目的是帮助个人改进能力指标,和个人所在研发团队的领导所期望的指标未必一致。

★步骤1 做题★

不要着急去“实作”!

如果你在没有掌握技能之前去实作,会导致大量的浪费和欺骗。

你并没有能力判断所产出的工件质量如何,导致产生大量无价值的工件,本人还沾沾自喜。

在碰到困难时,会有意无意地把要真正解决的问题篡改成自己稍为更擅长一些的问题。

摸鱼或者骗了老板倒还罢了,关键是把自己也给骗了。

以后更多的可能是要“为自己打工”,可不能装模作样骗自己成了习惯,到时候改不过来。

经过严密设计给定条件的题目,杜绝了“骗自己”的可能性。这让很多人难受,所以他们会着急去“实作”,让自己装模作样“忙起来”,这样可以逃避老老实实做题掌握技能的辛劳,更可以逃避掌握技能之后需要做更多思考的辛劳。

参见:

*《软件开发团队的脓包》中的“鸵鸟”部分。

*《软件方法》自测题为什么不直接给出答案

*漫画版《软件方法》、奶头乐和高数买菜

**********

目前《软件方法》所有自测题都可以在线扫码自测,链接:

umlchina.com/url/examad.html

步骤1.1 做基础自测题

就是自测题页面的“《软件方法》书中自测题大全”链接,目前这部分题目已经全部提供了答案和解析,但强烈建议每一套题先自测做对到80%的程度,再看答案。

步骤1.2 做强化自测题

至2025年12月,强化自测题有总纲13套,业务建模7套,需求4套,分析11套。强化自测题目前不提供答案和解析,只有认真复习,做到全对,才能知道答案。

按照以下顺序做题,每套题都做到80%以上正确才算过关。

(1)总纲中选择8套题,做到过关;

(2)业务建模中选择6套题,做到过关;

(3)需求中选择4套题,做到过关;

(4)分析中选择8套题,做到过关。

★之前版本的指南建议先做总纲题目,然后定位自己当前最需要改进的工作流,然后先做这个工作流的题目并先改进这个工作流的技能。现在不建议这样做了,而是要求掌握各个工作流的技能。

★步骤2 实作★

把A-业务建模、B-需求和C-分析技能依次应用在为获利(金钱、权力、名声)而做的项目中。

如果你当前的工作岗位没有权力运用这些技能到你所工作的真实项目,也不妨设想,如果由你来运用这些技能,会怎么做。

另一个可选的实作方法是,假设你被裁员,无法打工而被迫当老板,需要做一个系统(做什么系统好呢?从这个思考开始,就已经可以应用A-业务建模的技能了)来获利——也算未雨绸缪吧。

在这个过程中,可以全程借助AI的力量,参考“《软件方法》全流程引领AI(umlchina.com/url/aiuml.html)”

其他资料

*《软件方法》,umlchina.com/url/softmeth.html

*《软件需求设计方法学全程实例剖析》幻灯片,umlchina.com/training/slide.html

*UMLChina公众号文章精选。隔一段时间会更新,访问以下地址或公众号服务页面的“公众号精选”链接。umlchina.com/url/jingxuan.html

图片

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐