Thực hành nâng cao ArchiMate 3.2
I. Giới thiệu khóa học:
Khóa học "Thực hành nâng cao ArchiMate 3.2" được thiết kế nhằm phát triển năng lực ứng dụng thực tế ngôn ngữ ArchiMate trong xây dựng và phân tích kiến trúc doanh nghiệp. Khác với khóa học Cơ bản, khóa học này tập trung vào:
- Áp dụng ArchiMate trong các tình huống thực tế;
- Xây dựng mô hình kiến trúc đa lớp (multi-layer architecture);
- Thiết kế các góc nhìn (viewpoint) phục vụ stakeholder;
- Phân tích kiến trúc phục vụ ra quyết định.
Người học sẽ được thực hành xuyên suốt thông qua các bài tập và case study tổng hợp, từ đó hình thành tư duy kiến trúc và khả năng sử dụng ArchiMate trong dự án thực tế.
II. Thời lượng: 24 giờ (3 ngày)
III. Hình thức đào tạo:
Đào tạo trực tiếp tại lớp học, đào tạo online tương tác với giảng viên, đào tạo kết hợp online và trực tiếp tại lớp học, đào tạo tại văn phòng khách hàng theo yêu cầu
IV. Mục tiêu khóa học:
Kiến thức:
- Hiểu sâu cách áp dụng ngôn ngữ ArchiMate trong thực tế triển khai kiến trúc doanh nghiệp;
- Nắm vững cách sử dụng metamodel, các loại phần tử và mối quan hệ trong modeling;
- Hiểu cách liên kết các lớp kiến trúc (Business, Application, Technology);
- Hiểu cách thiết kế viewpoint theo stakeholder;
- Hiểu phương pháp phân tích kiến trúc (impact, gap, dependency).
Kỹ năng:
- Xây dựng mô hình kiến trúc end-to-end;
- Thiết kế và trình bày kiến trúc theo các góc nhìn khác nhau;
- Thực hiện traceability từ chiến lược đến hệ thống;
- Phân tích tác động khi thay đổi kiến trúc;
- Tùy chỉnh ArchiMate phù hợp với bối cảnh tổ chức.
V. Đối tượng tham gia:
- Kiến trúc sư doanh nghiệp, kiến trúc sư giải pháp;
- Chuyên gia phân tích nghiệp vụ (Business Analyst), phân tích hệ thống (System Analyst);
- Quản lý dự án CNTT, chuyển đổi số;
- Các cá nhân tham gia xây dựng hoặc đánh giá kiến trúc hệ thống.
VI. Điều kiện tiên quyết:
- Đã hoàn thành khóa ArchiMate Cơ bản hoặc có kiến thức tương đương
VII. Nội dung khóa học:
Chủ đề 1: Ôn tập có định hướng thực hành
- Tóm tắt nhanh các khái niệm cốt lõi:
- Layers và Aspects;
- Metamodel;
- Các loại phần tử và mối quan hệ.
- Những lỗi thường gặp khi modeling:
- Lẫn lộn process và function;
- Sai hướng relationship;
- Modeling quá chi tiết hoặc quá trừu tượng.
- Nguyên tắc modeling hiệu quả:
- Đúng abstraction level;
- Đúng mục tiêu (purpose-driven modeling).
Chủ đề 2: Kỹ thuật xây dựng mô hình kiến trúc
- Các cách tiếp cận modeling:
- Top-down (từ chiến lược xuống hệ thống);
- Bottom-up (từ hệ thống lên kiến trúc tổng thể).
- Kỹ thuật phân rã (decomposition) từ Capability, Process đến Service;
- Phân biệt:
- Logical vs Physical;
- Conceptual vs Implementation.
- Thực hành: Xây dựng mô hình kiến trúc cho một quy trình nghiệp vụ đơn giản.
Chủ đề 3: Modeling Motivation và Strategy
- Xây dựng chuỗi từ Driver, Assessment đến Goal và Requirement;
- Liên kết Strategy với kiến trúc:
- Capability;
- Value stream;
- Hiểu vai trò của “WHY” trong kiến trúc;
- Thực hành: Xây dựng mô hình Motivation và Strategy cho một tổ chức giả định.
Chủ đề 4: Modeling Business Layer chuyên sâu
- Phân biệt rõ:
- Business Process (dòng công việc);
- Business Function (nhóm năng lực);
- Business Interaction (phối hợp nhiều actor).
- Xây dựng Business Service và Product;
- Liên kết giữa Business Actor, Role và Process;
- Thực hành: Mô hình hóa Business Architecture hoàn chỉnh cho một domain.
Chủ đề 5: Cross-layer Modeling và Traceability
- Liên kết giữa Business, Application và Technology;
- Hai quan hệ quan trọng:
- Serving (hỗ trợ);
- Realization (hiện thực hóa);
- Truy vết (traceability) từ Requirement, Service đến System;
- Thực hành: Xây dựng mô hình liên kết 3 lớp kiến trúc.
Chủ đề 6: Modeling Application Architecture
- Application Component và phân rã hệ thống;
- Interface và integration giữa các hệ thống;
- Modeling luồng dữ liệu và service;
- Thực hành: Mô hình hóa kiến trúc ứng dụng cho một hệ thống doanh nghiệp.
Chủ đề 7: Modeling Technology Architecture
- Node, Device, System Software;
- Deployment view (triển khai hệ thống);
- Modeling hạ tầng (on-premise, cloud, hybrid);
- Thực hành: Xây dựng mô hình hạ tầng triển khai hệ thống.
Chủ đề 8: Viewpoint và Stakeholder
- Khái niệm:
- Stakeholder và Concern;
- View và Viewpoint;
- Phân loại viewpoint:
- Designing (thiết kế);
- Deciding (ra quyết định);
- Informing (truyền thông).
- Nguyên tắc chọn viewpoint phù hợp;
- Thực hành: Thiết kế các viewpoint khác nhau cho cùng một hệ thống.
Chủ đề 9: Phân tích kiến trúc (Architecture Analysis)
- Impact analysis (phân tích tác động);
- Dependency analysis (phụ thuộc);
- Complexity và risk;
- Sử dụng ArchiMate để hỗ trợ ra quyết định;
- Thực hành: Phân tích tác động khi thay đổi một thành phần hệ thống.
Chủ đề 10: Implementation và Migration
- Work package và Deliverable;
- Plateau và Gap;
- Xây dựng roadmap chuyển đổi từ As-is đến To-be;
- Thực hành: Xây dựng roadmap kiến trúc cho một tổ chức.
Chủ đề 11: Customization và mở rộng ArchiMate
- Profile và attribute;
- Specialization (mở rộng phần tử);
- Tùy chỉnh ArchiMate theo domain;
- Thực hành: Thiết kế mở rộng (extension) ArchiMate cho một bối cảnh cụ thể.
Chủ đề 12: Case study tổng hợp
- Bài tập lớn xây dựng đầy đủ các lớp:
- Motivation;
- Strategy;
- Business;
- Application;
- Technology;
- Thiết kế viewpoint cho stakeholder;
- Thực hiện:
- Traceability;
- Impact analysis;
- Trình bày kiến trúc.
Học trực tuyến
Học tại Hồ Chí Minh
Học tại Hà Nội



