Phân hệ PM Study
  • Tình huốngTình huống thực chiến
  • Kịch bảnRa quyết định tình huống
  • Biểu mẫuKho biểu mẫu tải về
  • Thẻ ghi nhớHọc thuật ngữ PMP
  • Công cụMáy tính EVM, PERT, dự phòng
  • Hỏi đápHỏi đáp & thảo luận
  • Thử tháchMỗi ngày một câu hỏi PMP
  • Lý thuyếtBài học PMBOK 8 & ECO 2026
  • Luyện thiThi thử & ôn tập PMP
  • Bài viếtThư viện bài viết PMP
PM Study
Trang chủLý thuyếtTình huốngLuyện thiBiểu mẫuHỏi đáp
6 chuyên mụcXem tất cả bài viết →
  • Quản lý các bên liên quanTình huống về kỳ vọng, giao tiếp và gắn kết stakeholder.
  • Lãnh đạo & đội nhómXây dựng, dẫn dắt và giải quyết xung đột trong đội dự án.
  • Kế hoạch & tiến độLập kế hoạch, ước lượng, nén tiến độ và kiểm soát baseline.
  • Rủi ro & thay đổiNhận diện, ứng phó rủi ro và kiểm soát thay đổi phạm vi.
  • Agile & HybridLựa chọn và vận hành cách tiếp cận Agile, Predictive, Hybrid.
  • Luyện thi PMPChiến lược ôn tập và mẹo xử lý câu hỏi tình huống PMP.
Công cụBài viết
Trang chủLý thuyếtTình huốngLuyện thiBiểu mẫuHỏi đápChuyên mụcCông cụBài viết
/
PM Study

Học quản lý dự án và ôn thi PMP bằng tiếng Việt: lý thuyết PMBOK® Guide 8, tình huống thực tế và đề luyện thi theo ECO 2026.

Chuyên mục

  • Quản lý các bên liên quan
  • Lãnh đạo & đội nhóm
  • Kế hoạch & tiến độ
  • Rủi ro & thay đổi
  • Agile & Hybrid
  • Luyện thi PMP

Tài nguyên

  • Project Management Institute (PMI)
  • PMP Exam Content Outline
  • The Scrum Guide
  • PMI Vietnam Chapter

PM Study

  • Tất cả bài viết
  • Bài viết nổi bật
© 2026 PM StudyPMP® và PMBOK® là nhãn hiệu đã đăng ký của Project Management Institute.109 người đã truy cậpPhiên bản 1.15.0
  1. /Lý thuyết PMP
  2. /Chương 8
  3. /Bài 8.10: Định nghĩa hoàn thành, tiêu chí chấp nhận và quả…

Bài 8.10 · Chương 8: Agile và Hybrid

Định nghĩa hoàn thành, tiêu chí chấp nhận và quản lý nợ kỹ thuật

Chất lượng trong agile được cài vào từ đầu qua hai công cụ: tiêu chí chấp nhận riêng của từng hạng mục và định nghĩa hoàn thành chung cho mọi hạng mục. Bài phân biệt hai công cụ, cách nâng dần định nghĩa hoàn thành, và cách làm lộ, đo, trả nợ kỹ thuật.

Trung cấp6 phút đọc5 câu hỏiCập nhật 22/10/2026
Lĩnh vực hiệu suất
Phạm vi
Nguyên tắc
Lồng ghép chất lượng
Nhóm trọng tâm
Thực hiện
Mục lục (15)
  1. Ba khái niệm dễ nhầm
  2. Viết tiêu chí chấp nhận
  3. Định nghĩa hoàn thành: chuẩn chung, nâng dần
  4. Công việc chưa hoàn thành và "Sprint làm cứng"
  5. Nợ kỹ thuật: vay hôm nay, trả lãi mai sau
  6. Quản lý nợ kỹ thuật
  7. Ví dụ: ứng dụng ví điện tử
  8. Liên hệ đề thi PMP
  9. Điểm cần nhớ
  10. Mẹo thi PMP
  11. Thuật ngữ chính
  12. Liên hệ đề thi PMP
  13. Tài liệu tham khảo
  14. Trắc nghiệm nhanh
  15. Hoàn thành bài học

Trong dự án dự đoán, chất lượng thường được kiểm ở cuối: giai đoạn kiểm thử, nghiệm thu. Agile đặt câu hỏi ngược lại: làm sao để mỗi phần tăng trưởng đều dùng được ngay khi làm xong? Câu trả lời nằm ở hai công cụ nhỏ nhưng quyết định — tiêu chí chấp nhận và định nghĩa hoàn thành — cùng với kỷ luật quản lý nợ kỹ thuật. Nội dung gắn với PR7 — Lập kế hoạch và tối ưu chất lượng sản phẩm và PR2 — Xây dựng và quản lý phạm vi, và là ví dụ rõ nhất của nguyên tắc lồng ghép chất lượng.

Hai lớp kiểm tra để một hạng mục được coi là hoàn thành: tiêu chí chấp nhận riêng và định nghĩa hoàn thành chung; bên cạnh là bốn loại nợ kỹ thuật

Ba khái niệm dễ nhầm

Tiêu chí chấp nhậnĐịnh nghĩa hoàn thànhĐịnh nghĩa sẵn sàng
Áp dụng choTừng hạng mụcMọi hạng mục
Hạng mục trước khi vào Sprint
Trả lời câu hỏiHạng mục này làm đúng điều cần làm chưa?Hạng mục đạt chuẩn chất lượng chung chưa?Hạng mục đã đủ rõ để bắt đầu chưa?
Ai xác địnhProduct Owner cùng đội, các bên liên quanĐội (theo chuẩn tổ chức nếu có)Đội và Product Owner thoả thuận
Trong Scrum GuideKhông quy định riêngLà cam kết của phần tăng trưởngKhông có, là thực hành bổ sung

Một hạng mục chỉ hoàn thành khi đạt cả tiêu chí chấp nhận của nó và định nghĩa hoàn thành. Thiếu một trong hai, nó không được tính vào tốc độ, không được trình bày như đã xong ở đánh giá Sprint, và quay về Product Backlog.

Viết tiêu chí chấp nhận

Tiêu chí tốt thì kiểm chứng được: ai cũng đồng ý khi nào đạt, khi nào không. Cú pháp Given–When–Then giúp viết theo kịch bản:

Cho trước: khách hàng có 2 voucher còn hạn trong ví
Khi: khách thanh toán đơn 300 000 đồng
Thì: hệ thống chỉ cho áp dụng 1 voucher và hiển thị số tiền sau giảm

Mỗi câu chuyện thường có 3–7 tiêu chí: luồng chính, vài trường hợp biên, quy tắc nghiệp vụ. Nhiều hơn thế thường là dấu hiệu câu chuyện quá lớn, nên tách nhỏ. Tiêu chí được thống nhất trong tinh chỉnh backlog — trước khi làm, không phải lúc kiểm thử.

Định nghĩa hoàn thành: chuẩn chung, nâng dần

Một định nghĩa hoàn thành mẫu cho đội phần mềm:

  • Mã được bình duyệt bởi ít nhất một người khác.
  • Kiểm thử đơn vị và kiểm thử tự động cho luồng chính đã chạy đạt.
  • Tích hợp vào nhánh chính, bản dựng chạy được trên môi trường kiểm thử.
  • Không còn lỗi nghiêm trọng đã biết.
  • Tài liệu người dùng và ghi chú phát hành đã cập nhật.
  • Đạt yêu cầu bảo mật và hiệu năng đã thống nhất.

Định nghĩa hoàn thành không đứng yên. Đội mới có thể chưa tự động triển khai được; khi năng lực tăng, đội đưa thêm tiêu chí ("đã triển khai lên môi trường giống thật", "đã kiểm thử khả năng truy cập"). Buổi cải tiến là nơi tự nhiên để nâng định nghĩa hoàn thành. Nếu nhiều đội cùng làm một sản phẩm, họ dùng chung một định nghĩa hoàn thành để phần tăng trưởng tích hợp được.

Công việc chưa hoàn thành và "Sprint làm cứng"

Khi định nghĩa hoàn thành yếu hơn mức sản phẩm cần để phát hành, phần còn lại trở thành công việc chưa hoàn thành: kiểm thử hồi quy toàn bộ, kiểm thử hiệu năng, tài liệu. Nó tích lại qua từng Sprint, rồi ai đó đề xuất một Sprint làm cứng trước khi phát hành để "dọn dẹp".

Sprint làm cứng là dấu hiệu cảnh báo, không phải thực hành tốt: tốc độ đã báo cáo không phản ánh công việc thật, rủi ro dồn về cuối, phản hồi sớm bị mất. Cách xử lý lâu dài là đưa dần các hoạt động đó vào định nghĩa hoàn thành, kể cả khi tốc độ giảm trong vài Sprint đầu.

Nợ kỹ thuật: vay hôm nay, trả lãi mai sau

Nợ kỹ thuật là phần chi phí tương lai phát sinh khi chọn giải pháp nhanh thay vì giải pháp tốt hơn: mã trùng lặp, thiết kế tạm, thiếu kiểm thử tự động. Giống nợ tài chính, nó có lãi: mỗi thay đổi sau đó chậm hơn và dễ lỗi hơn.

Một cách phân loại hữu ích theo hai trục — có chủ ý hay vô tình, thận trọng hay liều lĩnh:

Liều lĩnhThận trọng
Có chủ ý"Không có thời gian thiết kế, cứ làm đã""Phát hành để kịp hội chợ, ghi nhận nợ và trả ở Sprint sau"
Vô tìnhĐội thiếu kỹ năng, không biết mình đang tạo nợ"Giờ mới hiểu lẽ ra nên thiết kế khác" — bài học tự nhiên

Nợ thận trọng, có chủ ý có thể là quyết định kinh doanh hợp lý — nếu nó được ghi nhận và có kế hoạch trả. Nợ liều lĩnh là vấn đề chất lượng cần xử lý ở gốc.

Quản lý nợ kỹ thuật

  1. Làm lộ: ghi các khoản nợ thành hạng mục trong Product Backlog, kèm mô tả "lãi" (đang làm chậm việc gì).
  2. Để Product Owner thấy chi phí: nói bằng ngôn ngữ kinh doanh — "mỗi tính năng thanh toán mới mất thêm 3 ngày vì mô-đun này".
  3. Dành năng lực đều đặn: nhiều đội dành một tỷ lệ cố định mỗi Sprint cho trả nợ và cải tiến kỹ thuật, thay vì chờ "dự án tái cấu trúc lớn".
  4. Trả dần khi chạm vào: tái cấu trúc phần mã đang sửa (để chỗ mình đi qua sạch hơn lúc đến).
  5. Đo: số lỗi lọt ra môi trường thật, thời gian chu kỳ của thay đổi, độ phủ kiểm thử tự động — xu hướng xấu đi là dấu hiệu nợ đang tăng.

Ví dụ: ứng dụng ví điện tử

Đội có tốc độ ổn định khoảng 40 điểm mỗi Sprint nhưng số lỗi lọt ra môi trường thật tăng từ 2 lên 9 trong ba Sprint. Buổi cải tiến cho thấy kiểm thử hồi quy làm tay bị cắt khi gấp. Đội và Product Owner thống nhất: (1) bổ sung "kiểm thử tự động cho luồng thanh toán chạy đạt" vào định nghĩa hoàn thành; (2) dành 6 điểm mỗi Sprint (15% năng lực) để viết kiểm thử tự động cho các luồng cũ và trả nợ. Hai Sprint đầu, tính năng mới giảm còn khoảng 34 điểm; đến Sprint thứ năm, lỗi lọt giảm còn 3 và đội không còn phải dừng phát hành để sửa lỗi gấp.

Liên hệ đề thi PMP

Dấu hiệu đáp án đúng: hạng mục không đạt định nghĩa hoàn thành thì không được coi là xong, quay về backlog; tiêu chí chấp nhận được làm rõ trước khi làm; nâng định nghĩa hoàn thành qua buổi cải tiến; nợ kỹ thuật được làm lộ và trả có kế hoạch với Product Owner. Đáp án yếu: "trình bày luôn ở đánh giá Sprint rồi sửa sau", "để kiểm thử dồn vào Sprint làm cứng", "Product Owner tự đổi định nghĩa hoàn thành để kịp hạn".

Điểm cần nhớ

  • Tiêu chí chấp nhận riêng cho từng hạng mục; định nghĩa hoàn thành chung cho mọi hạng mục — cần đạt cả hai.
  • Tiêu chí chấp nhận phải kiểm chứng được và được thống nhất trước khi làm.
  • Định nghĩa hoàn thành được nâng dần; nhiều đội cùng sản phẩm dùng chung một định nghĩa.
  • Công việc chưa hoàn thành và Sprint làm cứng là dấu hiệu định nghĩa hoàn thành còn yếu.
  • Nợ kỹ thuật cần được ghi vào backlog, nói bằng chi phí kinh doanh và trả bằng năng lực dành đều đặn.

Mẹo thi PMP

  • Hạng mục chưa đạt định nghĩa hoàn thành ở cuối Sprint → không trình bày như đã xong, quay về Product Backlog.
  • Lỗi lọt tăng dần → xem lại định nghĩa hoàn thành và nợ kỹ thuật, không chỉ sửa từng lỗi.
  • Định nghĩa sẵn sàng không có trong Scrum Guide; định nghĩa hoàn thành là cam kết của phần tăng trưởng.

Thuật ngữ chính

Tiêu chí chấp nhận cấp dự án và cấp hạng mục · Acceptance Criteria: Project vs Story Level
Tập điều kiện phải được đáp ứng trước khi sản phẩm bàn giao được chấp nhận. Ở cấp dự án, tiêu chí chấp nhận nằm trong tuyên bố phạm vi và dùng trong quy trình Xác nhận phạm vi; trong Agile, mỗi câu chuyện người dùng có tiêu chí chấp nhận riêng, cụ thể, kiểm thử được. Khác với Định nghĩa hoàn thành (DoD) áp dụng chung cho mọi hạng mục, tiêu chí chấp nhận gắn với từng hạng mục.
Cú pháp Given–When–Then · Given–When–Then (Gherkin)
Mẫu viết kịch bản chấp nhận dùng trong BDD: Given (cho trước) — bối cảnh, trạng thái ban đầu; When (khi) — sự kiện hoặc hành động; Then (thì) — kết quả quan sát được. Có thể nối thêm bằng And/But. Ngôn ngữ Gherkin của công cụ Cucumber chuẩn hoá cú pháp này để kịch bản vừa đọc được bởi người nghiệp vụ vừa chạy được như kiểm thử tự động.
Định nghĩa sẵn sàng · Definition of Ready (DoR)
Danh sách tiêu chí mà một hạng mục trong danh sách tồn đọng (backlog) phải đáp ứng trước khi đội nhận đưa vào sprint, ví dụ: mô tả rõ, có tiêu chí chấp nhận, đã ước lượng và không còn phụ thuộc chặn.
Công việc chưa hoàn thành · Undone Work
Hạng mục chưa đáp ứng Định nghĩa hoàn thành thì không được phát hành và cũng không được trình bày ở Sprint Review như một phần kết quả; khi Sprint kết thúc, hạng mục đó quay lại Product Backlog để PO cân nhắc thứ tự trong tương lai. Không có khái niệm “xong 90%” hay “xong nhưng chưa kiểm thử” trong Scrum; tích luỹ công việc chưa xong tạo ra nợ kỹ thuật và làm sai lệch dự báo.
Sprint làm cứng · Hardening Sprint
Sprint dành riêng để kiểm thử tích hợp, sửa lỗi, ổn định trước khi phát hành, sau nhiều Sprint “làm tính năng”. Đây là dấu hiệu Định nghĩa hoàn thành quá yếu: công việc chưa thật sự xong trong từng Sprint nên rủi ro bị dồn lại cuối. Theo Scrum Guide, mỗi Phần tăng trưởng phải dùng được; cách khắc phục là tăng dần độ chặt của DoD, tự động hoá kiểm thử và tích hợp liên tục.
Nợ kỹ thuật · Technical Debt
Chi phí làm lại trong tương lai phát sinh khi chọn giải pháp nhanh, tạm thay cho giải pháp tốt hơn nhưng tốn thời gian hơn. Giống nợ tài chính, nợ kỹ thuật có "lãi": mỗi thay đổi sau đó chậm và rủi ro hơn. Cần được nhìn thấy (ghi vào backlog), ưu tiên và trả dần, không để tích tụ.
Lỗi lọt · Escaped Defects
Lỗi không được phát hiện trong quá trình phát triển và kiểm thử của đội mà chỉ lộ ra sau khi đã bàn giao, thường do người dùng hoặc bộ phận vận hành báo. Số lỗi lọt (hoặc tỷ lệ so với tổng số lỗi tìm thấy) là chỉ số chất lượng quan trọng trong agile vì nó phản ánh độ hiệu quả của Definition of Done và kiểm thử. Khi chỉ số này tăng, đội nên phân tích nguyên nhân gốc ở buổi cải tiến thay vì chỉ sửa từng lỗi.
Tái cấu trúc mã · Refactoring
Cải thiện cấu trúc bên trong của mã nguồn mà không thay đổi hành vi bên ngoài, ví dụ tách hàm dài, đặt lại tên, loại bỏ trùng lặp. Làm thường xuyên với bước nhỏ, được bảo vệ bởi kiểm thử tự động, để giữ mã dễ hiểu, dễ thay đổi và trả dần nợ kỹ thuật.
Ôn 8 thuật ngữ bằng thẻ ghi nhớ

Liên hệ đề thi PMP (ECO 2026)

  • PR2Xây dựng và quản lý phạm viBài cùng task PR2
  • PR7Lập kế hoạch và tối ưu chất lượng sản phẩm/kết quả bàn giaoBài cùng task PR7
Luyện câu hỏi thi cho các task này

Tài liệu tham khảo

  1. Scrum Guide 2020 (mở trong thẻ mới)
  2. Martin Fowler — Technical Debt Quadrant (mở trong thẻ mới)
  3. Wikipedia — Technical debt (mở trong thẻ mới)

Trắc nghiệm nhanh

5 câu · Đạt từ 70 %

Câu 1/5
Cuối Sprint, một câu chuyện đã đạt mọi tiêu chí chấp nhận nhưng chưa được bình duyệt mã như định nghĩa hoàn thành yêu cầu. Cách xử lý đúng là gì?

Hoàn thành bài học

Bài trướcBài 8.9 · Buổi cải tiến (retrospective): cấu trúc, kỹ thuật và biến ý kiến thành hành độngBài tiếp theoBài 8.11 · Nhịp độ bền vững: lập kế hoạch theo năng lực thật và giữ sức khoẻ của đội

Bài trong chương

Chương 8: Agile và Hybrid

  1. 8.1Bài 8.1: Tư duy Agile, Tuyên ngôn Agile và Agile Practice Guide
  2. 8.2Bài 8.2: Scrum: vai trò, sự kiện, tạo phẩm (artifacts)
  3. 8.3Bài 8.3: Kanban và Lean: dòng chảy, giới hạn WIP, Định luật Little
  4. 8.4Bài 8.4: Extreme Programming (XP) và thực hành kỹ thuật
  5. 8.5Bài 8.5: Agile quy mô lớn: tổng quan SAFe (và LeSS, Disciplined Agile)
  6. 8.6Bài 8.6: Dự án Hybrid và điều chỉnh phương pháp (tailoring)
  7. 8.7Bài 8.7: Ước lượng và lập kế hoạch agile: câu chuyện người dùng, điểm câu chuyện, tốc độ
  8. 8.8Bài 8.8: Quản lý Product Backlog và các kỹ thuật ưu tiên hoá
  9. 8.9Bài 8.9: Buổi cải tiến (retrospective): cấu trúc, kỹ thuật và biến ý kiến thành hành động
  10. 8.10Bài 8.10: Định nghĩa hoàn thành, tiêu chí chấp nhận và quản lý nợ kỹ thuật
  11. 8.11Bài 8.11: Nhịp độ bền vững: lập kế hoạch theo năng lực thật và giữ sức khoẻ của đội
  12. 8.12Bài 8.12: Hợp đồng agile và tài chính thích ứng: phạm vi linh hoạt, dừng sớm và ngân sách theo đội
  13. 8.13Bài 8.13: Kế hoạch phát hành và kết thúc dự án trong agile: khi nào là đủ?
Danh sách bài học

Theo PMBOK® Guide – Ấn bản 8 (PMI, 2025): 6 nguyên tắc, 7 lĩnh vực hiệu suất, 5 nhóm trọng tâm với 40 quy trình không bắt buộc. PMBOK là nhãn hiệu đã đăng ký của Project Management Institute.

Mục lục

Ba khái niệm dễ nhầmViết tiêu chí chấp nhậnĐịnh nghĩa hoàn thành: chuẩn chung, nâng dầnCông việc chưa hoàn thành và "Sprint làm cứng"Nợ kỹ thuật: vay hôm nay, trả lãi mai sauQuản lý nợ kỹ thuậtVí dụ: ứng dụng ví điện tửLiên hệ đề thi PMPĐiểm cần nhớMẹo thi PMPThuật ngữ chínhLiên hệ đề thi PMPTài liệu tham khảoTrắc nghiệm nhanhHoàn thành bài học

Bài trong chương

Chương 8: Agile và Hybrid

  1. 8.1Bài 8.1: Tư duy Agile, Tuyên ngôn Agile và Agile Practice Guide
  2. 8.2Bài 8.2: Scrum: vai trò, sự kiện, tạo phẩm (artifacts)
  3. 8.3Bài 8.3: Kanban và Lean: dòng chảy, giới hạn WIP, Định luật Little
  4. 8.4Bài 8.4: Extreme Programming (XP) và thực hành kỹ thuật
  5. 8.5Bài 8.5: Agile quy mô lớn: tổng quan SAFe (và LeSS, Disciplined Agile)
  6. 8.6Bài 8.6: Dự án Hybrid và điều chỉnh phương pháp (tailoring)
  7. 8.7Bài 8.7: Ước lượng và lập kế hoạch agile: câu chuyện người dùng, điểm câu chuyện, tốc độ
  8. 8.8Bài 8.8: Quản lý Product Backlog và các kỹ thuật ưu tiên hoá
  9. 8.9Bài 8.9: Buổi cải tiến (retrospective): cấu trúc, kỹ thuật và biến ý kiến thành hành động
  10. 8.10Bài 8.10: Định nghĩa hoàn thành, tiêu chí chấp nhận và quản lý nợ kỹ thuật
  11. 8.11Bài 8.11: Nhịp độ bền vững: lập kế hoạch theo năng lực thật và giữ sức khoẻ của đội
  12. 8.12Bài 8.12: Hợp đồng agile và tài chính thích ứng: phạm vi linh hoạt, dừng sớm và ngân sách theo đội
  13. 8.13Bài 8.13: Kế hoạch phát hành và kết thúc dự án trong agile: khi nào là đủ?
Danh sách bài học