Scrum Artifacts

Scrum có 3 Artifact chính và mỗi Artifact đều có Commitment (cam kết) đi kèm.


1. Product Backlog

  • Định nghĩa: Danh sách tất cả các công việc cần thực hiện để phát triển sản phẩm.
  • Ai quản lý: Product Owner (PO).
  • Đặc điểm: Luôn thay đổi, được tinh chỉnh (refinement) thường xuyên.
  • Commitment: Product Goal (Mục tiêu tổng thể của sản phẩm).

👉 Ví dụ EZSE Online Courses

  • Product Goal: Xây dựng một nền tảng bán khóa học online (EZSE Online Courses) nơi người dùng có thể mua, thanh toán, và học online dễ dàng.
  • Một phần Product Backlog:
IDProduct Backlog Item (PBI)PriorityEstimate (SP)
PBI-01Đăng ký tài khoảnHigh5
PBI-05Thêm khóa học vào giỏ hàngHigh8
PBI-06Thanh toán giỏ hàngHigh13

2. Sprint Backlog

  • Định nghĩa: Tập hợp các PBIs được chọn cho Sprint + kế hoạch thực hiện.
  • Ai quản lý: Developers.
  • Commitment: Sprint Goal (Mục tiêu Sprint).

👉 Ví dụ EZSE Online Courses - Sprint 2

  • Sprint Goal: Người dùng có thể xem danh sách và tìm kiếm khóa học.

  • PBIs chọn:

    • PBI-03: Xem danh sách khóa học (8 SP)
    • PBI-04: Tìm kiếm khóa học (5 SP)

Sprint Backlog chi tiết:

Task IDCông việcStatus
T-07Tạo DB bảng CourseTo Do
T-08API lấy danh sách CourseTo Do
T-09Giao diện hiển thị CourseTo Do
T-10API tìm kiếm CourseTo Do
T-11Form tìm kiếm (UI)To Do
T-12Test case Search/ListTo Do

3. Increment

  • Định nghĩa: Phiên bản sản phẩm hoàn chỉnh, có thể sử dụng được sau mỗi Sprint.
  • Ai chịu trách nhiệm: Developers.
  • Commitment: Definition of Done (DoD) – Mô tả điều kiện cần đạt để Increment “xem như xong”.

👉 Ví dụ EZSE Online Courses - Increment sau Sprint 2:

  • Người dùng có thể:

    • Đăng ký / đăng nhập.
    • Xem danh sách khóa học.
    • Tìm kiếm khóa học.

Definition of Done (DoD):

  • Code đã được review.
  • Đã pass toàn bộ unit test và integration test.
  • Đã deploy trên môi trường staging.
  • Tài liệu hướng dẫn sử dụng được cập nhật.

4. Artifacts + Commitments

+-----------------------+--------------------------+
|    Product Backlog    |   Product Goal           |
+-----------------------+--------------------------+
|    Sprint Backlog     |   Sprint Goal            |
+-----------------------+--------------------------+
|       Increment       |   Definition of Done     |
+-----------------------+--------------------------+