Skip to content

Competency Framework Structure

Một Khung năng lực (Competency Framework) được thiết kế chuyên nghiệp không chỉ là một danh sách phẳng các kỹ năng, mà phải được tổ chức theo cấu trúc phân cấp hình cây (Hierarchical Tree Structure) chặt chẽ từ khái quát đến chi tiết.


1. Hierarchical Levels of Competency

Hệ thống Hanoi Agents chuẩn hóa cấu trúc khung năng lực thành 4 tầng phân cấp rõ ràng:

        Competency Domain (Miền năng lực)


         Competency Area (Mảng năng lực)


          Core Competency (Năng lực cốt lõi)


       Behavioral Indicator (Chỉ báo năng lực)

Sự phân cấp này giúp cấu trúc hóa chương trình đào tạo, giúp AI dễ dàng định vị chính xác lỗ hổng kiến thức nằm ở lớp chỉ báo chi tiết nào để đưa ra can thiệp sư phạm phù hợp nhất.


2. Deep Dive: Domains, Areas, Competencies, and Indicators

2.1. Competency Domain (Miền năng lực)

  • Khái niệm: Là nhóm năng lực vĩ mô ở cấp độ cao nhất, đại diện cho một lĩnh vực lớn hoặc một trụ cột năng lực chính của vai trò nghề nghiệp.
  • Đặc điểm: Mang tính khái quát rất cao, thường chỉ gồm 3-5 Domains cho một vai trò phát triển.

2.2. Competency Area (Mảng năng lực)

  • Khái niệm: Là sự phân rã của một Domain thành các nhánh chuyên đề chuyên biệt nhỏ hơn.
  • Đặc điểm: Giúp khoanh vùng nhóm kỹ năng cụ thể có tính liên quan cao với nhau trong cùng một miền hoạt động.

2.3. Core Competency (Năng lực cốt lõi)

  • Khái niệm: Là một kỹ năng độc lập, cụ thể có thể rèn luyện và thực thi độc lập để giải quyết một lớp công việc nhất định.
  • Đặc điểm: Đây là đơn vị trực tiếp được ánh xạ vào hồ sơ năng lực của học viên để chấm điểm (ví dụ: Level 1 đến Level 5).

2.4. Behavioral Indicator (Chỉ báo năng lực)

  • Khái niệm: Là những biểu hiện hành vi, tiêu chuẩn kỹ thuật hoặc hành động cụ thể, có thể trực tiếp quan sát và đo lường được để làm bằng chứng cho thấy học viên có sở hữu năng lực đó hay không.
  • Đặc điểm: Đây là tầng sâu nhất, là cơ sở trực tiếp để viết các bài kiểm tra (Assessment) và xây dựng Rubrics chấm điểm tự động.

3. Concrete Mapping Example

Dưới đây là một ví dụ thực tế về việc phân rã khung năng lực cho vai trò Front-End Developer:

  • Domain (Miền năng lực): Engineering Excellence (Kỹ nghệ Phần mềm Xuất sắc)
    • Area (Mảng năng lực): Web Performance Optimization (Tối ưu hóa Hiệu năng Web)
      • Competency (Năng lực cốt lõi): Client-Side Rendering Optimization (Tối ưu hóa kết xuất phía Client)
        • Indicator 1 (Chỉ báo 1): Biết cách áp dụng kỹ thuật Lazy Loading cho các component nặng ngoài màn hình đầu tiên (Above-the-fold content).
        • Indicator 2 (Chỉ báo 2): Thành thạo việc nén, định dạng ảnh sang định dạng thế hệ mới (Next-gen format: WebP, AVIF) và cấu hình thẻ picture đáp ứng Responsive.
        • Indicator 3 (Chỉ báo 3): Biết cách tối ưu hóa các cuộc gọi tái kết xuất (Re-rendering loop) trong React bằng cách sử dụng useMemo hoặc useCallback một cách hợp lý.

Tài liệu được phân phối nội bộ phục vụ Hackathon 2026.