Hangi uml diagramlari yeterli olur uygulama gelistirmeye?

Selamlar. Mesela bir chat Uygulamasi gelistirmek icin isimi cok kolaylasriracak hangi uml diagramlari lazim olur?

Yani mesela Class diagram + Activity diagram
Hangileri?

Lütfen cevaplarmısınız?