Giao diện
Tầng thực thi
Capability trả lời CÁI GÌ. Bốn tầng dưới đây trả lời BẰNG CÁCH NÀO và NHỜ CÁI GÌ.
Capability
↓
Sub-capability
↓
Process ← Quy trình
↓
Activity ← Hoạt động
↓
Application ← Ứng dụng
↓
Technology ← Công nghệSong song với chuỗi đó là Data (Conan biết gì) và Value Stream (giá trị chảy như thế nào).
Value Stream
Value Stream trả lời: giá trị chảy qua Conan như thế nào? Capability trả lời: Conan cần khả năng gì để tạo ra giá trị đó?
Chuỗi giá trị người học khởi tạo gồm sáu chặng:
Thu hút → Tạo gắn kết → Ghi danh → Tổ chức việc học → Chứng minh kết quả → Giữ chânMỗi chặng liên kết tới các năng lực mà nó phụ thuộc vào. Trên màn hình /value-streams, mỗi năng lực hiển thị kèm điểm sức khoẻ:
- Ở phạm vi một Brand: sức khoẻ của Brand đó.
- Ở phạm vi Enterprise: điểm thấp nhất trong các Brand — một chặng chỉ mạnh bằng mắt xích yếu nhất.
Value Stream có thể thuộc một Brand hoặc dùng chung (brand_id = NULL).
Process
Process là L4 — tầng đầu tiên mô tả cách làm.
| Thuộc tính | Ghi chú |
|---|---|
capability_id | Quy trình này hiện thực hoá năng lực nào (bắt buộc) |
brand_id | NULL nghĩa là dùng chung cho mọi Brand |
owner | Bắt buộc theo Rule 7 |
likelihood · impact · detectability | Rủi ro riêng của quy trình, cùng công thức với năng lực |
Mỗi Process chứa các Activity đã được đánh số thứ tự — bước cụ thể mà người thực hiện làm.
Cùng một năng lực, hai Brand hai quy trình
Ghi danh là một năng lực chuẩn. Nemo12 và Conan School có thể có hai quy trình khác nhau cùng trỏ về năng lực đó. Đây chính là chỗ sự khác biệt giữa các Brand được ghi nhận, mà không làm bẩn mô hình chuẩn.
Application
Danh mục ứng dụng, đọc từ phía năng lực chứ không phải từ phía IT:
- Hỗ trợ năng lực nào — quan hệ nhiều–nhiều với
capabilities. - Chạy trên công nghệ nào — quan hệ với
technologies. - Lưu dữ liệu gì — quan hệ với
data_entities. - Vòng đời:
evaluate→active→sunset→retired.
Ứng dụng có brand_id = NULL là nền tảng dùng chung. Một ứng dụng dùng chung hỗ trợ nhiều năng lực của nhiều Brand chính là tín hiệu "xây một lần, dùng nhiều nơi".
Data
Mỗi thực thể dữ liệu có steward (người trông coi) và mức phân loại:
| Phân loại | Ý nghĩa |
|---|---|
public | Công khai được |
internal | Nội bộ |
sensitive | Nhạy cảm — dữ liệu người học, phụ huynh, giáo viên, tài chính |
Dữ liệu liên kết hai chiều: năng lực nào cần nó và ứng dụng nào lưu nó.
Technology
Công nghệ không nối thẳng tới năng lực. Nó nối tới ứng dụng, và ứng dụng nối tới năng lực:
Technology → Application → CapabilityNhờ vậy hệ thống trả lời được câu hỏi "nếu Cloudflare D1 gặp sự cố thì năng lực nào bị ảnh hưởng?" mà không cần ai phải khai báo quan hệ đó thủ công — màn hình /technology tự suy ra qua hai bước.
Tool không leo lên thành Capability
Đây là lý do tầng này tồn tại. Padlet, CRM, LMS đều là Application. Chúng có thể bị thay thế bất cứ lúc nào mà mô hình năng lực không đổi một dòng nào.