我已经试用了大约7-8个UML程序,从简单到相对复杂都有,但是仍然没有找到一款我喜欢的软件。
Gliffy是最接近正确方向的。它的功能有限,这意味着没有任何东西会妨碍你绘图。它还可以与我的问题跟踪器和Wiki集成,这非常棒。但它缺少活动和状态图的符号。另外,它的连接过程有点笨拙。
所以我还在使用MagicDraw。它的连接模式可以快速地生成漂亮的图表。但是这个程序对我来说太过于复杂了。我只想在类框中输入<<cat>>
,而不是首先在UML配置文件中定义它为一个新的构造型等等...另外,这个程序加载和保存等等都需要很长时间。
Autodesk Sketchbook和图形平板几乎已经足够好了,我将其用作白板来处理各种事情。虽然快速,但当然也很混乱,而且在基于矢量的绘图工具中移动符号并保持连接要快得多。
因此,我继续寻找适合敏捷开发人员使用的UML图形绘制软件,可以快速地进行草图设计,而不必与工具进行斗争或被其减速。没有反向工程或代码生成业务,也没有“智能”功能将你锁定在标准UML中。我知道要画什么,我只想要一个足够的工具包来加速它。
Visio和ArgoUML以及Dusan的某些其他东西我试用了5分钟就不喜欢了?
有人使用过一些不需要学习其怪癖的软件吗?
编辑:Windows平台。