Phát triển công dân có phải sự trở lại của EUC?──Bài học từ Kami Excel 1/7
Mở đầu
Người ta thường quảng bá rằng “phát triển công dân là phương pháp mới của thời DX”. Nhưng nhìn lại lịch sử sẽ thấy đây chẳng phải điều lạ lẫm. Từ nửa sau thập niên 1970 đã xuất hiện khái niệm EUC (End User Computing), và đến thập niên 1980, cùng với sự phổ biến của các phần mềm bảng tính như Lotus 1-2-3 hay Excel, những người ở tuyến đầu đã bắt đầu tự tạo hệ thống.
Biểu tượng của dòng chảy đó chính là thứ mà sau này được gọi là “Kami Excel”. Muốn hiểu đúng về phát triển công dân, chúng ta buộc phải đối mặt với lịch sử này. Bên trong nó ẩn chứa mô thức phổ quát: thành công trong ngắn hạn đi kèm di sản tiêu cực trong dài hạn.
Toàn bộ chuỗi bài
- Dõi theo tương lai của phát triển công dân──Lịch sử, hiện tại, AI sinh tạo và chặng đường phía trước 0/7
- Phát triển công dân có phải sự trở lại của EUC?──Bài học từ Kami Excel 1/7 (bài viết này)
- Kami Excel có thật sự là kẻ phản diện?──Từ vị cứu tinh thành di sản tiêu cực 2/7
- Ánh sáng và bóng tối của các nền tảng phát triển công dân hiện đại 3/7
- Di sản nào AI sinh tạo cứu được — và di sản nào bị bỏ lại 4/7
- Phát triển công dân không phải vạn năng — đó là “phát triển bản nháp” 5/7
- Góc nhìn lệch pha tạo ra di sản tiêu cực hàng loạt 6/7
- Di sản sẽ tiếp tục sinh ra; vẫn có thể thuần hóa nó──Viễn cảnh tương lai của phát triển công dân 7/7
EUC──khởi nguồn của những hệ thống do người dùng tự tạo
EUC (End User Computing) có nghĩa là việc khai thác máy tính, vốn thuộc về bộ phận CNTT chuyên trách, được người dùng cuối trực tiếp tự mình thực hiện.
Bối cảnh thời đó như sau.
- Nguồn lực của bộ phận CNTT hạn chế, không đủ sức tự phát triển và bảo trì mọi hệ thống nghiệp vụ.
- Cuối thập niên 1970, máy tính cá nhân lan rộng; năm 1983 xuất hiện Lotus 1-2-3, rồi đến Excel, tạo nên những “công cụ” mà người không phải kỹ sư vẫn sử dụng được.
- Người ở hiện trường bắt tay xây các giải pháp nhỏ phù hợp với công việc của mình và cảm nhận rõ sự bùng nổ về năng suất.
Nhìn bề ngoài, đó dường như là một “cuộc cách mạng năng suất”. Nhưng các thành quả ấy nằm ngoài cơ chế quản trị của tổ chức và theo thời gian đóng băng thành tài sản legacy.
Kami Excel──từ vị cứu tinh thành gánh nặng
“Kami Excel” là cách gọi mang tính châm biếm dành cho những tập tin Excel khổng lồ và đa chức năng được tạo bằng bảng tính. Thuật ngữ xuất phát từ tiếng lóng mạng “ネ申” (chữ biến thể của “thần”), dùng để gọi những bảng tính “quá mức ấn tượng” với chút hài hước.
Các đặc điểm điển hình của Kami Excel gồm:
- Tất cả những gì lẽ ra phải quản lý bằng cơ sở dữ liệu hay ứng dụng đều bị nhồi vào các sheet Excel.
- Hàng nghìn dòng macro, hàng chục sheet, công thức liên kết chằng chịt.
- Trong ngắn hạn nó đóng vai “vị cứu tinh tại hiện trường”, giúp hiệu suất tăng vọt.
Nhưng theo thời gian, các vấn đề lần lượt bộc lộ.
- Phụ thuộc cá nhân: chỉ người tạo ra mới nắm bắt toàn bộ cấu trúc.
- Không thể bảo trì: độ phức tạp khiến người khác không dám đụng vào.
- Lỗi tương thích: khác biệt phiên bản Excel hay hệ điều hành dễ dàng làm nó ngừng chạy.
Vì vậy, Kami Excel trở thành biểu tượng của sự song hành giữa “thành công ngắn hạn” và “gánh nặng dài hạn”, thậm chí ngày nay còn bị xem là thứ nên tránh xa.
Mô thức di sản tiêu cực được lặp lại
Từ EUC đến Kami Excel rồi tới phát triển công dân ngày nay, một mô thức cứ thế lặp đi lặp lại.
- Giai đoạn khởi đầu: giải quyết nhanh vấn đề tại hiện trường, lan rộng với tốc độ chóng mặt.
- Giai đoạn giữa: tài sản tăng lên, len vào phần cốt lõi của nghiệp vụ.
- Giai đoạn dài hạn: trở nên không thể kiểm soát, khó chuyển đổi và hóa thành “di sản tiêu cực”.
Cấu trúc này không bắt nguồn từ công nghệ mà gắn chặt với mẫu hình hành vi của con người. Trải nghiệm thành công tức thời khiến tổ chức có động lực xem nhẹ rủi ro dài hạn.
Phát triển công dân có phải EUC phiên bản mới?
Phát triển công dân ngày nay (no-code/low-code, RPA, v.v.) khoác lên mình vẻ ngoài hiện đại: “đám mây”, “kết nối API”, “AI hỗ trợ”.
Nhưng cấu trúc cốt lõi của nó vẫn giống hệt EUC.
- Tuyến đầu tự phát triển để bù đắp thiếu hụt nguồn lực CNTT.
- Giao diện trực quan và kho mẫu phong phú giúp tạo ra kết quả nhanh chóng.
- Thiếu quản trị, con đường sẽ lại dẫn tới một di sản tiêu cực kiểu Kami Excel.
Tuy vậy, phát triển công dân hiện đại vẫn có những điểm mạnh mà thời EUC chưa có.
- Hạ tầng đám mây hỗ trợ bảo mật và quản lý quyền.
- Khả năng tích hợp với hệ thống khác thông qua API.
- Sản phẩm hướng doanh nghiệp được thiết kế với giả định đã có kiểm soát quản trị.
Vì thế các nhà cung cấp sẽ nói rằng phát triển công dân không phải bản sao của EUC, mà là “EUC đã tiến hóa”. Nhưng còn con người thì sao? Sinh học không kịp tiến hóa trong nửa thế kỷ. Nếu quên bài học cũ và sử dụng sai cách, kết cục vẫn là sản xuất thêm di sản tiêu cực.
Tóm tắt bài viết
- Phát triển công dân không phải khái niệm mới; đó là sự trở lại của EUC với một vài yếu tố “tiến hóa” về mặt tiếp thị.
- Lịch sử Kami Excel là ví dụ điển hình cho cặp đôi “thành công ngắn hạn — gánh nặng dài hạn”.
- Căn nguyên vấn đề nằm ở cấu trúc động lực của con người và tổ chức chứ không phải bản thân công nghệ.
- Dù các nền tảng hiện đại quảng bá về đám mây, API hay chức năng quản trị, bản thân công cụ không thể giải quyết tận gốc rủi ro này.
Tiếp theo: Kami Excel có thật sự là kẻ phản diện?──Từ vị cứu tinh thành di sản tiêu cực 2/7