Môi trường mà trong đó các tổ chức tồn tại không tĩnh mà vận động, các tổ chức để có thể thích nghi với sự biến đổi của môi trường phải có một hệ thống quản lý tương ứng liên tục phát triển, tất nhiên hệ thống thông tin công cụ của HT quản lý cũng thay đổi không ngừng.
Trong thực tiễn, sự thay đổi bên trong một HTTT hiếm khi xảy ra toàn cục và đột biến. Nó chỉ đụng chạm đến phần này hay phần khác của hệ thống. Như vậy phải tìm cách phân rã hệ thống, cho phép phát triển hệ thống theo áp lực tác động lên nó nhưng không phải làm lại toàn bộ hệ thống [4]. Ý tưởng là làm cho nhiều hệ thống “sống chung” với nhau nhưng có thể phát triển hay xây dựng độc lập. Tính đơn thể của hệ thống đã được đặt ra cũng để
làm dễ dàng việc thực hiện các hệ thống “hỗn hợp”, gồm những phần mềm đóng gói có ở thị trường và các phần mềm được phát triển đặc thù cho xí nghiệp (hiện nay thường được gọi là phần mềm may đo). Tính đơn thể cũng làm dễ dàng cho sự chuyển hóa công nghệ cung cấp cho CIOkhả năng quản lý các hệ thống của mình, đồng thời tạo điều kiện cho họ xây dựng chiến lược và chiến thuật thích hợp với các thời điểm.
Khái niệm kiến trúc HTTT được phát triển trên ý tưởng các đơn thể, nhằm bảo đảm HTTT có những cơ chế thay đổi chuẩn, giảm tối đa sự phụ thuộc lẫn nhau giữa các thành phần của HTTT. Cơ chế này làm dễ dàng cho việc bảo trì hệ thống (quản lý các vấn đề, các thay đổi ở các phiên bản), bảo đảm an ninh hệ thống.
Kiến trúc HTTT có mục tiêu làm dễ dàng cho sự phát triển HTTT và sự thích nghi của nó với môi trường luôn thay đổi. Nó cũng bảo đảm mở rộng khả năng cạnh tranh của tổ chức bằng cách làm cho nó ngày càng uyển chuyển, linh hoạt.
Bốn nguyên tắc làm cơ sở để có một “kiến trúc HTTT tốt” : - Quản lý sự phức tạp,
- Tiến hóa,
- Tìm kiếm hiệu năng, - Vận hành tốt.
Nếu một HTTT với kiến trúc đạt được bốn tiêu chuẩn trên sẽ tạo khả năng cho cơ sở phản ứng kịp thời, thích đáng với môi trường nhưng với một chi phí chấp nhận.
TÀI LIỆU THAM KHẢO[1] Mokrane Bouzeghoub, Arnold Rochfeld [1] Mokrane Bouzeghoub, Arnold Rochfeld
OOM La conception objet des systèmes d’information
Ed. Hermes Science Europe, 2000 [2] Philippe Kruchten
The Rationnal Unified Process Ed. Addison – Wesley, 1998
[3] Jefffrey L. Whitten, Lonnie D. Bentley Kevin C. Ditman
System Analysis and Design methods Ed. Mc Graw – Hill Irwin 2001
[4] Nasser Kettani, Dominique Mignet, Pascal Paré, Camille Rosenthal - Sabroux
De Merise A UML