2.4.1 Giới thiệu chung
Không giống như khung ZACHMAN là lược đồ mô tả kiến trúc, TOGAF là phương pháp xây dựng, FEAF là phương pháp tổng hợp thì GARTNER là một phương pháp thiên về thực hành. GARTNER là một sản phẩm của tập đoàn Gartner - tập đồn tư vấn và cung cấp cơng nghệ thơng tin hàng đầu thế giới. Khung kiến trúc GARTNER cung cấp một mơ hình thẩm định nghiệp vụ, thơng tin, yêu cầu công nghệ và các mối quan tâm trong sự kết hợp của cả hai kiến trúc doanh nghiệp và kinh doanh. Trong khi nó khơng có nhiều tài liệu tham khảo hướng dẫn như một số khung kiến trúc khác, nhưng nó được hỗ trợ bởi hệ thống nhân viên phát triển rộng khắp của tập đoàn GARTNER.
2.4.2 Phƣơng pháp luận
Khung GARTNER cung cấp 4 quan điểm chính: - Enterprise business architecture ( EBA ): kiến trúc kinh doanh
- Enterprise information architecture ( EIA ): kiến trúc thông tin
- Enterprise technology architecture ( ETA ): kiến trúc kỹ thuật
- Enterprise solution architecture ( ETA ): kiến trúc giải pháp
Trong đó, kiến trúc giải pháp được xây dựng bởi sự kết hợp và đối chiếu của 3 kiến
Hình 2.16: Tiến trình xây dựng khung kiến trúc
Tiến trình xây dựng khung kiến trúc EA của Gartner cung cấp một cách tiếp cận logic để phát triển kiến trúc. Nó là mơ hình đa pha, lặp đi lặp lại, tập trung vào quy trình phát triển, quản trị, các quy trình con về tổ chức và quản lý.
Environmental Trends: Tất cả các doanh nghiệp hoạt động trong bối cảnh điều kiện môi
trường bên trong và bên ngồi năng động sẽ ảnh hưởng đến tình trạng doanh nghiệp trong tương lai. Một số ví dụ về các điều kiện là: khí hậu kinh tế, nhu cầu thị trường của khách hàng, các quy định và tính pháp lý khác, các điều kiện chính trị, văn hóa, cơng nghệ. Xác định các điều kiện mơi trường có liên quan làm đầu vào cho chiến lược kinh doanh và phát triển EA trong tương lai. Theo dõi, dự báo sự thay đổi để lập kế hoạch chiến thuật và chiến lược.
Business Strategy: Chiến lược kinh doanh
Organize Architecture Effort: giai đoạn này chỉ xuất hiện 1 lần đầu khi chương trình bắt đầu. Các cơng việc của giai đoạn này bao gồm:
• Xác định phạm vi chương trình EA và các phiên bản kế tiếp của nó về bề rộng và chiều sâu
• Tiến hành phân tích các bên liên quan
• Xác định các nhà lãnh đạo chịu trách nhiệm chính hoặc kiến trúc sư trưởng • Xây dựng và thuê những "đội EA", thiết lập vai trò và trách nhiệm rõ ràng • Đánh giá sự sẵn sàng tổ chức và các mức trưởng thành EA
• Xây dựng một kế hoạch truyền thơng ban đầu, giao vai trị của EA và đặt kỳ vọng của các cá nhân tham gia vào q trình
• Thiết lập một kế hoạch để tạo lập một cơ chế quản trị
• Xác định các biện pháp thành cơng để nói lên giá trị được giao
Future-State Architecture: Kiến trúc trạng thái tương lai của EA là trung tâm của toàn bộ quá trình xây dựng. Mục đích của nó là dịch chiến lược kinh doanh thành một tập các quy tắc hướng dẫn được sử dụng bởi các tổ chức. Kiến trúc trạng thái tương lai tạo ra các lớp sau đây:
• Các yêu cầu - Thể hiện các nhu cầu của doanh nghiệp • Nguyên tắc - Hướng dẫn cấp cao để ra quyết định
• Mơ hình - Minh họa kiến trúc trạng thái tương lai trong chi tiết hơn để hướng dẫn chi tiết hơn ra quyết định
Current-State Architecture — Documenting: Tìm hiểu và tài liệu hóa kiến trúc trạng thái hiện tại là cần thiết để tiến hành kế hoạch thu hẹp khoảng cách giữa hiện tại và tương lai. Mục đích của việc tài liệu hóa tình trạng hiện tại là:
• Cung cấp một cơ sở ban đầu để so sánh với tình trạng tương lai • Giúp xác định vấn đề, mâu thuẫn, trùng lắp...
• Hỗ trợ cập nhật liên tục các tài liệu cơ sở hạ tầng • Phục vụ như tài liệu tham khảo
Closing the Gap: Giai đoạn phân tích khoảng cách quy định cụ thể các bước sau được
thực hiện:
• Xác định và phân loại những khoảng cách (văn hóa, cấu trúc và chức năng) - Trong bước này, sự khác biệt giữa tình trạng hiện tại và mục tiêu được xác định và phân loại cho phù hợp.
• Phân tích khoảng trống - cơng cụ khác nhau được sử dụng để làm rõ sự khác biệt giữa trạng thái hiện tại và mục tiêu.
• Xây dựng các khuyến nghị - hành động được đề xuất để thu hẹp khoảng cách. Các kịch bản khác nhau có thể được xem xét để thu hẹp những khoảng trống đó.
• Đặt ưu tiên khuyến nghị - Minh họa sự phụ thuộc lẫn nhau và ưu tiên hoàn thành thực hiện các khuyến nghị.
Governing and Managing: Quản trị và điều hành
2.4.3 Nhận xét chung
nghiên cứu và dịch vụ tư vấn. Các thông tin hầu hết đều được bảo mật. Các tài liệu để phát triển khung kiến trúc khơng có sẵn, thường chỉ trong nội bộ Gartner và các đối tác mua dịch vụ của Gartner được cung cấp. Tuy nhiên, vì là một sản phẩm thương mại, khung kiến trúc Gartner có lợi thế là được chú trọng tiếp tục hồn thiện và bổ sung các sản phẩm, dịch vụ hỗ trợ.
2.5 Đánh giá, so sánh
Năm 2006, Roger Sessions thay mặt tổ chức ObjectWacth đã công bố đánh giá so sánh 4 phương pháp luận kiến trúc phổ biến nhất trên thế giới bao gồm Zachman, TOGAF, FEA và Gartner. Năm 2012, tổ chức này lại một lần nữa đưa ra đánh giá về các phương pháp luận này và có bổ sung thêm phương pháp luận DODAF [18]. Việc đánh giá phân loại theo 4 mức độ trên 12 tiêu chí:
Bốn mức độ bao gồm: 1: rất tồi, 2: tạm được; 3: trung bình; 4: rất tốt
12 tiêu chí: Phân loại đầy đủ (Taxonomic Completeness); Tiến trình đầy đủ ( Process Completeness); Hướng dẫn mơ hình tham chiếu (Reference-Model Guidance); Hướng dẫn thực hành (Practice Guidance); Mơ hình trưởng thành (Maturity Model); Tập trung nghiệp vụ (Business Focus); Hướng dẫn quản trị (Governance Guidance); Hướng dẫn phân vùng (Partitioning Guidance); Danh mục quy tắc (Prescriptive Catalog); Nhà cung cấp trung lập (Vendor Neutrality); Thơng tin sẵn có (Information Availability); Thời gian đạt kết quả (Time to Value).
Bảng 2.1 dưới đây là tổng kết kết quả của cả 2 lần đánh giá trên đối với các phương pháp luận:
Bảng 2.1: So sánh các phương pháp xây dựng khung kiến trúc So sánh
Tiêu chí ZACHMAN TOGAF FEAF GARTNER
2006 2012 2006 2012 2006 2012 2006 2012 Taxonomic Completeness 4 4 2 3 2 2 1 1 Process Completeness 1 1 4 4 2 3 3 3 Reference-Model Guidance 1 1 3 3 4 4 1 1 Practice Guidance 1 1 2 2 2 3 4 4 Maturity Model 1 1 1 2 3 4 2 2 Business Focus 1 1 2 2 1 3 4 4
Governance Guidance 1 1 2 2 3 3 3 3 Partitioning Guidance 1 1 2 3 4 4 3 3 Prescriptive Catalog 1 1 2 3 4 4 2 2 Vendor Neutrality 2 2 4 4 3 3 1 1 Information Availability 2 2 4 4 2 3 1 1 Time to Value 1 2 3 4 1 2 4 4
Theo bảng tổng kết trên, có thể thấy, các phương pháp đều có sự cải tiến và đổi mới trong quá trình phát triển của mình để ngày càng phù hợp hơn, giúp ích nhiều hơn cho quá trình xây dựng kiến trúc. TOGAF đã chuyển sang một khung kiến trúc có tính mơđun để có thể được thực hiện trong tổ chức bị phân mảnh và có thêm hướng dẫn về cách để kết hợp vào quy trình tổ chức hiện có như triển khai SOA. Zachman đã thay đổi ngôn ngữ trong nguyên bản của họ để có thể truy cập nhiều hơn để đặt các nhà quản lý. FEAF hướng tới một cái nhìn tồn diện hơn và quyết định tập trung của EA Có thể nói, mỗi phương pháp có một nét độc đáo riêng, có cấu trúc khác nhau, nguyên tắc, phạm vi, mục đích và cách tiếp cận khác nhau. Vì vậy, mỗi tổ chức, doanh nghiệp khi xây dựng kiến trúc của mình, cần căn cứ vào đặc trưng của từng phương pháp để lựa chọn cho mình một phương pháp phù hợp. Ngồi ra, theo lời khuyên của Roger Sessions, tổ chức, doanh nghiệp đó nên “sử dụng phương pháp tiếp cận pha trộn - tạo ra kiến trúc của mình bằng cách kết hợp một hoặc một vài phần của các phương pháp khác nhau để tạo ra giá trị cao nhất”[18] cho tổ chức, doanh nghiệp đó.
Chƣơng 3
Xây dựng chính phủ điện tử Nepal với khung kiến trúc TOGAF
Trong chương 3, chúng ta sẽ tìm hiểu một cách chi tiết 5 pha đầu của quá trình xây dựng khung kiến trúc theo phương pháp phát triển kiến trúc (ADM) của TOGAF nhằm xây dựng và phát triển 4 kiến trúc thành phần cơ bản của kiến trúc tổng thể cho chính phủ điện tử của Nepal. Nội dung của chương này chủ yếu được tham khảo từ nguồn tài liệu “Nepal Government Enterprise Architecture - Main Report”[20] do PWC thực hiện cho chính phủ Nepal.
Năm 2005, chính phủ Nepal đã thông qua Quy hoạch tổng thể Chính phủ điện tử (eGMP) với mục tiêu sử dụng công nghệ thông tin truyền thông (ICT) để tăng cường nghiệp vụ cho chính phủ, dịch vụ cho người dân và thúc đẩy hội nhập xã hội, tăng trưởng kinh tế, giảm đói nghèo. Ngân hàng Phát triển Châu Á (ADB) đã hỗ trợ kỹ thuật để phát triển các dự án Chính phủ điện tử theo hướng dẫn của eGMP và xây dựng kiến trúc tổng thể là một trong những dự án lớn thuộc dự án đó. Cơ quan thực hiện dự án này là Bộ Nội vụ.