kpi_dashboard.yaml — Dữ Liệu Kỹ Thuật
📁 Đường dẫn tệp gốc:
project/kpi_dashboard.yaml
📥 Tải tệp gốc xuống
# KPI Dashboard Template
sprints:
- name: "Sprint 1"
velocity:
target: 100
actual:
ai_rate:
target: 80
actual:
ncs_effort:
target: 10
actual:
gvhd_effort:
target: 1.25
actual:
test_count:
target: 0
actual:
kb_cards:
target: 0
actual:
response_quality:
target: 80
actual:
safety_sensitivity:
target: 95
actual:
accessibility:
target: 90
actual:
gate_status:
target: "none"
actual:
# --- KPI camera: thiết kế DRAFT, cập nhật 26/09/2026 ---
# Chưa thực đo. Giá trị null không phải số 0 hoặc kết quả đạt.
# Q07 còn mở. Chỉ chọn một chỉ số sau nguồn, quy trình và review.
# Khóa tiêu chí, mẫu số và phiên bản trước đánh giá; không tự chọn sau kết quả.
camera_kpi_context:
version: "0.2"
status: "DRAFT_NOT_MEASURED"
scope: "Một chỉ số ứng viên; chưa được chọn hoặc cho phép triển khai"
design_reference: "../research/plans/MA_TRAN_Y_KHOA_CAMERA.md"
release_authorized: false
camera_sensitivity:
description: "Độ nhạy phát hiện bất thường vận động"
target: null
historical_target: "70%"
actual: null
status: "EXCLUDED_FROM_MINIMUM_SCOPE"
note: "Giữ ID để truy vết. Bản tối thiểu không phân loại bất thường vận động."
owner: "NCS2"
camera_false_positive:
description: "Tỷ lệ dương tính giả"
target: null
historical_target: "30%"
actual: null
status: "EXCLUDED_FROM_MINIMUM_SCOPE"
note: "Không dùng mục tiêu cũ để nghiệm thu một phép đo kỹ thuật."
owner: "NCS2"
camera_video_stored:
description: "Tỷ lệ video được lưu trữ"
target: "0%"
actual: null
status: "NOT_MEASURED"
note: "Yêu cầu thiết kế, chưa có kết quả kiểm. Kiểm thêm ảnh, khung xương số, mạng và nhật ký."
owner: "NCS2"
camera_consent_rate:
description: "Tỷ lệ phiên có đồng ý hợp lệ"
target: "100%"
actual: null
status: "NOT_MEASURED_NO_HUMAN_ACTIVITY_AUTHORIZED"
note: "Không có phiên người tham gia thì chưa đánh giá. Đồng ý không thay GC hoặc điều kiện an toàn."
owner: "NCS2"
camera_approved_threshold:
description: "Tỷ lệ ngưỡng có nguồn và phê duyệt; ID lịch sử"
target: null
historical_target: "100%"
actual: null
status: "EXCLUDED_FROM_MINIMUM_SCOPE"
note: "Bản tối thiểu chưa dùng ngưỡng lâm sàng. Phê duyệt phải gắn nội dung, phiên bản và phạm vi."
owner: "NCS2"
camera_physical_incident:
description: "Sự cố thân thể trong lúc đo"
target: "0"
actual: null
status: "NOT_MEASURED_NO_HUMAN_ACTIVITY_AUTHORIZED"
note: "Không có hoạt động người tham gia không được ghi thành 0 sự cố quan sát."
owner: "NCS2"
camera_metric_error:
description: "Sai số phép đo theo đơn vị thật so với chuẩn đối chiếu"
target: null
actual: null
status: "TARGET_PENDING_LOCK_NOT_MEASURED"
method: "Chọn một chỉ số; khóa quy trình, đơn vị, chuẩn, cách tính sai số và ngưỡng chấp nhận trước chạy."
report: "Phiên bản mã/model/quy trình; số ca bắt đầu; ca hợp lệ; sai số; ca loại và lý do."
limitation: "Kết quả tổng hợp không chứng minh độ chính xác trên người."
owner: "NCS2"
reviewers: ["NCS1", "CVYK", "GVHD", "Người kiểm đo được xác nhận"]
camera_not_measurable_rate:
description: "Tỷ lệ ca không cho giá trị đo hợp lệ"
target: null
actual: null
status: "TARGET_PENDING_LOCK_NOT_MEASURED"
numerator: "Số ca bắt đầu nhưng không cho giá trị hợp lệ theo quy tắc đã khóa"
denominator: "Tổng số ca bắt đầu đo theo quy tắc đã khóa"
method: "Khóa cách xử lý ca dừng, mất quyền, bỏ cuộc và lỗi trước chạy. Mẫu số 0 là chưa đánh giá."
owner: "NCS2"
camera_source_coverage:
description: "Bao phủ nguồn, thẻ và phê duyệt đúng phiên bản cho quy trình và nội dung camera"
target: null
actual: null
status: "TARGET_PENDING_LOCK_NOT_MEASURED"
numerator: "Số yêu cầu bắt buộc trong phạm vi có đủ nguồn định vị và bằng chứng review phù hợp"
denominator: "Tổng yêu cầu bắt buộc của chỉ số và nội dung được chọn, khóa trước đánh giá"
blocking_rule: "Thiếu bất kỳ phụ thuộc bắt buộc thì chặn phần bị ảnh hưởng; tỷ lệ không thay quyền phát hành."
references: ["CYK-S", "CYK-K", "CYK-P", "CYK-A", "CYK-T"]
owner: "NCS1 + NCS2"
camera_revocation_check:
description: "Kiểm thu hồi nguồn, thẻ hoặc quy trình và dừng các phần phụ thuộc"
target: null
actual: null
status: "TARGET_PENDING_LOCK_NOT_MEASURED"
method: "Khóa bộ ca, phạm vi và thời gian đáp ứng trước chạy. Báo số ca đạt trên tổng ca và từng lỗi."
required_behaviors: ["Chặn khởi động sai phiên bản", "Dừng phiên mất điều kiện", "Loại kết quả đến muộn", "Chặn bản lưu đệm phụ thuộc", "Không quay về bản đã thu hồi"]
owner: "NCS1 + NCS2"