Di perguruan tinggi saya telah memiliki banyak kursus desain dan berorientasi UML , dan saya menyadari bahwa UML dapat digunakan untuk menguntungkan proyek perangkat lunak, terutama pemetaan kasus penggunaan , tetapi apakah itu benar-benar praktis? Saya telah melakukan beberapa istilah kerja koperasi, dan tampaknya UML tidak banyak digunakan di industri ini. Apakah sepadan dengan waktu selama proyek membuat diagram UML? Juga, saya menemukan bahwa diagram kelas umumnya tidak berguna, karena hanya lebih cepat untuk melihat file header untuk sebuah kelas. Secara khusus diagram mana yang paling berguna?
Edit: Pengalaman saya terbatas pada kecil, di bawah 10 proyek pengembang.
Sunting: Banyak jawaban bagus, dan meski bukan yang paling bertele-tele, saya percaya yang dipilih adalah yang paling seimbang.