Karena saya biasanya menggunakan UML lebih sebagai alat komunikasi daripada alat pemodelan saya kadang-kadang memiliki kebutuhan untuk sedikit melenturkan bahasa, yang membuat alat pemodelan yang ketat sangat sulit. Juga, mereka cenderung memiliki overhead yang besar untuk gambar sesekali. Ini juga berarti saya tidak memberikan alat yang menangani pemodelan pulang pergi dengan baik poin bonus. Dengan pemikiran ini ...
Saat menggunakan Visio , saya cenderung menggunakan stensil ini untuk kebutuhan UMLing saya (jenis mengisap bawaan). Bisa jadi saya sudah terbiasa karena itu adalah alat diagram utama di tugas saya saat ini.
OmniGraffle juga memiliki beberapa stensil UML terpasang dan lebih banyak tersedia di Graffletopia , tetapi saya tidak akan merekomendasikan itu sebagai alat diagram karena memiliki terlalu banyak quirks (quirks yang baik untuk banyak hal, tetapi bukan UML). Uji coba gratis, jadi tentu saja ... :)
Saya sudah mencoba sedikit MagicDraw , tetapi sementara fungsional, saya menemukan antarmuka pengguna mengganggu.
Kalau tidak, saya menemukan proyek yang menarik (atau sekelompok proyek) Topcased . Terakhir saya menggunakannya masih memiliki beberapa bug, tetapi berhasil, dan tampaknya telah berkembang dengan baik sejak itu. Bekerja sangat baik pada platform apa pun yang mendukung Eclipse. Gratis seperti dalam pidato dan bir :)
Adapun alat diagram Dia , itu cukup jelek (antarmuka dan gambar yang dihasilkan), tetapi tidak menyelesaikan pekerjaan. Alternatif gratis alat pemodelan yang menarik adalah Umbrello , tetapi saya belum benar-benar menggunakannya.
Saya pasti setuju dengan mashi bahwa papan tulis sangat bagus (bersama dengan kamera digital atau ponsel).
Mungkin beberapa alat terbaik yang saya gunakan milik keluarga alat rasional .