What Is Agile (Agile là gì?) — Scenario-first Guide & Exam Tips
- VI
- EN
- Agile = lặp & gia tăng để giao giá trị sớm và nhận phản hồi nhanh.
- Hybrid: Agile cho khám phá/phát triển, Predictive cho mốc tuân thủ/hợp đồng.
- Chọn cách làm theo biến động yêu cầu, tuân thủ, và khả năng chia nhỏ.
❓ Câu hỏi tình huống
Bạn là PM của một sản phẩm nội bộ. Sếp muốn ra mắt trong 6–8 tuần, yêu cầu còn biến động, đội 9 người, mức tuân thủ vừa phải. Bạn nên chọn Agile, Predictive hay Hybrid? Vì sao?
Hướng giải quyết nhanh
- Mục tiêu: đưa giá trị sớm và học nhanh từ phản hồi.
- Lựa chọn ban đầu: Agile/Hybrid với Sprint 2 tuần, ra MVP ở Sprint 1–2.
- Quản trị rủi ro: phần compliance chạy theo mốc (Hybrid), phần khám phá theo Agile.
Checklist ôn nhanh – What Is Agile (VI)
Key takeaways
- Agile = lặp & gia tăng để tối đa hóa giá trị sớm và phản hồi nhanh.
- Hybrid hữu ích khi có ràng buộc tuân thủ nhưng vẫn cần khám phá.
- Không phải lúc nào Agile cũng tối ưu; chọn theo bối cảnh rủi ro.
🧩 Mini‑glossary (VI)
- MVP: phiên bản tối thiểu có giá trị dùng được để học phản hồi.
- Time‑to‑value: thời gian từ bắt đầu → người dùng nhận giá trị.
- Discovery: hoạt động tìm hiểu/vẽ giả thuyết/kiểm chứng trước và trong phát triển.
- WIP: lượng việc đang làm; giới hạn WIP để tránh tắc nghẽn.
- DoD (Definition of Done): tiêu chí xong của một increment.
- T&M (Time & Material): dạng hợp đồng theo thời gian & vật tư (linh hoạt yêu cầu).
Đề thường xoáy vào việc ưu tiên giá trị, feedback sớm, và tailoring theo bối cảnh. Nếu có compliance cao, ưu tiên Hybrid thay vì “Agile thuần”.
Bước 1 — Agile là gì?
Agile là cách làm việc lặp & gia tăng tập trung vào giá trị, phản hồi nhanh, và cộng tác. Thay vì kế hoạch cố định dài hạn, Agile chia nhỏ công việc thành Sprint; mỗi Sprint tạo Increment chạy được và có giá trị.
4 giá trị Tuyên ngôn Agile
- Cá nhân & tương tác hơn quy trình & công cụ.
- Sản phẩm hoạt động hơn tài liệu đầy đủ.
- Hợp tác khách hàng hơn đàm phán hợp đồng.
- Đáp ứng thay đổi hơn theo kế hoạch.
“Hơn” nghĩa là ưu tiên, không phải phủ định hoàn toàn vế bên phải.
Từ khóa
- Sprint: timebox kiểm tra & thích nghi nhanh.
- Increment: phần sản phẩm sẵn sàng dùng sau Sprint.
- Iterative = cải tiến cùng một lát qua nhiều vòng (ví dụ: tinh chỉnh trải nghiệm đăng ký).
- Incremental = thêm lát giá trị mới mỗi lần (ví dụ: thêm tính năng thanh toán → báo cáo → thông báo).
Mẹo nhớ: Iterative = “làm tốt hơn”; Incremental = “làm thêm phần”.
Bước 2 — Khi nào dùng Agile/Hybrid?
Khi nên dùng Agile
- Yêu cầu biến động cao / discovery lớn.
- Cần time-to-value sớm (MVP).
- Rủi ro thị trường cao → cần học nhanh từ phản hồi.
- Đội tự quản, stakeholder sẵn sàng phản hồi thường xuyên.
- Bài toán có thể chia nhỏ thành increment có ý nghĩa.
Khi ưu tiên Predictive/Hybrid
- Compliance/Safety khắt khe (y tế, hàng không…).
- Hợp đồng fixed scope/price, cơ chế change hạn chế.
- Phụ thuộc chuỗi cung ứng dài, khó ra increment đều đặn.
Ma trận quyết định nhanh
| Tiêu chí | Thấp | Trung bình | Cao |
|---|---|---|---|
| Biến động yêu cầu | Predictive | Hybrid | Agile |
| Phức tạp kỹ thuật | Predictive | Hybrid | Agile/Spike |
| Tuân thủ/Safety | Agile/Hybrid | Hybrid | Predictive/Hybrid |
| Cần giá trị sớm | Predictive | Hybrid | Agile |
| Khả năng chia nhỏ | Predictive | Hybrid | Agile |
Ghi chú nhanh (Compliance): Nếu tuân thủ thấp, có thể dùng Agile thuần. Chọn Hybrid khi có mốc kiểm định/audit bắt buộc hoặc phần việc không thể timebox.
Bước 3 — So sánh Agile vs Predictive vs Hybrid
Predictive (Waterfall)
- Chuỗi tuần tự: phân tích → thiết kế → xây dựng → kiểm thử.
- Kế hoạch upfront chi tiết, giai đoạn cố định.
- Phù hợp khi yêu cầu ổn định, thay đổi thấp.
Agile
- Lặp & gia tăng, làm việc theo Sprint; mỗi vòng lặp ra Increment dùng được.
Hybrid
- Kết hợp Predictive cho hợp đồng/compliance, Agile cho phát triển/R&D.
| Yếu tố | Agile | Predictive (Waterfall) | Hybrid |
|---|---|---|---|
| Cách tiếp cận | Lặp & gia tăng | Tuần tự, upfront plan | Pha trộn theo bối cảnh |
| Phạm vi | Tiến hoá | Cố định sớm | Một phần cố định |
| Giá trị | Ra sớm theo increment | Cuối dự án | Mốc + increment |
| Quản trị rủi ro | Liên tục, thực nghiệm | Đầu kỳ | Kết hợp |
| Tài liệu | “Vừa đủ” | Nặng tài liệu | Theo tuân thủ |
| Hợp đồng | T&M, value-based | Fixed scope/price | Milestone + increment |
- Hiểu sai Tuyên ngôn là “bỏ tài liệu/quy trình”.
- Chọn Agile dù compliance cực cao và không có cơ chế change.
- Lẫn lộn iterative (cải tiến cùng lát) với incremental (thêm lát giá trị).
- Nghĩ Scrum bắt buộc mọi nơi, quên tailoring.
- Bỏ qua Stakeholder engagement liên tục.
🔗 Liên kết nội bộ
| Chủ đề | Liên kết |
|---|---|
| Blueprint & trọng số | Blueprint 2025 |
| Agile Mindset (hub) | Mindset |
| Leadership (hub) | Leadership |
| Product (hub) | Product |
| Delivery (hub) | Delivery |
| Bài tiếp: Iterative vs Incremental | Iterative vs Incremental |
| Mini-mock | Làm bài Mock |
Áp dụng lại tình huống mở đầu
- Hybrid thiên Agile: Sprint 2 tuần, backlog ưu tiên theo giá trị.
- Sprint 1: ra MVP cho nhóm pilot nội bộ.
- Sprint 2–3: iterate theo feedback; compliance theo mốc Predictive.
- Đo cycle/lead time, usage thực tế, và học nhanh.
Phương pháp Agile vắn tắt
| Phương pháp | Mô tả ngắn | Khi dùng | Tránh khi |
|---|---|---|---|
| Scrum | Sprint 1–4 tuần, vai trò rõ, review/retro | Sản phẩm số cần nhịp & minh bạch | Phụ thuộc lớn, khó giữ timebox |
| Kanban | Luồng liên tục, giới hạn WIP, đo flow | Ops/Support, ad-hoc | Thiếu kỷ luật WIP |
| XP | TDD, pair, CI/CD, refactor | Cần chất lượng cao, đổi nhanh | Văn hoá chưa sẵn sàng kỹ thuật |
| Lean | Loại bỏ lãng phí, tối ưu flow | Value stream end-to-end | “Cắt giảm mù quáng” |
| Crystal/DSDM/FDD/SAFe/LeSS/Spotify | Pattern theo bối cảnh | Quy mô/đặc thù khác nhau | Sao chép máy móc |
Ví dụ thực tế: Trợ lý ảo AI trong doanh nghiệp
- Sprint 2 tuần, MVP ở Sprint 1 (~10 FAQ).
- Increment tiếp: pricing, tích hợp CRM, cải thiện NLP.
- Compliance (GDPR/CCPA) theo mốc Predictive; phần R&D theo Agile.
Mini-mock
Mini-mock – What Is Agile
Bước tiếp theo: Blueprint 2025 • Mindset • Delivery • Mini-mock 10 câu.
- Agile = iterative & incremental to deliver early value and get fast feedback.
- Hybrid = Agile for discovery/development, Predictive for compliance/contract milestones.
- Choose based on requirement volatility, compliance, and slice‑ability.
❓ Opening Scenario
You’re the PM of an internal product. Leadership wants a release in 6–8 weeks, requirements are volatile, team of 9, moderate compliance. Do you pick Agile, Predictive, or Hybrid—and why?
Quick Path to a Decision
- Goal: deliver early value and learn fast from feedback.
- Initial choice: Agile/Hybrid with 2-week Sprints; ship an MVP in Sprint 1–2.
- Risk control: pace compliance via milestones (Hybrid), keep discovery under Agile.
Quick Self-Check – What Is Agile (EN)
Key takeaways
- Agile = iterative & incremental to maximize early value & fast feedback.
- Hybrid is powerful when compliance is real yet discovery is needed.
- Context over dogma: tailor to risk profile.
🧩 Mini‑glossary (EN)
- MVP: a minimum usable version to learn from feedback.
- Time‑to‑value: time until users receive value.
- Discovery: learning/hypothesis/validation work during/around development.
- WIP: work in progress; limit WIP to prevent bottlenecks.
- DoD (Definition of Done): criteria for an Increment to be “done”.
- T&M (Time & Material): contract model that allows flexible scope.
Prefer answers that emphasize value, feedback, and tailoring. For heavy compliance, choose Hybrid over “pure Agile.”
Step 1 — What is Agile?
Agile is an iterative & incremental way of working focused on value, fast feedback, and collaboration. Work is sliced into short Sprints, each producing a working Increment.
Agile Manifesto: 4 values
- Individuals & interactions over processes & tools.
- Working product over comprehensive documentation.
- Customer collaboration over contract negotiation.
- Responding to change over following a plan.
“Over” means prioritize, not eliminate the right-hand items.
- Iterative = improving the same slice over cycles (e.g., refining the onboarding flow).
- Incremental = adding a new slice of value each time (e.g., payments → reports → notifications).
Memory cue: Iterative = better; Incremental = more.
Step 2 — When to use Agile/Hybrid
Use Agile when
- High volatility / high discovery.
- Need early time-to-value (MVP).
- High market risk → learn fast from feedback.
- Self-managing team & engaged stakeholders.
- Work can be sliced into valuable increments.
Prefer Predictive/Hybrid when
- Heavy compliance/safety environments.
- Fixed scope/price contracts with limited change.
- Long/complex dependencies hinder regular increments.
Quick decision matrix
| Factor | Low | Medium | High |
|---|---|---|---|
| Requirement volatility | Predictive | Hybrid | Agile |
| Technical complexity | Predictive | Hybrid | Agile/Spikes |
| Compliance/Safety | Agile/Hybrid | Hybrid | Predictive/Hybrid |
| Early value need | Predictive | Hybrid | Agile |
| Increment slice-ability | Predictive | Hybrid | Agile |
Quick note (Compliance): With low compliance you can go pure Agile; pick Hybrid when you have mandatory audits/milestones or work that cannot be timeboxed.
Step 3 — Agile vs Predictive vs Hybrid
Predictive (Waterfall)
- Sequential phases and up-front detailed planning.
- Best when requirements are stable.
Agile
- Iterative & incremental Sprints; each delivers a usable Increment.
Hybrid
- Combine Predictive for contracts/compliance and Agile for development/R&D.
| Aspect | Agile | Predictive (Waterfall) | Hybrid |
|---|---|---|---|
| Approach | Iterative & incremental | Sequential, up-front plan | Contextual mix |
| Scope | Evolves | Fixed early | Partly fixed |
| Value | Early via increments | End of project | Milestones + increments |
| Risk mgmt | Continuous, empirical | Front-loaded | Combined |
| Documentation | “Just enough” | Heavy | As required |
| Contracts | T&M, value-based | Fixed scope/price | Milestones + increments |
- Treating the Manifesto as “no docs/process”.
- Choosing Agile in high-compliance context without change mechanisms.
- Mixing up iterative vs incremental.
- Assuming Scrum is mandatory everywhere; forgetting tailoring.
- Ignoring continuous stakeholder engagement.
🔗 Internal links
| Topic | Link |
|---|---|
| Blueprint & weights | Blueprint 2025 |
| Mindset hub | Mindset |
| Leadership hub | Leadership |
| Product hub | Product |
| Delivery hub | Delivery |
| Next: Iterative vs Incremental | Iterative vs Incremental |
| Mini-mock | Take the Mock |
Real-world example: Enterprise AI Virtual Assistant
- 2-week Sprints, MVP in Sprint 1 (~10 FAQs).
- Next increments: pricing, CRM integration, better NLP.
- Run compliance (GDPR/CCPA) via Predictive milestones; R&D via Agile.
Mini-mock – What Is Agile
Next steps: Blueprint 2025 • Mindset • Delivery • 10-item Mini-mock.