Skip to content
Ms Hope Sharing
Quay lại

English for Developers — Tiếng Anh trong buổi standup và sprint meeting

Trong các công ty phần mềm hiện đại hoạt động theo mô hình Agile/Scrum, các buổi họp hằng ngày (Daily Standup) và họp lập kế hoạch (Sprint Planning) là hoạt động bắt buộc. Đây là lúc các lập trình viên phải nói trực tiếp, báo cáo tiến độ và thảo luận với cả đội ngũ, thường bao gồm cả Product Owner (PO) hoặc khách hàng nước ngoài.

Nhiều developer Việt dù viết code rất giỏi nhưng lại cực kỳ e ngại mỗi khi đến lượt mình phát biểu trong buổi họp. Bạn thường không biết bắt đầu từ đâu, báo cáo dông dài hoặc diễn đạt ấp úng khi gặp sự cố (blocker).

Trong bài viết này, chúng mình sẽ trang bị cho bạn các cấu trúc báo cáo chuẩn mực và các mẫu câu thông dụng nhất để bạn tự tin làm chủ mọi buổi họp Agile bằng tiếng Anh nhé.


I. Tầm quan trọng của giao tiếp spoken trong Agile/Scrum

Giao tiếp trực tiếp (speaking) trong các buổi họp Scrum yêu cầu sự ngắn gọn, rõ ràng và tập trung vào thông tin quan trọng. Việc nói tiếng Anh lưu loát và đúng cấu trúc giúp:


II. Làm chủ cấu trúc báo cáo Daily Standup bằng tiếng Anh

Báo cáo Daily Standup của bạn luôn phải xoay quanh 3 câu hỏi kinh điển. Hãy sử dụng các mẫu câu tương ứng dưới đây để cấu trúc bài nói của mình:

1. Việc đã làm hôm qua (What did you do yesterday?)

Hãy sử dụng các động từ ở thì quá khứ đơn (Past Simple) để báo cáo những việc đã hoàn thành:

2. Việc sẽ làm hôm nay (What will you do today?)

Hãy sử dụng các cấu trúc chỉ kế hoạch ở thì tương lai (Future) hoặc dự định:

3. Khó khăn / Vướng mắc (Are there any blockers?)

Nếu công việc của bạn đang bị nghẽn, hãy báo cáo rõ ràng để nhận sự giúp đỡ:


III. Tham gia thảo luận Sprint Planning và Retrospective

Ngoài Daily Standup, bạn cũng cần tham gia thảo luận sâu hơn trong các buổi Planning và Retrospective:

1. Thảo luận trong Sprint Planning (Lập kế hoạch)

Khi thảo luận về độ khó của task và ước lượng thời gian (estimation):

2. Thảo luận trong Sprint Retrospective (Họp cải tiến)

Khi đánh giá những điểm tốt và những điểm cần cải thiện sau mỗi sprint:


IV. Lỗi phổ biến của người Việt khi họp Standup

Chúng mình nhận thấy các lập trình viên Việt Nam thường mắc phải hai lỗi cơ bản sau trong cuộc họp:

Lỗi 1: Đi quá sâu vào chi tiết kỹ thuật (Technical details overkill)

Mục tiêu của Standup là cập nhật tiến độ chung, không phải là nơi để giải thích chi tiết bạn viết thuật toán gì hay sửa code dòng nào.

Người Việt hay nói: Yesterday I wrote a loop to iterate through the list and check if the status is active and then updated it, but there was a null pointer exception because the database didn’t return the ID…

Lỗi 2: Sử dụng sai thì của động từ (Tense confusion)

Nhiều bạn có xu hướng dùng duy nhất thì hiện tại đơn hoặc dùng lẫn lộn thì cho cả việc đã làm và việc sắp làm.

Người Việt hay nói: Yesterday I implement API and today I implement unit test.


V. Bài tập thực hành

Hãy chọn câu trả lời tiếng Anh thích hợp nhất cho các tình huống họp Agile/Scrum dưới đây nhé.

Bài tập luyện tập

1. It is your turn to speak in the Daily Standup. Which is the best opening?

2. You completed the checkout feature yesterday. How should you say this in Past Simple?

3. You are stuck because you cannot access the server API database. How should you report this blocker?

4. During Sprint Planning, you feel a task is too big and needs to be split. How do you suggest this?

5. In a Retrospective meeting, you want to suggest that the team should write more documentation next time. How do you say this?


Chia sẻ bài viết:

Bài trước
Finance Vocabulary — Từ vựng tài chính cơ bản
Bài sau
English for Developers — Hướng dẫn viết Technical Documentation bằng tiếng Anh