Seminar giới thiệu về Clean Architecture & Domain-Driven Design: Nền tảng cho hệ thống mở rộng linh hoạt
Nhằm tăng cường hoạt động trao đổi học thuật và cập nhật các xu hướng phát triển phần mềm hiện đại, sáng ngày 06/12/2025, nhóm nghiên cứu mạnh Phát triển phần mềm và Hệ thống thông minh đã tổ chức buổi Seminar với chủ đề “Clean Architecture & Domain-Driven Design: Nền tảng cho hệ thống mở rộng linh hoạt”.
Buổi seminar được chủ trì bởi Thạc sĩ Ngô Công Thắng, với sự tham dự của các thầy cô trong nhóm nghiên cứu mạnh cùng các em sinh viên, cựu sinh viên của Khoa Công nghệ thông tin. Diễn giả của chương trình là Kỹ sư Vũ Hồng Minh, cựu sinh viên của Khoa, cũng là người đã và đang làm việc tại các công ty lớn, có nhiều kinh nghiệm về thiết kế, phát triển các hệ thống phần mềm.
Trong bối cảnh các hệ thống phần mềm ngày càng trở nên phức tạp, yêu cầu cao về khả năng mở rộng, bảo trì và thích nghi với sự thay đổi, thiết kế kiến trúc đóng vai trò then chốt trong toàn bộ quy trình phát triển phần mềm. Một kiến trúc tốt không chỉ giúp hệ thống vận hành ổn định mà còn tạo nền tảng vững chắc để mở rộng, nâng cấp và tích hợp các công nghệ mới trong tương lai. Xuất phát từ tầm quan trọng đó, buổi seminar đã tập trung làm rõ các nguyên lý thiết kế hiện đại đang được áp dụng rộng rãi trong công nghiệp phần mềm.
Trong phần trình bày của mình, Kỹ sư Vũ Hồng Minh đã đi sâu phân tích sự kết hợp chiến lược giữa Clean Architecture và Domain-Driven Design (DDD) nhằm giải quyết hiệu quả các bài toán phức tạp trong phát triển phần mềm hiện đại. Nội dung báo cáo tập trung vào phương pháp phân tách rõ ràng các tầng kiến trúc, trong đó nghiệp vụ cốt lõi (business logic) được đảm bảo hoàn toàn độc lập với các yếu tố hạ tầng như cơ sở dữ liệu, framework hay giao diện người dùng.
Cách tiếp cận này được nhấn mạnh là nền tảng quan trọng giúp hệ thống đạt được tính linh hoạt cao, dễ dàng bảo trì, kiểm thử, đồng thời sẵn sàng cho việc mở rộng sang kiến trúc Microservices – một xu hướng kiến trúc phổ biến trong các hệ thống phần mềm hiện nay.
Buổi seminar không chỉ mang lại những kiến thức chuyên sâu về kiến trúc phần mềm mà còn tạo cơ hội để giảng viên và sinh viên trao đổi, thảo luận về việc áp dụng các mô hình thiết kế hiện đại vào nghiên cứu, giảng dạy và thực tiễn phát triển phần mềm. Qua đó, góp phần nâng cao năng lực nghiên cứu khoa học, cập nhật công nghệ và định hướng tư duy thiết kế hệ thống cho sinh viên Khoa Công nghệ thông tin.
Dưới đây là một số hình ảnh của buổi seminar




Nhóm Phát triển phần mềm và Hệ thống thông minh








