Kết hợp TOGAF và ArchiMate là cách tuyệt vời để xây dựng một thực hành EA được tối ưu hóa hoàn toàn. Cách tiếp cận toàn diện và linh hoạt của TOGAF cho phép tạo ra các kiến trúc được điều chỉnh hoàn hảo cho doanh nghiệp của bạn, trong khi sự rõ ràng của ArchiMate giúp việc truyền đạt và thúc đẩy các thay đổi kiến trúc trở nên dễ dàng hơn.
Tất nhiên, việc kết hợp cả hai là lựa chọn tốt nhất, nhưng không bắt buộc. Cuối cùng, quyết định nên dựa trên cấu hình EA hiện tại của bạn. Nếu bạn có các kiến trúc sư doanh nghiệp sẵn sàng, họ có thể có những sở thích và khuyến nghị riêng về nội dung cần học và việc có nên tổ chức đào tạo cho cá nhân, nhóm hay bộ phận hay không.
Đối với các kiến trúc sư doanh nghiệp mới, việc học cả TOGAF và ArchiMate có thể mang lại cơ hội nghề nghiệp tuyệt vời. Mỗi chuẩn đều cung cấp một con đường chứng chỉ quý giá giúp ứng viên hiểu rõ các khái niệm cấp cao về kiến trúc doanh nghiệp và cuối cùng trở thành những chuyên gia toàn diện đủ năng lực cho các vị trí cấp cao.
Ngôn ngữ mô hình hóa ArchiMate được thiết kế để tương thích với khung TOGAF; cụ thể, các kiến trúc sư tuân theo các hướng dẫn và thực hành tốt được cung cấp bởi khung TOGAF có thể sử dụng ngôn ngữ ArchiMate để thực hiện nhiều nhiệm vụ mô hình hóa, bao gồm tạo các quan điểm dựa trên các góc nhìn kiến trúc khác nhau được đề xuất trong khung TOGAF. Những cải tiến trong ArchiMate 3.0 cho phép chúng tích hợp một cách liền mạch:
- Có sự trùng lặp giữa khung TOGAF và ngôn ngữ ArchiMate về cách sử dụng góc nhìn và khái niệm kho lưu trữ chung nền tảng cho các tài sản và mô hình kiến trúc — điều này có nghĩa là chúng chia sẻ một nền tảng chung vững chắc.
- Hai chuẩn này bổ sung cho nhau trong việc xác định Phương pháp Phát triển Kiến trúc (ADM) và ngôn ngữ mô hình hóa kiến trúc doanh nghiệp.
- Chuẩn ArchiMate 3.0 hỗ trợ mô hình hóa kiến trúc trong suốt tất cả các giai đoạn của Phương pháp Phát triển Kiến trúc (ADM) TOGAF.
Sự tương ứng gần đúng giữa ngôn ngữ mô hình hóa ArchiMate 3.0 và Phương pháp Phát triển Kiến trúc (ADM) TOGAF 9.1 được thể hiện trong hình bên dưới:

Nâng cấp chuẩn ArchiMate 3.0 để tích hợp với TOGAF
Ngoài những cải tiến trong các yếu tố cốt lõi ở các lớp kinh doanh, ứng dụng và công nghệ, chuẩn ArchiMate 3.0 đã bổ sung một số mở rộng liên quan đến các thực hành kiến trúc doanh nghiệp:
- Phiên bản 3.0 đã giới thiệu lớp Vật lý như một mở rộng của lớp Công nghệ, bổ sung các yếu tố cấu trúc như cơ sở hạ tầng, thiết bị và vật liệu. Lớp Vật lý tái sử dụng các yếu tố hành vi từ lớp Công nghệ.
- Mở rộng Động lực bao gồm các yếu tố thúc đẩy thiết kế và vận hành doanh nghiệp. Bao gồm các bên liên quan, động lực, đánh giá, mục tiêu, yêu cầu và nguyên tắc.
- Mở rộng Triển khai và Di chuyển mô hình hóa việc triển khai trên mọi khía cạnh của kiến trúc doanh nghiệp và quá trình chuyển đổi giữa các thế hệ kiến trúc đã triển khai. Bao gồm các gói công việc, sản phẩm đầu ra, nền tảng và khoảng trống.
- Mở rộng Chiến lược cung cấp hỗ trợ mô hình hóa cho các chiến lược kinh doanh và lập kế hoạch dựa trên năng lực. Các yếu tố bao gồm năng lực, nguồn lực và kế hoạch hành động.
Sử dụng ArchiMate để phát triển ADM TOGAF – Trường hợp nghiên cứu
Các ví dụ sau đây là trích dẫn từ nghiên cứu trường hợp ArchiSurance, minh họa các mô hình có thể được phát triển trong chu kỳ ADM TOGAF.
Giai đoạn A: Nguyên tắc kiến trúc
Trong chuẩn TOGAF, các nguyên tắc được thiết lập và duy trì như một phần của Giai đoạn Tiền khởi động. Ví dụ này minh họa cách biểu diễn các nguyên tắc, các mối quan hệ phụ thuộc và mục tiêu của chúng một cách trực quan.

Giai đoạn A: Triển vọng kiến trúc
Trong chuẩn TOGAF, Giai đoạn A bao gồm việc xây dựng một tầm nhìn cấp cao về kiến trúc mục tiêu trên tất cả các lĩnh vực con của kiến trúc doanh nghiệp. Một phần quan trọng trong đó là xác lập và mô hình hóa chiến lược kinh doanh, đồng thời minh chứng cách kiến trúc và các giải pháp khả thi để triển khai nó hỗ trợ chiến lược.
Ví dụ: Góc nhìn Chiến lược

Góc nhìn Chiến lược cho phép các kiến trúc sư kinh doanh mô hình hóa các hành trình hành động đã chọn hoặc đang được xem xét, các năng lực và nguồn lực hỗ trợ chúng, các kết quả được mong đợi, và cách chúng đóng góp vào các mục tiêu và động lực tổ chức.
Giai đoạn B: Kiến trúc Kinh doanh
Kiến trúc kinh doanh mô hình hóa các yếu tố liên quan đến kinh doanh trong kiến trúc doanh nghiệp. Chuẩn TOGAF nhấn mạnh các quy trình kinh doanh là các yếu tố then chốt vì chúng hiệu quả trong việc phối hợp việc sử dụng tất cả các yếu tố khác để tạo ra giá trị phù hợp với sứ mệnh doanh nghiệp. Ngôn ngữ ArchiMate được sử dụng để mô hình hóa trực quan kiến trúc kinh doanh TOGAF. Tuy nhiên, chuẩn ArchiMate xác định phong cách kiến trúc hướng dịch vụ trong mô hình siêu dữ liệu cốt lõi, vì phong cách này thúc đẩy tính linh hoạt tối đa, khả năng tái sử dụng và tốc độ thay đổi ở chi phí và rủi ro thấp. Các quy trình kinh doanh được thực hiện dưới dạng dịch vụ kinh doanh, nơi giá trị được gắn với dịch vụ.
Ví dụ: Quy trình Kinh doanh
Ví dụ này minh họa cách mô hình hóa hai quy trình kinh doanh cho kiến trúc kinh doanh. Nó hiển thị hai quy trình kinh doanh cốt lõi của ArchiSurance và các quy trình con cấp cao của chúng.

Giai đoạn C: Kiến trúc Hệ thống Thông tin
Giai đoạn C của TOGAF bao gồm kiến trúc ứng dụng và kiến trúc dữ liệu. Chúng được coi là các tiểu miền riêng biệt trong khung TOGAF, nhưng trong ngôn ngữ ArchiMate, dữ liệu là một khía cạnh của mỗi miền kiến trúc.
Ví dụ: Hợp tác giữa các ứng dụng
Ví dụ này minh họa cách các ứng dụng đa dạng hợp tác với nhau và mô tả các luồng dữ liệu chính giữa chúng.

Ví dụ: Cấu trúc Thông tin
Ví dụ này minh họa cách mô hình hóa trực quan các mối quan hệ giữa các đối tượng kinh doanh. Đây là phiên bản ArchiMate của một mô hình dữ liệu khái niệm kinh điển.

Một yêu cầu phổ biến trong kiến trúc kinh doanh là xem xét cách các ứng dụng và dữ liệu hỗ trợ các quy trình kinh doanh. Hình ảnh trên là một ví dụ về cái nhìn xuyên lớp, có thể được xây dựng trên các lớp khác nhau tùy theo nhu cầu của các bên liên quan.
Giai đoạn D: Kiến trúc Công nghệ
Giai đoạn D của TOGAF bao gồm kiến trúc công nghệ, minh họa cách triển khai công nghệ thông tin để đáp ứng các yêu cầu ứng dụng và dữ liệu được xác định ở Giai đoạn C. Chuẩn ArchiMate có một lớp kiến trúc công nghệ riêng biệt, bao gồm các yếu tố kỹ thuật như thiết bị, phần mềm hệ thống, DBMS, và có thể biểu diễn các đường truyền thông.
Ví dụ: Cơ sở hạ tầng
Ví dụ này minh họa các thành phần chính của cơ sở hạ tầng doanh nghiệp, được nhóm theo vị trí và bộ phận. Nó cũng thể hiện mạng lưới kết nối các thiết bị khác nhau và các tài sản (ứng dụng) được triển khai trên các thiết bị đó.

Thông số ArchiMate 3.0 hiện nay bao gồm một bộ các yếu tố vật lý và mối quan hệ của chúng dựa trên lớp công nghệ. Các yếu tố này có thể được sử dụng để mô hình hóa các thực thể cụ thể như máy móc và cơ sở hạ tầng; hình bên dưới minh họa một ví dụ hữu ích.

Các giai đoạn E và F: Cơ hội và Giải pháp, và Lập kế hoạch Di chuyển
TOGAF ADM tiếp tục sang các giai đoạn E và F, nơi xử lý việc lựa chọn giải pháp và lập kế hoạch triển khai cũng như di chuyển kiến trúc từ trạng thái cơ sở đến trạng thái mục tiêu. Chuẩn ArchiMate có một phần mở rộng triển khai và di chuyển cho ngôn ngữ cốt lõi, do đó phần này của ADM có thể được mô tả như hình bên dưới:
Ví dụ: Góc nhìn Di chuyển

Mô hình hóa EA – Vẽ tay, Công cụ vẽ, hay Công cụ mô hình hóa?
Thực tế không lâu trước đây, dấu hiệu của việc mô hình hóa EA là ba thứ: cây bút chì, một tờ giấy và một cây bút dạ. Tuy nhiên, thời gian trôi đi và công nghệ phát triển. Mọi thứ dường như đang xu hướng chuyển sang số hóa. Nhưng bạn đã sẵn sàng bước vào chưa?
Công cụ vẽ
Các công cụ vẽ cung cấp tốc độ và động lực cho công việc mô hình hóa phần mềm. Sử dụng hiệu quả các công cụ số có thể giúp bạn tiết kiệm một lượng thời gian đáng kể—ví dụ như in các sơ đồ chất lượng cao, thao tác undo/redo dễ dàng hơn, sao chép và dán, sử dụng bảng hình dạng hoặc mẫu biểu đồ.
Công cụ mô hình hóa
Nhiều người coi các công cụ vẽ và công cụ mô hình hóa là tương đương nhau, nhưng điều đó không đúng. Trên thực tế, công cụ mô hình hóa nên cung cấp nhiều chức năng hơn so với công cụ vẽ, vì những tính năng này không phải lúc nào cũng rõ ràng với phần lớn người dùng.
Các công cụ vẽ không thể được coi là công cụ mô hình hóa nếu công cụ đó không ‘hiểu’ các quy tắc kết nối giữa các ký hiệu—tức là các hình dạng hoặc các yếu tố mô hình. Các điểm sau liệt kê các tính năng bổ sung của công cụ mô hình hóa so với công cụ vẽ.

- Không phải mọi công cụ mô hình hóa nào cũng hỗ trợ các tính năng này (trong khi Visual Paradigm hỗ trợ tất cả những điều trên)
ArchiMate có yêu cầu hỗ trợ TOGAF ADM không?
ArchiMate là một ngôn ngữ mô hình hóa trực quan tuyệt vời cho EA, nhưng nó không phải là một phương pháp cung cấp hướng dẫn từng bước qua toàn bộ quá trình phát triển EA. Mặc dù ArchiMate có thể được tích hợp liền mạch với TOGAF ADM theo thiết kế, nhưng bắt đầu một dự án EA chỉ bằng bút chì và giấy thì giống như làm việc trong thời kỳ đá cũ mà không có công cụ phù hợp.
Mặc dù các tổ chức nhận ra lợi ích của các thực hành EA, nhưng việc xây dựng kiến trúc doanh nghiệp chưa bao giờ dễ dàng. Một vấn đề phổ biến mà nhiều tổ chức gặp phải là không biết bắt đầu từ đâu hoặc làm thế nào để bắt đầu. Sự non kém của kiến trúc doanh nghiệp dẫn đến những khoảng trống và rào cản ở giai đoạn đầu, có thể làm chậm tiến độ phát triển tiếp theo. Năm 2007, Gartner phát hiện rằng 40% các dự án kiến trúc doanh nghiệp đã bị bỏ dở; sau đó vào năm 2015, một khảo sát cho thấy 70% tổ chức muốn bắt đầu hoặc tái khởi động một dự án kiến trúc doanh nghiệp.
Công cụ
Nếu bạn tìm kiếm các công cụ kiến trúc doanh nghiệp, bạn có thể tìm thấy hai lựa chọn: các công cụ EA trưởng thành với giá rất cao, nhưng chúng chỉ cung cấp một kho lưu trữ có cấu trúc cây với một bộ mẫu mà bạn có thể tự chỉnh sửa. Lựa chọn thứ hai là một số công cụ vẽ, chẳng hạn như Visio, đòi hỏi quản lý và xử lý thông tin quá mức qua nhiều ứng dụng khác nhau.
Công cụ Quy trình Hướng dẫn Visual Paradigm
TOGAF ADM là quy trình phát triển kiến trúc doanh nghiệp, vàVisual Paradigmcó tính năng trình hướng dẫn quy trình giúp bạn từng bước thực hiện và hoàn thành TOGAF ADM, đồng thời được tích hợp hoàn toàn với ArchiMate 3. Hình dưới đây hiển thị một màn hình chụp của công cụ Hướng dẫn TOGAF ADM. Nó hiển thị các bước đã thực hiện trong Giai đoạn B của TOGAF ADM.

Nói một cách khái quát, Visual Paradigm cung cấp/tuyên truyền các tính năng sau:
- Một trình hướng dẫn quy trình ADM giúp bạn từng bước phát triển kiến trúc doanh nghiệp bằng cách sử dụng TOGAF ADM
- Hướng dẫn rõ ràng giúp bạn tạo ra các sản phẩm đầu ra và tài liệu
- Tự động tạo ra các sản phẩm đầu ra sau khi hoàn thành các giai đoạn ADM
- Tự động lưu trữ các sản phẩm đầu ra vào kho lưu trữ kiến trúc
- Giúp bạn hiểu TOGAF bằng cách cung cấp các mẫu ví dụ
- Cung cấp các công cụ và biểu đồ cần thiết cho phân tích và tài liệu hóa, bao gồm biểu đồ và góc nhìn ArchiMate 3 (được chứng nhận bởi The Open Group), biểu đồ kế hoạch triển khai, biểu đồ hành trình chuyển đổi, đánh giá mức độ chín muồi, biểu đồ PERT, biểu đồ RACI, ma trận đánh giá và suy luận các yếu tố triển khai, phân tích khoảng trống tích hợp, ma trận giải pháp và mối quan hệ phụ thuộc, v.v.
- Cuối cùng, đây là một công cụ đoạt giải thưởng với mức giá phải chăng và đầy đủ tính năng ấn tượng
Các bước ví dụ trong quy trình hướng dẫn
Sử dụng ArchiMate 3 để phân tích khoảng trống – xem bảng chú giải màu ở góc dưới bên phải. Nó cho phép bạn áp dụng mã màu hiệu quả cho các yếu tố trong biểu đồ.

Tự động tạo sản phẩm đầu ra
Ảnh chụp màn hình ví dụ – các sản phẩm đầu ra TOGAF ADM được tạo ra sau khi hoàn thành một hoạt động.

Lợi ích của phương pháp quy trình hướng dẫn Visual Paradigm
- Cấu trúc TOGAF ADM thành các giai đoạn, hoạt động và bước, được nhúng các hướng dẫn, ví dụ và tham chiếu đầu vào
- Chỉ báo tiến độ hiển thị vị trí hiện tại và trạng thái hoàn thành của các giai đoạn, hoạt động và bước
- Thực hiện từng bước phân tích, vẽ biểu đồ và công việc, với việc tự động tạo sản phẩm đầu ra và báo cáo
- Tự động chuyển dữ liệu từ một bước sang bước khác để xử lý tiếp hoặc phân tích theo các loại khác nhau
- Tiến hành các sản phẩm đầu ra như các tài liệu tham khảo đầu vào cho bước tiếp theo
- Tự động gán các hoạt động hoặc sản phẩm đầu ra thành các nhiệm vụ cho người quản lý nhiệm vụ với thời gian và vai trò được gán trước
- Tích hợp liền mạch các quy trình quản lý kiến trúc doanh nghiệp (EA) và quản lý dự án với các quy trình và công cụ phát triển phần mềm linh hoạt
Danh sách kiểm tra để lựa chọn công cụ ArchiMate
Cuối cùng, hãy cùng xem xét danh sách sau để hiểu rõ một công cụ ArchiMate tốt cần hỗ trợ những gì.
- Liệu đây có phải là công cụ được chứng nhận ArchiMate không?
- Liệu nó có cung cấp các tính năng công cụ mô hình hóa được liệt kê trong bảng trên không?
- Liệu nó có hỗ trợ các góc nhìn ArchiMate cho ArchiMate 2 và ArchiMate 3 không?
- Liệu nó có hỗ trợ đầy đủ TOGAF ADM từ Giai đoạn Tiền khởi động A đến Giai đoạn H không?
- Liệu nó có cung cấp một kho lưu trữ kiến trúc điện tử cho các sản phẩm đầu ra và có thể cấu hình được không?
- Bạn có thể tùy chỉnh khung quy trình để đáp ứng nhu cầu của mình không?
- Liệu nó có cung cấp các mẫu chuẩn TOGAF cho việc phát triển sản phẩm đầu ra không?
- Quy trình có được tự động hóa hoàn toàn và thân thiện với người dùng không?
- Liệu nó có hỗ trợ hợp tác nhóm không?
- Liệu nó có hỗ trợ tạo tự động các sản phẩm đầu ra không?
- Liệu nó có cung cấp hướng dẫn từng bước được nhúng, ví dụ và tài liệu tham khảo không?
- Liệu nó có cung cấp mức giá hợp lý không?
- Liệu nó có hỗ trợ cả mô hình hóa ArchiMate và TOGAF ADM với tích hợp ArchiMate không?
- ArchiMate là gì?
- Hướng dẫn đầy đủ về các góc nhìn ArchiMate
- Cập nhật ArchiMate 3
- TOGAF là gì?
- Hướng dẫn TOGAF ADM
- Khung TOGAF 9.1 – Hướng dẫn toàn diện
- Phần mềm TOGAF cho kiến trúc doanh nghiệp
- Phần mềm TOGAF tốt nhất
- Hướng dẫn thực tế về TOGAF
- Hướng dẫn kiến trúc doanh nghiệp từng bước với TOGAF ADM
- Kiến thức thiết yếu về TOGAF ADM cho phát triển kiến trúc doanh nghiệp
- TOGAF 9.2: Điều mới là gì?
- Làm thế nào để thực hiện quản lý bên liên quan trong TOGAF?
- Các bên liên quan TOGAF – Các quan điểm, mối quan tâm và yêu cầu
- TOGAF so với Khung Zachman
- Nghiên cứu trường hợp: Sử dụng ArchiMate với TOGAF
- ADM TOGAF và Khung nội dung kiến trúc
- Điều mới trong ArchiMate 3?
- Sử dụng công cụ ArchiMate với ADM TOGAF
- Làm thế nào để sử dụng luồng giá trị trong ArchiMate 3.1?
- Điều mới trong ArchiMate 3.1