Chuyển tới nội dung chính

📊 GitHub Task Management & Evaluation Guide

Hướng dẫn quản lý tiến độ và đánh giá đóng góp dựa trên GitHub

Dành cho: Product Owner, HR, Delivery Manager, Team Lead


🎯 Mục tiêu

Tài liệu này giúp bạn:

Quản lý tiến độ dựa trên dữ liệu thực từ GitHub ✅ Đánh giá đóng góp của thành viên một cách công bằng, minh bạch ✅ Tránh micromanagement nhưng vẫn theo dõi được hiệu quả ✅ Sử dụng GitHub làm single source of truth ✅ Đo lường đúng - không chase số lượng mà xem chất lượng


👥 Dành cho ai?

Vai tròSử dụng tài liệu để
Product OwnerQuản lý backlog, task lifecycle, theo dõi tiến độ
Delivery ManagerTracking sprint, đảm bảo delivery on-time
HRĐánh giá performance dựa trên data, không cảm tính
Team LeadReview đóng góp của team, coaching, mentoring
ManagementXem overview metrics, báo cáo tổng quan

📚 Cấu trúc tài liệu

🟢 Phần 1: Nền tảng (Files 01-02)

FileNội dungThời lượngĐối tượng
01-github-as-single-source-of-truth.mdGitHub là hệ thống ghi nhận công việc30 phútTất cả
02-task-creation-standard.mdChuẩn hóa tạo task để đo được45 phútPO, DM

🟡 Phần 2: Quy trình (Files 03-04)

FileNội dungThời lượngĐối tượng
03-task-status-workflow.mdChuẩn hóa trạng thái task45 phútPO, DM
04-issue-branch-pr-connection.mdKết nối Issue-Branch-PR30 phútTất cả

🟠 Phần 3: Đo lường (Files 05-06)

FileNội dungThời lượngĐối tượng
05-metrics-and-kpis.mdHệ thống chỉ số và KPIs60 phútPO, HR, DM
06-reporting-and-dashboards.mdBáo cáo và Dashboard45 phútPO, HR, DM

🔵 Phần 4: Đánh giá (File 07)

FileNội dungThời lượngĐối tượng
07-fair-evaluation-guidelines.mdĐánh giá công bằng, không máy móc60 phútHR, DM, Lead

🟣 Phần 5: Thực hành (Files 08-09)

FileNội dungThời lượngĐối tượng
08-practical-exercises.mdBài tập và case study2-3 giờTất cả
09-anti-patterns.mdLỗi thường gặp khi dùng metrics30 phútTất cả

📋 Tham khảo (File 10)

FileNội dungĐối tượng
10-quick-reference.mdTemplates, formulas, checklistsTất cả

🚀 Lộ trình học

Kịch bản 1: Onboarding Product Owner mới

Tuần 1:
✓ Đọc file 01 (GitHub as single source)
✓ Đọc file 02 (Task creation standard)
✓ Practice: Tạo 5 issues chuẩn

Tuần 2:
✓ Đọc file 03 (Task status workflow)
✓ Đọc file 04 (Issue-Branch-PR connection)
✓ Setup GitHub Project board

Tuần 3:
✓ Đọc file 05 (Metrics & KPIs)
✓ Đọc file 06 (Reporting)
✓ Tạo dashboard đầu tiên

Tuần 4:
✓ Shadow PO senior
✓ Làm bài tập file 08
✓ Review & feedback

Kịch bản 2: Onboarding HR/Delivery Manager

Tuần 1:
✓ Đọc file 01 (GitHub overview)
✓ Đọc file 05 (Metrics - phần overview)
✓ Đọc file 07 (Fair evaluation)

Tuần 2:
✓ Đọc file 06 (Reporting)
✓ Học cách đọc GitHub Projects views
✓ Làm bài tập đánh giá (file 08)

Tuần 3:
✓ Đọc file 09 (Anti-patterns)
✓ Shadow HR/DM senior
✓ Thực hành đọc reports

Tuần 4:
✓ Tự tạo 1 report sprint
✓ Review với senior
✓ Feedback & improve

Kịch bản 3: Training toàn bộ Leadership Team

Buổi 1 (2h): Foundation
✓ Present file 01 + 02 (GitHub & Task standards)
✓ Demo: Tạo task chuẩn
✓ Q&A

Buổi 2 (2h): Workflow & Tracking
✓ File 03 + 04 (Status & Connection)
✓ Demo: Theo dõi tiến độ trên GitHub
✓ Hands-on: Setup project board

Buổi 3 (3h): Metrics & Evaluation
✓ File 05 (Metrics & KPIs)
✓ File 07 (Fair evaluation)
✓ Case study: Đánh giá 3 devs khác role
✓ Discussion: Anti-patterns

Buổi 4 (2h): Reporting & Practice
✓ File 06 (Dashboards)
✓ Bài tập nhóm: Tạo sprint report
✓ Retrospective & action items

⚠️ Nguyên tắc quan trọng

Làm đúng

✓ Dùng data để HỖ TRỢ, không để GIÁM SÁT
✓ Đánh giá dựa trên CONTEXT, không chỉ số thuần túy
✓ Kết hợp: Data + Tech Lead review + Team feedback
✓ Minh bạch: Team thấy được metrics của họ
✓ Coaching: Dùng data để improve, không để blame

Làm sai

✗ Chase số lượng commit/PR
✗ So sánh máy móc giữa dev frontend vs backend
✗ Dùng metrics để PUNish
✗ Micromanage dựa trên số liệu real-time
✗ Không nghe giải thích, chỉ nhìn số

🎯 Sau khi học xong

Product Owner

  • ✅ Tạo backlog có cấu trúc, đo được
  • ✅ Theo dõi tiến độ sprint real-time
  • ✅ Phát hiện blockers sớm
  • ✅ Report stakeholders dựa trên data

HR

  • ✅ Đánh giá performance công bằng
  • ✅ Phân biệt được: busy vs productive
  • ✅ Identify high performers (không chỉ nhìn commit count)
  • ✅ Coaching dựa trên data cụ thể

Delivery Manager

  • ✅ Đảm bảo delivery on-time
  • ✅ Optimize team velocity
  • ✅ Detect & resolve bottlenecks
  • ✅ Predict risks sớm

Team

  • ✅ Minh bạch: Ai cũng thấy ai làm gì
  • ✅ Công bằng: Đánh giá dựa trên data
  • ✅ Động lực: Contribution được ghi nhận đúng
  • ✅ Trust: Không bị micromanage

📊 Key Metrics Overview

Metrics cá nhân (Individual)

✓ Issues completed per sprint
✓ PR merge rate
✓ Review contribution
✓ Rework rate
✓ Cycle time (avg)
✓ Bug fix rate

Metrics team (Team)

✓ Sprint velocity
✓ Sprint completion rate
✓ Bug escape rate
✓ Code review turnaround time
✓ Deployment frequency
✓ Lead time

🛠️ Tools & Setup

Yêu cầu

  • GitHub account (Organization)
  • GitHub Projects (V2) access
  • Repository với Issues & PR enabled
1. GitHub Projects board với custom fields:
- Status (workflow states)
- Story Points (estimation)
- Assignee (owner)
- Sprint (iteration)
- Module (component)
- Type (feature/bug/task)

2. Labels system:
- Type: feature, bug, task, refactor
- Priority: critical, high, medium, low
- Module: frontend, backend, mobile, qa

3. Branch naming convention:
- feature/issue-123-short-description
- bugfix/issue-456-short-description

4. PR template with:
- Closes #issue-number
- Testing checklist
- Review checklist

💡 Case Studies

Case 1: Startup A (Team 10 người)

Problem: HR không biết đánh giá ai productive, ai busy Solution: Áp dụng metrics system + fair evaluation guidelines Result:

  • Phát hiện dev A: ít commit nhưng handle core modules (high impact)
  • Phát hiện dev B: nhiều commit nhưng chất lượng thấp (nhiều rework)
  • Đánh giá công bằng hơn → team morale tăng

Case 2: Company B (Team 30 người)

Problem: PO không kiểm soát được tiến độ, delay liên tục Solution: Chuẩn hóa task creation + status workflow + metrics tracking Result:

  • Sprint completion rate: 50% → 85%
  • Phát hiện bottlenecks sớm
  • Stakeholder happy (predictable delivery)

📞 Support & Feedback

Có câu hỏi?

  • Tạo Discussion trong repo
  • Tag: @product-owner hoặc @delivery-manager

Phát hiện lỗi?

  • Tạo Issue: "[Docs] [error description]"

Góp ý cải thiện?

  • Tạo PR hoặc Issue với suggestions

📝 Version History

VersionDateChanges
1.02025-12-21Phiên bản đầu tiên - Tài liệu đầy đủ cho PO/HR/DM

📜 License

Tài liệu này dành cho mục đích training nội bộ. Được phép share và customize cho team của bạn.


🚀 Sẵn sàng bắt đầu? → Mở 01-github-as-single-source-of-truth.md