您使用哪些工具来加速文档化应用程序设计,尤其是创建线框图和流程图。您认为其他必要的方法是什么。
普遍意见是使用用例是至关重要的吗,还是好的功能规范文档更容易且更快速。
您使用哪些工具来加速文档化应用程序设计,尤其是创建线框图和流程图。您认为其他必要的方法是什么。
普遍意见是使用用例是至关重要的吗,还是好的功能规范文档更容易且更快速。
ArgoUML是我多年来绘制UML图的好帮手。ArgoUML是一个工具,您询问的是工具和使用的过程(即“您使用哪些工件创建工具”)。我们通常遵循用户故事(敏捷项目)而不是制作“传统的”用例和用例文档。
我使用Balsamiq Mockups进行用户界面设计,使用Visual Paradigm Aigilian进行建模 - 它可以很好地从高级业务流程到细致的需求和UML建模。而且价格相当便宜。
Sparx EA是物超所值的。它支持多语言往返和团队合作。我已经使用了三年,没有任何抱怨。
我曾经使用过Rational Rose、Poseidon、ArgoUML和几个免费的Eclipse插件。Rational太大而慢,Poseidon非常好(免费版本在图表上印有半裸希腊海神),Argo总是给我问题,并且不能绘制我需要的图表。我从来没有找到一个好的“免费”Eclipse插件...总是在等待那个魔法弹药。
我使用Freemind来处理所有在头脑风暴解决问题时得到的想法。然后,通过使用每个节点上的图标和颜色,我可以对它们进行优先排序。我真的很喜欢这个免费软件工具。
OpenOffice.org的“Draw”在创建流程图和类似的图表时做得很好,只要您不希望它知道(并强制执行)给定图表类型的语法和语义。
我使用的工具有dia、graphviz(dot)、纸笔和我的头脑。
所有这些工具都是自由软件。Dia和graphviz也是免费的。