DDD领域驱动设计批评文集
欢迎加入“软件方法建模师”群
《软件方法》各章合集
首先要澄清:
本文是写给不太了解情况的采购小姐姐和小哥哥看的,甚至是写给一部分技术人员看的。
只是为了解释一些事情,无意针对任何EA的经销商,也绝对不是因为某个EA的经销商发表了什么言论才写的本文。
我们一直和Sparx Systems公司及经销商保持良好的关系,也乐意继续保持良好的关系。
**********
我们做了几十套UML/SysML建模示范视频,各种类型的项目都有。示范用的建模工具主要是Sparx Systems公司的EA(Enterprise Architect)。
建模示范视频公众号链接>>
公众号链接的内容可能不是最新的,最新的内容会更新在:http://umlchina.com/url/video.html
找上门来询问视频的同学,有的可能对我们不太了解。其中,有的是受技术人员委托采购EA及相关服务的采购人员,有的是刚买(或白嫖)了EA正在四处寻找教程的技术人员。
和我们交流后,会了解到我们提供的是服务,不卖EA,那就会带起一个问题:
(没想到)你们不是EA的经销商,那你们提供这些EA视频教程、培训,水平行不行啊?
这篇文章就来聊一聊这个事情。
**********
我们和Sparx Systems打交道非常早。
2006年,我们就邀请了Sparx Systems公司当时的CTO Sam Mancarella来UMLChina做网络讲座,讲座实录在:
http://www.umlchina.com/chat/sammancarella.htm,网盘下载:https://pan.baidu.com/share/link?shareid=73626&uk=1795750932
2007年,Sparx Systems公司征询我的意愿,愿不愿意出面搞一个Sparx Systems中国公司,邮件现在还可以查到:
我经过考虑后,还是婉拒了。
做这样一个公司,会带来很多“杂务”,需要全身心投入。当时我正忙着到全国各地讲课(当时讲课用的工具缺省还是Rational),回报颇丰,而且我希望专注的只是建模方法的部分,不想被打上工具厂商的烙印。
过了一些年,Sparx Systems公司在中国业务起来了之后,也询问过我要不要做代理商,同理,我也婉拒了。
正是因为没有利益的捆绑,说的话才更有可信度。如果EA真的好,我会实事求是支持,如果有什么缺点,也会不留情地批评。
事实上,2008年,我就把讲课的缺省工具改成了EA,一直到现在,已经15年了。
*缺省工具的意思是,如果开发团队没有熟悉任何工具,就用EA,如果已经熟悉其他工具,例如Rose、PowerDesigner、StarUML、Together、MagicDraw等,就用开发团队熟悉的工具。*
2009年,我们改编了赖信仁老师的《UML与Enterprise Architect 7.5团队开发实用手册》,这应该是内地第一本EA操作教程。
原书的繁体字图形和模型文件并不能直接使用,书中的图和附带的模型文件是我们重新用EA绘制的。
2012年,我们继续改编赖信仁老师著作的第2版,《UML团队开发流程与管理(第2版)》,同样,书中的图和附带的模型文件是我们重新用EA绘制的。
2013年,我自己写的《软件方法(上)》出版,书中用的示范工具也是EA。2018年,《软件方法(上)》第2版出版,书中用的示范工具还是EA。
以上,就是我要和采购小姐姐、小哥哥们介绍的一些情况。
其实,要是哪一天采购小姐姐、小哥哥想要购买我们的Rhapsody、StarUML、MagicDraw等服务,不太了解我们的水平,我们也能谈古论今,写出类似的文章解释一二。