Vòng đời hệ thống AI theo ISO 42001 là gì? Kiểm soát từ yêu cầu đến gỡ bỏ | Ví dụ

Vòng đời hệ thống AI theo ISO 42001 là gì? Kiểm soát từ yêu cầu đến gỡ bỏ | Ví dụ
Nội dung bài viết 10 mục
  1. Vòng đời hệ thống AI là gì?
  2. Hai tầng control của A.6
  3. Mục đích, việc làm, bằng chứng, lỗi cho từng control
  4. Diễn giải từng giai đoạn
  5. Ví dụ: camera AI kiểm tra mối hàn ở nhà máy khung xe máy, Hưng Yên (minh hoạ)
  6. Bên sử dụng AI có cần A.6 không?
  7. Liên hệ với ISO 9001
  8. Lỗi hay gặp
  9. Câu hỏi thường gặp
  10. Bước tiếp theo

Nhiều dự án AI ở doanh nghiệp Việt Nam đi theo kiểu “thử nghiệm thành công → chạy luôn”. Mô hình được một kỹ sư huấn luyện trên laptop, đưa vào sản xuất, và không ai biết phiên bản nào đang chạy, được kiểm thử với dữ liệu nào, khi nào phải huấn luyện lại. Nhóm control A.6 – Vòng đời hệ thống AI của ISO/IEC 42001 biến quá trình đó thành một chuỗi giai đoạn có kiểm soát, có tiêu chí và có hồ sơ.

Vòng đời hệ thống AI theo nhóm control A.6 ISO 42001

Tóm tắt nhanh

  • Vòng đời hệ thống AI gồm khởi tạo, yêu cầu, thiết kế – phát triển, kiểm tra xác nhận, triển khai, vận hành và gỡ bỏ.
  • Nhóm A.6 có hai tầng: định hướng quản lý (A.6.1.2–A.6.1.3) và các control theo giai đoạn vòng đời (A.6.2.2–A.6.2.8).
  • Mỗi giai đoạn cần bằng chứng: đặc tả, kế hoạch kiểm thử, phiếu phê duyệt go-live, dashboard giám sát, tài liệu kỹ thuật, log.
  • Lỗi lớn là kiểu “thử nghiệm thành công → chạy luôn”, không có cổng phê duyệt và kiểm thử lại khi cập nhật mô hình.

Vòng đời hệ thống AI là gì?

Là toàn bộ các giai đoạn một hệ thống AI trải qua: khởi tạo ý tưởng → yêu cầu → thiết kế và phát triển → kiểm tra xác nhận và xác nhận giá trị sử dụng → triển khai → vận hành và giám sát → cải tiến hoặc ngừng sử dụng. Mô hình vòng đời tham chiếu được mô tả trong ISO/IEC 22989 (khái niệm và thuật ngữ AI) và ISO/IEC 5338 (quá trình vòng đời hệ thống AI). ISO 42001 không bắt buộc một mô hình cụ thể, nhưng yêu cầu tổ chức xác định và kiểm soát được các giai đoạn.

Hai tầng control của A.6

Tầng định hướng quản lý (A.6.1)

ControlNội dung tóm tắtBằng chứng
A.6.1.2Xác định mục tiêu cho phát triển có trách nhiệm, đưa vào các giai đoạnMục tiêu (công bằng, độ vững, giải thích…) trong đặc tả dự án
A.6.1.3Xác định quá trình thiết kế, phát triển có trách nhiệmQuy trình vòng đời AI, cổng phê duyệt

Tầng vòng đời (A.6.2)

ControlGiai đoạnNội dung tóm tắtBằng chứng
A.6.2.2Yêu cầuĐặc tả yêu cầu cho hệ thống mới hoặc thay đổi lớnTài liệu đặc tả, tiêu chí chấp nhận
A.6.2.3Thiết kếGhi lại thiết kế, phát triển dựa trên mục tiêu và yêu cầuTài liệu kiến trúc, lựa chọn thuật toán
A.6.2.4V&VXác định biện pháp kiểm tra xác nhận, xác nhận giá trị sử dụng và tiêu chíKế hoạch, báo cáo kiểm thử
A.6.2.5Triển khaiKế hoạch triển khai, đáp ứng yêu cầu trước khi đưa vào dùngPhiếu phê duyệt go-live
A.6.2.6Vận hànhGiám sát hoạt động, sửa lỗi, cập nhật, hỗ trợDashboard, sổ sự cố, lịch huấn luyện lại
A.6.2.7Tài liệu kỹ thuậtTài liệu kỹ thuật cho từng nhóm bên quan tâmModel card, hướng dẫn vận hành
A.6.2.8Nhật kýXác định giai đoạn nào cần ghi log sự kiệnCấu hình log, mẫu log, thời gian lưu

Mục đích, việc làm, bằng chứng, lỗi cho từng control

ControlViệc cần làm thực tế (theo tinh thần Phụ lục B)Bằng chứng hay bị hỏiLỗi thường gặp
A.6.1.2 Mục tiêu phát triển có trách nhiệmChọn mục tiêu (công bằng, độ vững, an toàn…) và đưa vào từng bước: đặc tả, thu thập và xử lý dữ liệu, huấn luyện, V&V; quy định công cụ/phương pháp bắt buộc (vd. kiểm thử thiên lệch)Mục tiêu trong hồ sơ dự án, yêu cầu kiểm thử gắn mục tiêuMục tiêu nằm ở chính sách, không xuống tới yêu cầu kỹ thuật
A.6.1.3 Quá trình thiết kế, phát triểnQuy trình nêu: giai đoạn vòng đời, yêu cầu kiểm thử, yêu cầu giám sát của con người, khi nào đánh giá tác động, quy tắc dữ liệu huấn luyện (nguồn được duyệt, gán nhãn), năng lực người phát triển, tiêu chí phát hành, cổng phê duyệt, kiểm soát thay đổi, dễ dùng và kiểm soát được, sự tham gia của bên quan tâmQuy trình, hồ sơ qua cổngQuy trình chung chung kiểu phần mềm, thiếu bước đặc thù AI
A.6.2.2 Yêu cầu, đặc tảGhi lý do làm (bài toán kinh doanh, yêu cầu khách, chính sách nhà nước), cách huấn luyện và đáp ứng nhu cầu dữ liệu; yêu cầu phủ toàn vòng đời; xem lại khi hệ thống không chạy như ý hoặc có thông tin mới (kể cả khi thấy không còn khả thi về chi phí)Đặc tả có phiên bảnĐặc tả viết sau khi đã làm xong
A.6.2.3 Tài liệu thiết kếGhi cách học (có giám sát hay không), thuật toán, cách huấn luyện và chất lượng dữ liệu, đánh giá–tinh chỉnh mô hình, phần cứng–phần mềm, mối đe doạ an ninh đặc thù AI (đầu độc dữ liệu, đánh cắp mô hình, suy ngược mô hình), giao diện hiển thị đầu ra, cách con người tương tác; có kiến trúc cuối cùngTài liệu kiến trúc, nhật ký quyết định thiết kếKhông xét tấn công đặc thù AI
A.6.2.4 V&VPhương pháp, công cụ kiểm thử; dữ liệu kiểm thử đại diện miền sử dụng; tiêu chí phát hành; kế hoạch đánh giá rủi ro tác động; tỷ lệ lỗi chấp nhận được; dải điều kiện vận hành; cách đo người dùng có hiểu đúng đầu ra không; xử lý khi không đạt (xem lại mục đích sử dụng, yêu cầu hiệu năng)Kế hoạch và báo cáo V&V, so với tiêu chíKiểm thử trên dữ liệu đã huấn luyện
A.6.2.5 Triển khaiKế hoạch tính khác biệt môi trường phát triển và triển khai (tại chỗ vs cloud), triển khai tách phần mềm và mô hình, tiêu chí phát hành, kiểm thử người dùng, phê duyệt quản lý, góc nhìn bên quan tâmKế hoạch triển khai, phiếu phê duyệtKhông có điều kiện phải đạt trước khi chạy thật
A.6.2.6 Vận hành, giám sátTối thiểu: giám sát hệ thống và hiệu năng, sửa chữa, cập nhật, hỗ trợ. Theo dõi trôi dạt dữ liệu/khái niệm, giám sát chặt nếu học liên tục, quy trình cập nhật có thông tin cho người dùng, kênh hỗ trợ và SLA, xét việc dùng ngoài thiết kế, nhận diện đe doạ an ninh đặc thù AI; chọn chỉ số theo bài toán (vd. F1) và ngưỡng có cơ sởDashboard, sổ sự cố, lịch sử cập nhậtChỉ giám sát máy chủ chạy, không giám sát độ chính xác
A.6.2.7 Tài liệu kỹ thuậtXác định tài liệu cho từng nhóm (người dùng, đối tác, cơ quan quản lý): mô tả, hướng dẫn, giả định, giới hạn, khả năng giám sát; tài liệu vòng đời (thiết kế, dữ liệu, V&V, thay đổi, đánh giá tác động); kế hoạch xử lý hỏng hóc (quay lui, tắt tính năng), quy trình theo dõi “sức khoẻ” hệ thống, SOP vận hành, vai trò người vận hành; tài liệu cập nhật, chính xác, được quản lý phê duyệtModel card, SOP, kế hoạch rollbackMột bộ tài liệu cho mọi đối tượng; tài liệu lỗi thời
A.6.2.8 Nhật ký sự kiệnXác định giai đoạn nào bật log, tối thiểu khi đang sử dụng: thời điểm dùng, dữ liệu vận hành, đầu ra ngoài dải dự kiến; lưu theo nhu cầu sử dụng, chính sách lưu trữ và luật (một số hệ thống như nhận dạng sinh trắc có yêu cầu log riêng theo luật)Cấu hình log, mẫu log, thời hạn lưuCó log nhưng không ai xem, không truy được phiên bản mô hình

Diễn giải từng giai đoạn

1. Yêu cầu và đặc tả. Trước khi viết dòng code nào, xác định: bài toán, mục đích dự kiến và ngoài mục đích, người dùng, mức tự động hoá, chỉ số hiệu năng và ngưỡng chấp nhận, yêu cầu công bằng, giải thích, an toàn, pháp lý. Đặc tả là “hợp đồng” để sau này kiểm định đối chiếu.

2. Thiết kế và phát triển. Ghi lại lựa chọn kiến trúc, thuật toán, dữ liệu, siêu tham số, lý do loại phương án khác. Quản lý phiên bản mã, dữ liệu và mô hình. Xem xét rủi ro trong thiết kế (giới hạn đầu ra, cơ chế fallback).

3. Kiểm tra xác nhận và xác nhận giá trị sử dụng (V&V). Verification: hệ thống đáp ứng đặc tả không (độ chính xác trên tập kiểm thử độc lập, kiểm thử tình huống biên). Validation: hệ thống có đáp ứng nhu cầu thực trong môi trường thực không (chạy song song với QC người, thử nghiệm với khách hàng thật). Cần tiêu chí đạt/không đạt định trước.

4. Triển khai. Kế hoạch triển khai có điều kiện: đào tạo người dùng, cơ chế quay lui (rollback), thông báo bên quan tâm, cấu hình giám sát. Có người được giao quyền phê duyệt.

5. Vận hành và giám sát. Theo dõi hiệu năng thực tế, trôi dạt dữ liệu, phản hồi người dùng, sự cố. Đặt ngưỡng cảnh báo và hành động (huấn luyện lại, giảm mức tự động, dừng hệ thống).

6. Tài liệu kỹ thuật và nhật ký. Tài liệu cho người vận hành khác tài liệu cho chuyên gia đánh giá hay khách hàng. Log ghi đầu vào/đầu ra quan trọng, phiên bản mô hình, quyết định ghi đè của con người — để truy vết khi có sự cố.

7. Ngừng sử dụng. Không có control riêng tên “gỡ bỏ”, nhưng vòng đời bao gồm giai đoạn này: lưu hồ sơ, xử lý dữ liệu, thông báo người dùng.

Ví dụ: camera AI kiểm tra mối hàn ở nhà máy khung xe máy, Hưng Yên (minh hoạ)

Giai đoạnThực hiệnTiêu chí / số liệu
Đặc tảPhát hiện 6 dạng lỗi mối hàn; AI chỉ phân loại “nghi lỗi” cho người kiểm lạiRecall ≥ 99,0%; tỷ lệ báo nhầm ≤ 8%
Thiết kếMô hình phát hiện đối tượng, chạy trên máy biên tại trạmThời gian xử lý ≤ 300 ms/ảnh
V&VTập kiểm thử 3.500 ảnh độc lập; chạy song song 4 tuần với QCĐạt recall 99,3%, báo nhầm 6,1%
Triển khaiĐào tạo 18 QC; giữ quy trình kiểm tay 2% mẫuPhê duyệt bởi trưởng QA và trưởng sản xuất
Vận hànhDashboard theo ca; cảnh báo khi tỷ lệ “nghi lỗi” lệch ±30% so với trung bình 7 ngàyĐánh giá lại khi đổi dây hàn hoặc đồ gá
LogLưu ảnh, kết quả, phiên bản mô hình, quyết định QC 12 thángTruy vết được mọi khiếu nại khách hàng

Sau 5 tháng, cảnh báo lệch kích hoạt khi nhà máy đổi dây hàn — mô hình được huấn luyện bổ sung 600 ảnh và kiểm thử lại trước khi cập nhật. Đây chính là “vòng đời có kiểm soát”.

Bên sử dụng AI có cần A.6 không?

Có, ở mức phù hợp. Doanh nghiệp mua chatbot SaaS vẫn phải: đặc tả mục đích sử dụng, cấu hình (nội dung tri thức, giới hạn chủ đề), kiểm thử chấp nhận trước khi mở cho khách, giám sát vận hành, lưu log hội thoại theo quy định. Những phần không kiểm soát được (huấn luyện mô hình gốc) thì chuyển sang quản lý nhà cung cấp (A.10).

Liên hệ với ISO 9001

Vòng đời AI tương đồng với điều 8.3 ISO 9001 (thiết kế và phát triển): đầu vào, kiểm soát, đầu ra, thay đổi. Doanh nghiệp đã có quy trình thiết kế có thể mở rộng thêm các bước đặc thù AI: quản lý dữ liệu, V&V thống kê, giám sát trôi dạt.

Lỗi hay gặp

  • Không có tiêu chí chấp nhận trước khi kiểm thử → “đạt” theo cảm tính.
  • Kiểm thử trên chính dữ liệu đã dùng huấn luyện.
  • Cập nhật mô hình trực tiếp trên hệ thống sản xuất không qua phê duyệt.
  • Không lưu phiên bản mô hình nên không truy vết được sự cố cũ.

Câu hỏi thường gặp

Có cần MLOps để đáp ứng A.6 không? Không bắt buộc công cụ, nhưng quản lý phiên bản, kiểm thử tự động và giám sát giúp có bằng chứng dễ hơn nhiều.

Mô hình học liên tục (continuous learning) xử lý thế nào? Cần đặc tả rõ giới hạn tự học, giám sát chặt và tiêu chí dừng; đánh giá rủi ro riêng.

Log lưu bao lâu? Do tổ chức quyết định dựa trên yêu cầu pháp lý, hợp đồng và nhu cầu điều tra sự cố.

Bước tiếp theo

Bản tin Industrial Knowledge

Mỗi tuần một công cụ, đọc trong 5 phút

Đăng ký nhận bản tin và checklist 8D miễn phí (PDF). Không spam, hủy bất cứ lúc nào.