FDE PulseViệc làm FDE đang mở 618Mới trong 7 ngày 33Công ty đang tuyển 94Nhận làm từ xa 24%Lương trung vị (Mỹ) $209kTuyển nhiều nhất Databricks 121
EN

Tờ báo của nghề Forward Deployed Engineer

Bách khoa

Khách nhờ “thêm một chút”: FDE đọc SOW thế nào để biết việc nào nằm trong phạm vi

Bạn không cần trả lời ngay “có” hay “không”. Chỉ cần hỏi hai câu, đối chiếu với hồ sơ, và có sẵn bản nháp change order trước khi viết dòng code đầu tiên.

Ảnh kỹ sư và khách hàng ngồi trao đổi quanh bàn họp, có tài liệu hợp đồng và laptop trước mặt.
Ảnh: Amina Atar / Unsplash
Chia sẻLinkedInFacebookX

Tóm tắt nhanh

  • Discovery làm rõ kết quả khách đã mua. Creep thêm một kết quả mới mà thời gian, chi phí và nguồn lực vẫn để nguyên.
  • Change request là lời khách nhờ. Change order là văn bản chính thức, có giá và đã được duyệt. Creep xảy ra khi bỏ qua change order mà vẫn làm.
  • Đừng tập từ chối giỏi hơn. Hãy dựng quy trình để nhận lời mà không rủi ro: báo ngay, ghi lại bằng văn bản, soạn sẵn change order.
Cây quyết định gồm hai phép thử. Phép thử goal hỏi yêu cầu có làm rõ kết quả khách đã mua không; nếu có thì sang phép thử record, hỏi có chỉ ra được việc đó trong SOW không; nếu cũng có thì đó là discovery, cứ làm và kèm bản tóm tắt. Trả lời "không" ở bất kỳ phép thử nào thì dẫn tới change order (được tô màu cam): soạn bản nháp, chờ khách duyệt rồi mới làm. Bỏ qua bước này chính là scope creep.
Yêu cầu chỉ là discovery khi qua được cả phép thử goal lẫn record. Trượt một trong hai phép thử là kết quả mới, phải có change order được duyệt trước khi làm. Nguồn: các phép thử phân biệt scope creep với discovery của Tandem, theo bài viết.

Thử hình dung: tuần thứ ba của deployment, trưởng nhóm vận hành bên khách nhắn bạn: “Agent phân loại ticket chạy ổn rồi. Tiện thì cho nó tự trả lời khách luôn nhé, chắc không mất mấy đâu.” Câu đó nghe như một lời khen, nhưng thật ra là một quyết định về phạm vi, và người phải đưa ra quyết định ấy là bạn.

Gật đầu cho xong thì dự án lặng lẽ phình ra. Gạt đi ngay thì bạn thành kiểu nhà cung cấp cứng nhắc mà khách đã cố tình né khi chọn một đội FDE. Làm được việc này không cần tài ăn nói. Bạn cần biết đọc SOW và có một phép thử dùng đi dùng lại được.

Creep và discovery nhìn bề ngoài rất giống nhau

Tandem định nghĩa scope creep là phần việc tăng lên trong khi thời gian, chi phí hay nguồn lực không đổi tương ứng. Discovery thì ngược lại: phạm vi được làm rõ dần khi bạn hiểu khách hơn. Cả hai đều mở đầu bằng câu “anh/chị muốn thêm cái này”, nên rất dễ nhầm.

Rủi ro nằm ở cả hai phía. Gọi mọi thứ là discovery thì những phần việc không ai đặt tên sẽ ăn dần hết biên lợi nhuận. Gọi mọi thứ là creep thì, như Tandem cảnh báo, bạn ép một khách hàng vào khuôn chuẩn trong khi họ chọn bạn chính vì bạn chịu xây đồ riêng cho họ.

Tandem cũng tách hai khái niệm hay bị dùng lẫn. Change request là khi khách nhờ làm một việc nằm ngoài phạm vi đã thống nhất. Change order là bản sửa đổi chính thức, có giá và đã được duyệt. Creep là khi yêu cầu bỏ qua bước change order mà việc vẫn được làm.

Hai câu hỏi cần hỏi trước khi trả lời khách

Tandem đưa ra bốn phép thử để phân biệt creep với discovery. Có hai phép thử mà FDE nào cũng dùng được ngay tại chỗ khách. Phép thử “goal” hỏi: yêu cầu này làm rõ kết quả khách đã mua, hay thêm vào một kết quả mới?

Phép thử “record” hỏi: bạn có chỉ ra được cái gì đã nằm trong phạm vi, cái gì đã được nói ra, cái gì đã được giao không?

Phép thử này chỉ dùng được khi bạn có hồ sơ: SOW, biên bản họp, ghi chú bàn giao. Không có hồ sơ thì mọi cuộc tranh luận về phạm vi chỉ còn là trí nhớ của người này chống lại trí nhớ của người kia.

Vì vậy, SOW là thứ bạn phải đọc kỹ ngay từ buổi kickoff, đừng để đến lúc có tranh chấp mới mở ra. Phạm vi thường được định nghĩa trong SOW hoặc hợp đồng. SOW tốt còn nêu cả quy trình xử lý khi phạm vi thay đổi, thậm chí phân loại các kiểu thay đổi, để hai bên thống nhất từ trước khi nào thì cần đến change order.

Một SOW, hai yêu cầu

Lấy một SOW giả định để thực hành. Mục phạm vi viết: “Agent đọc ticket email, gán vào một trong năm nhóm, chuyển ticket cho đúng đội xử lý.” Mục ngoài phạm vi viết: “Soạn hoặc gửi phản hồi cho khách hàng cuối.”

Yêu cầu thứ nhất: khách muốn tách nhóm “thanh toán” thành “hoàn tiền” và “hóa đơn”, vì đó là hai đội khác nhau. Qua phép thử goal: kết quả khách mua là chuyển ticket đến đúng đội, và việc tách nhóm giúp chuyển đúng hơn, nên đây là làm rõ. Qua phép thử record: SOW ghi “đúng đội xử lý”. Kết luận: đây là discovery.

Yêu cầu thứ hai chính là câu “cho agent tự trả lời khách”. Qua phép thử goal: tự trả lời khách là một kết quả mới, chứ không chỉ là phân loại cho đúng hơn. Qua phép thử record: SOW ghi rõ việc này nằm ngoài phạm vi. Kết luận: đây là change request, và nó phải trở thành change order trước khi ai đó bắt tay làm.

Ngay cả với yêu cầu thứ nhất, bạn cũng đừng làm im lặng. FDE Academy khuyên chuyển mỗi thay đổi phạm vi đáng kể thành một bản tóm tắt ngắn bằng văn bản. Bản tóm tắt chỉ cần ngắn thế này:

Tóm tắt thay đổi phạm vi — [ngày]
Yêu cầu: tách nhóm "thanh toán" thành "hoàn tiền" và "hóa đơn"
Phân loại: discovery — làm rõ mục tiêu "chuyển đúng đội" trong SOW
Ảnh hưởng: thêm nhãn và ví dụ đánh giá cho 1 nhóm mới
Người xác nhận phía khách: [tên]

Với yêu cầu thứ hai, Tandem khuyên mở change order trước khi bắt đầu làm, kèm bản nháp viết sẵn. Bạn có thể trả lời khách gần như thế này:

“Ý này hay, nhưng nó là một kết quả mới so với SOW hiện tại. Chiều nay em gửi anh bản nháp change order, ghi rõ phạm vi, ảnh hưởng tới lịch và phần cần anh duyệt. Duyệt xong là bọn em làm luôn.”

Câu trả lời đó không phải lời từ chối. Bạn đang nhận lời, chỉ là nhận lời một cách có kiểm soát.

Làm sao để “có” trở thành câu trả lời an toàn?

FDE Academy cho rằng cách sửa không nằm ở việc từ chối giỏi hơn, mà ở việc dựng một quy trình đủ chắc để nhận lời không còn rủi ro. Từ chối mọi yêu cầu mới có thể làm sứt mẻ niềm tin của khách. Quy trình ấy có năm bước.

Bước một, ngay tuần đầu, đọc SOW để tìm ba thứ: kết quả khách mua, danh sách ngoài phạm vi, và điều khoản về quy trình thay đổi. Bước hai, ghi hồ sơ tài khoản sau mỗi buổi họp, để khi cần dùng phép thử record, bạn có sẵn tài liệu đối chiếu.

Bước ba, khi có yêu cầu mới, cho nó qua phép thử goal rồi phép thử record. Bước bốn, báo cho khách ngay khi thấy lệch phạm vi, dù lệch rất ít, đừng đợi gom lại.

Bước năm, viết bản tóm tắt; nếu yêu cầu là một kết quả mới, tức một change request, thì soạn change order rồi chờ duyệt, để nó không biến thành creep. Hướng dẫn quản lý dự án của PM Study Circle cũng yêu cầu đánh giá chính thức mọi thay đổi được đề xuất.

Những lỗi FDE hay mắc

Lỗi phổ biến nhất là “làm luôn cho nhanh”. Việc nhỏ, khách thân, bạn tự tin xong trong một buổi chiều. Đó đúng là định nghĩa creep của Tandem: yêu cầu bỏ qua change order mà vẫn được làm, và lần sau khách sẽ coi đó là chuyện bình thường.

Lỗi thứ hai là phản xạ ngược lại: viện dẫn SOW cho mọi câu hỏi, kể cả những câu thật ra chỉ đang làm rõ mục tiêu. Bạn giữ được biên lợi nhuận nhưng đánh mất lý do khách thuê FDE thay vì mua phần mềm đóng gói.

Lỗi thứ ba là báo muộn, đợi gom đủ năm thay đổi mới nói một lần. Lỗi thứ tư là không ghi chép gì, nên đến buổi review cuối dự án, phép thử record không còn dữ liệu nào để dùng.

Đưa kỹ năng này vào CV và buổi phỏng vấn

Một lần xử lý phạm vi gọn gàng là câu chuyện đáng kể lại khi đi phỏng vấn. Hãy chuẩn bị sẵn một ví dụ có đủ ba phần: yêu cầu là gì, bạn phân loại nó bằng tiêu chí nào, rồi bạn xử lý bằng văn bản ra sao.

Trong CV, một dòng như “soạn change order và tóm tắt thay đổi phạm vi cho deployment” giúp người đọc thấy bạn làm việc được với cả code lẫn hợp đồng.

Khi đọc job description, nếu gặp các từ như scoping, SOW hay change management, hãy coi đó là tín hiệu để đưa ví dụ về phạm vi lên đầu hồ sơ và chuẩn bị kể nó thật kỹ.

Lần tới, khi khách nhắn “tiện thì làm luôn nhé”, bạn sẽ có hai câu hỏi để kiểm tra, một bản SOW để đối chiếu, và một bản nháp change order đã viết sẵn.

Bài này có hữu ích không?

Dùng cùng trợ lý AIHỏi Claude ↗Hỏi ChatGPT ↗
6 nguồn
Đọc tiếp trên lộ trình · Chặng 4: Khách hàngChạy UAT cho tính năng AI: đặc tả nghiệm thu khi câu trả lời không có một đáp án duy nhấtHai người dùng đọc cùng một câu trả lời, một người gật đầu, người kia lắc đầu. Nếu bạn chưa chốt luật chơi từ trước, buổi nghiệm thu sẽ thành buổi mặc cả.