thảo luận UML có còn được sử dụng ?

Đi làm toàn làm làm sao cho nhanh ra sản phẩm nhất thì lấy đâu ra mà thiết kế UML các kiểu
 
Mấy cái flow phức tạp thì cần Sequence Diagram rồi.
Em đang làm món gì mà hô không thấy sử dụng ?

Tools:
draw.io
Visio trong bộ Office

Draw.io vẽ mấy sơ đồ đơn giản thích cực, thân thiện, dễ kéo thả, thư viện dễ dùng. T muốn tìm 1 cái offlione ngon hơn mà tìm ko được. Con Visio kéo mũi tên khó chịu vcl
 
nó là 1 cái để mô tả hệ thống thôi mà? đâu cần phải cứng nhắc bắt buộc phải là UML
nhiều công ti họ không vẽ đầy đủ + chi tiết theo UML nhưng 1 khi đã làm hệ thống lớn thì bắt buộc phải có thiết kế thôi thím :D
vẽ sao miễn người trong dự án cảm thấy oke, đầy đủ thì cứ triển thôi
học UML là học 1 cách để mô tả hệ thống của mình thôi mà
 
Chào các bác, em thấy trong chương trình đại học Software Engineering có khá nhiều môn liên quan đến thiết kế hệ thống sử dụng UML. Không biết trong công việc thực tế thì nó có được sử dụng nhiều không, công ty em cũng không thấy sử dụng, các bác có dùng UML không và nếu không thì dùng tools nào để thiết kế phần mềm vậy ?
ai nói k dùng? cty lớn thì ng ta dùng define service class các kiểu đầy ra
 
Em coi mấy tutorials nước ngoài, trước khi vào code, ngta phân tích ra diagram hết, sau khi phân tích xong hết thì cứ nhìn vào luồng mà gõ thui.
 
Chào các bác, em thấy trong chương trình đại học Software Engineering có khá nhiều môn liên quan đến thiết kế hệ thống sử dụng UML. Không biết trong công việc thực tế thì nó có được sử dụng nhiều không, công ty em cũng không thấy sử dụng, các bác có dùng UML không và nếu không thì dùng tools nào để thiết kế phần mềm vậy ?
Do chọn phong cách thiết kế nhém
 
Nếu dùng đến mấy cái này thì hẳn là bạn đang làm ở một công ty có quy trình chuyên nghiệp, còn thường thì dùng vài cái đơn giản như sequence để mô tả flow, activity để diễn giải logic rẽ nhánh... mà có khi còn không dùng, chỉ mô tả bằng mấy gạch đầu dòng.
Mình hồi giờ vẫn làm thế nhưng đang hướng tới thiết kế software một cách chuyên nghiệp hơn.
 
Nếu dùng đến mấy cái này thì hẳn là bạn đang làm ở một công ty có quy trình chuyên nghiệp, còn thường thì dùng vài cái đơn giản như sequence để mô tả flow, activity để diễn giải logic rẽ nhánh... mà có khi còn không dùng, chỉ mô tả bằng mấy gạch đầu dòng.
Mình hồi giờ vẫn làm thế nhưng đang hướng tới thiết kế software một cách chuyên nghiệp hơn.
Y chang chỗ tôi, thỉnh thoảng mới xài sequence diagram, còn lại toàn mấy cá table mô tả thôi.
 
mình nghĩ dùng hay không còn tùy vào hệ thống với quy mô nữa. chỗ nào cần thì dùng thôi. VD ban đầu làm việc với khách hàng mà có cái biểu đồ use case thì dễ nói chuyện hơn nhiều.
hệ thống phức tạp mà có biểu đồ nhìn vào nói chuyện thì cãi nhau cũng dễ hơn chứ không bị mông lung hiểu nhầm ý nhau
 
Mấy cái flow phức tạp thì cần Sequence Diagram rồi.


Draw.io vẽ mấy sơ đồ đơn giản thích cực, thân thiện, dễ kéo thả, thư viện dễ dùng. T muốn tìm 1 cái offlione ngon hơn mà tìm ko được. Con Visio kéo mũi tên khó chịu vcl

Drawio có offline mà, down về xài thôi, nhẹ lắm:D

Sent using vozFApp
 
làm web và chưa thấy dùng biểu đồ UML nào. Em có tìm hiểu thì các công ty lớn như Google cũng không dùng, đọc mấy paper thiết kết hệ thống của họ cũng không có UML. Không biết ở VN có dùng nhiều hay không thôi
Ít ra phải dùng usecase model chứ

via nextVOZ for Android
 
Back
Top