teşekkür ederim cevap içinÜniversite de UML dersi almıştım. Staruml kullanmıştık. UML de çeşit çeşit diagramlar var. Her diagram projenin farklı bir bölümünü dizayn etmek için kullanılır. Örneğin Class diagramı programın sınıf yapısını modeller. Mesela bir öğrenci sınıfı varsa kutunun üzerine "Öğrenci" yazar ve kutunun altına öğrenci sınıfı içindeki değişkenler ve fonksiyonlar yazılır. Bu şekilde büyük projeleri diagramlar üzerinden görebilmek sağlanır. Çok faydalıdır.
Temelde bu diagram türleri 2 ye ayrılır. Yapısal (Structure) ve Davranışsal (Behavioral) Diagramlar
Yapısal diagramlar genelde projeyi teknik açıdan özetler, davranışsal diagramlar da kullanıcı deneyimi açısından. Örnek use case diagramları kullanım senaryolarını ele alan diagramlardır.
Bütün bunlar proje yönetimini profesyonel hale getiren harika yapılardır. Sadece programlama ve proje değil, hayata dair birçok açıdan kişiyi geliştirir.