thiết kế hiệu quả sẽ cho phép người sử dụng loại bỏ hoàn toàn
những bộ phận bị lỗi và thay thế với một mô-đun hộp đen.
28
Khi một giao diện đã được tiêu chuẩn hóa trên nhiều bộ phận thì
những bộ phận này có thể hoán đổi cho nhau. Miễn là giao diện
không thay đổi thì các nhà thiết kế bộ phận vẫn còn có thể sáng tạo
trong khuôn khổ hộp đen của chính họ. Và khi các bộ phận được cải
tiến cùng lúc thì hiệu suất tổng thể sẽ tăng lên đáng kể.
Nhưng nguyên lý mô-đun vẫn tồn tại nhiều hạn chế. Do phải tuân
theo một giao diện chuẩn, các vấn đề nghiêm trọng có thể phát sinh
khi chúng ta buộc phải cải tiến công nghệ. Và trong trường hợp của
DARPA, cải tiến đó nằm ở chỗ: biến một cỗ xe tăng di chuyển trên
cạn có thể bơi được dưới nước. Điều này buộc họ phải bổ sung
nhiều bộ phận mới, vẽ lại các giao diện hiện có và tái đánh giá kiến
trúc hệ thống. Nhưng vì mọi thứ tương tác và phụ thuộc qua lại lẫn
nhau, những vấn đề nhỏ lại nhanh chóng cộng gộp lại và gây trở
ngại lớn.
Khó khăn này ẩn sâu bên trong thứ thách thức mà DARPA phải đối
mặt. Mặc dù nhờ nguyên tắc mô-đun người ta mới có hiểu biết sâu
rộng về một vài lĩnh vực mới, nhưng chính bản thân nó cũng ngăn
cản sự tương tác giữa các bộ phận và hệ thống con trong các mô
hình hiện có. Nguy hại hơn cả, các chuyên gia từ lâu đã bị phân ra
nhằm kiểm soát từng hệ thống mô-đun chuyên biệt.
29
Khi hiệu suất của mỗi bộ phận tiếp tục tăng lên, mối nghi ngại gắn
liền với nó cũng tăng lên tương xứng và ngay cả những kỹ sư giỏi
nhất cũng phải bó tay trước mức độ phức tạp của cỗ máy. “Các
chuyên gia về động cơ đẩy làm việc với hệ thống đẩy, các chuyên
gia dữ liệu lại chỉ nghiên cứu về quản lý dữ liệu và tương tự,”
30
theo
lời thuật của Nathan Wiedenman - trung tá quân đội kiêm quản lý
chương DARPA và người phụ trách hệ thống bọc thép - trên tờ
Wired. “Nó không chỉ liên quan đơn thuần đến hệ thống quản lý dữ
liệu hay hệ thống năng lượng hoặc hệ thống nhiệt nữa. Tất cả các
bộ phận của một hệ thống phức tạp như thế này sẽ tác động về mặt
cơ khí, điện, dữ liệu, nhiệt và điện từ lên những bộ phận con khác