cok iyi UML bil, yazilimci ile en iyi bu dil ile konusabilirsin. Zaten UML ögrenirken her bir digram sana bakis acisi konusunda yardimci olacaktir. Use Case diagram ile kullanici aksiyon tarafindan bakip, Entity Relationship diagram ile datanin yazilim tarafinada abstract yönünü birbiri ile iliskilerini göreceksin. Network diagram ile network sistemi, Sequence diagram ile de zaman düzlemi icinde modelleme yaparsin. Analist olarak senin birseyi yapmaktan cok farkli cözümlerin karsilastirilmasi, birbirlerine avantaji dezavantajina hakim olman gerekli. ve kararlarini yazilim mühendisi ile birlikte modelleyip yazilimciya aktarman gerekli. Ama elbette ne kadar yazilim bilirsen daha hakim olursun, diger tarafta analiz yaptigin isi/sektörü ne kadar bilirsen o kadar iyi modellersin.
UML diagram tipleri saymakla bitmez ama önemlileri bunlar:
creately.com