建模方法学包含以下技能:
A-业务建模——定位需要改进的目标组织(人群或机构)以及该组织接下来最需要改进的问题。
B-需求——描述为了改进组织的问题,所引入的信息系统必须具有的表现。
C-分析——提炼为了满足功能需求,所引入的信息系统需要封装的核心域机制。
D-设计——考虑质量需求和设计约束,将核心域机制映射到选定非核心域上实现。
江湖中各种花里胡哨的术语,大多数都可以用上面的ABCD来归纳。也就是说,本课程涵盖了这些花里胡哨术语的内容。
产品经理、需求工程师、需求分析师:A+B+部分C;
业务架构师:可能是A,也可能是C
系统架构师:C+D。常有团队说要学系统架构,其实他想改进的是B-需求。
领域驱动设计:C+D。也有团队声称要学“领域驱动设计”,其实想解决的却是A-业务建模。
中台:C+D
微服务:C+D
设计模式:C+D
……
如果您认真地学习了本课程严肃的建模技能,会发现各种“敏捷”、“DDD”的buzzword所吹嘘的东西其实就是鸦片,甚至会为自己曾经相信它们而感到惭愧。
DDD领域驱动设计批评-文集-点击查看>>
开课时间
2024年1月29-2月2日(周一-周五)(每天20:00-23:00),共15小时
上课地点
通过腾讯会议举行,会议号:681 774 2045。腾讯会议客户端下载:https://meeting.tencent.com/download-center.html
资料下载
(1)训练幻灯、UMLChina模型模板、项目调查表、《软件方法(下)》目前公开内容等资料,请在http://www.umlchina.com/training/slide.html下载
(2)建模软件EA30天试用版 http://www.sparxsystems.com/products/ea/trial/request.html
(3)(可选)《软件方法(上)》第2版,自行到书店购买,亚马逊Kindle版:https://www.amazon.cn/dp/B07DFR2313;勘误:http://www.umlchina.com/book/errata2ed.htm。
(4)如果您希望在课上剖析您的项目,麻烦填写(1)中资料包里的“课上研讨项目”文档发给我们,以便老师针对您的项目相关领域事先做准备。
微信号:18758097122