Consulting Mindset

Kỹ năng đàm phán hợp đồng/phát sinh: Đưa vấn đề tiền bạc lên bàn đàm phán một cách khéo léo

7/19/2026 · 12p đọc


title: "Kỹ năng đàm phán hợp đồng/phát sinh: Đưa vấn đề tiền bạc lên bàn đàm phán một cách khéo léo"
series: "Thư viện Kỹ năng BA·PO·EA: 45 Bài học Thực chiến"
part: "Phần 2 — Kỹ năng Thực chiến"
skill_number: 25
audience: "BA, PO, EA & vai trò làm việc trực tiếp với khách hàng"
reading_time: "9 phút đọc"
tags: ["đàm phán", "change request", "hợp đồng phát sinh", "BA skills", "quản lý phạm vi", "kỹ năng thực chiến"]

Kỹ năng đàm phán hợp đồng/phát sinh: Đưa vấn đề tiền bạc lên bàn đàm phán một cách khéo léo

Có một khoảnh khắc mà gần như BA/PO nào cũng từng trải qua: khách hàng nói "cái này chỉ là thêm một chút thôi mà, sao lại tính phí?" — và bạn biết rõ "một chút" đó là hàng chục giờ công. Nói tiền bạc lúc này dễ chạm vào lòng tự ái hai bên, dễ biến một cuộc trao đổi kỹ thuật thành một trận cãi vã về niềm tin. Vậy làm sao để đưa con số lên bàn mà không đưa luôn cả mối quan hệ ra làm vật hi sinh?

🎯 Kỹ thuật cốt lõi: Tách "Vấn đề" khỏi "Con người" + Neo vào dữ liệu Effort/Scope

Kỹ thuật này dựa trên nguyên lý kinh điển của đàm phán ("tách con người khỏi vấn đề" trong trường phái Harvard Negotiation), được cụ thể hoá cho bối cảnh phát sinh hợp đồng CNTT bằng hai trụ cột:

1. Tách vấn đề tiền bạc khỏi quan hệ cá nhân

  • Khi đàm phán phí phát sinh, đối tượng tranh luận là "phạm vi công việc so với phạm vi đã ký", KHÔNG PHẢI "khách hàng có tin bạn hay không" hay "bạn có thiện chí hay không".
  • Kỹ thuật thực hành: mọi câu nói đều gắn chủ ngữ là "yêu cầu này" / "tài liệu SOW" / "effort thực tế", tránh gắn chủ ngữ là "anh/chị" theo hướng quy trách nhiệm cá nhân. Ví dụ: thay vì "Anh yêu cầu ngoài phạm vi rồi", nói "Yêu cầu này nằm ngoài danh sách hạng mục trong Phụ lục A".
  • Luôn giữ tư thế: "Chúng ta cùng đứng về một phía để giải quyết một chênh lệch về phạm vi" — không phải "tôi đấu với anh/chị".

2. Dùng dữ liệu effort/scope làm căn cứ khách quan

  • Trước khi vào bàn đàm phán, chuẩn bị 3 loại bằng chứng: (a) tài liệu phạm vi gốc đã ký (SOW/hợp đồng/biên bản), (b) mô tả yêu cầu mới kèm phân tích tại sao nó không nằm trong (a), (c) ước lượng effort (giờ công, số màn hình, số API, độ phức tạp) do đội kỹ thuật xác nhận — không phải con số cảm tính của riêng BA/PO.
  • Nguyên tắc: "Ai đưa số trước, người đó neo được cuộc đàm phán" (anchoring). Vì vậy BA/PO nên là người chủ động trình bày số liệu effort trước, thay vì chờ khách hàng đưa ra một con số họ "cảm thấy hợp lý".
  • Trình bày số liệu theo cấu trúc so sánh: "Phạm vi ký ban đầu gồm X hạng mục, tương đương Y giờ công. Yêu cầu mới thêm Z hạng mục, tương đương W giờ công — đây là phần chênh lệch cần trao đổi thêm về ngân sách/thời gian."
  • Tách rõ 3 lựa chọn cho khách hàng thay vì chỉ đưa 1 phương án nhị phân (trả tiền hay không): (i) mở rộng ngân sách để làm thêm, (ii) đánh đổi — bỏ bớt hạng mục khác cùng effort tương đương để làm hạng mục mới, (iii) đẩy sang giai đoạn/hợp đồng sau. Cách này biến cuộc đối thoại từ "có/không" thành "chọn phương án nào", giảm cảm giác đối đầu.

Khung này áp dụng được cho bất kỳ tình huống thương lượng nào có yếu tố "công sức bỏ ra chưa được ghi nhận" — không chỉ giới hạn ở change request phần mềm.

Bối cảnh (Situation)

Đây là tình huống minh hoạ tổng hợp từ các dự án CNTT/tư vấn phổ biến tại Việt Nam, không phải case cụ thể của công ty nào.

Chị H., BA của một dự án triển khai hệ thống quản lý bán hàng cho một chuỗi cửa hàng bán lẻ, đang ở tháng thứ tư của dự án kéo dài sáu tháng. Hợp đồng ký ban đầu (SOW — Statement of Work) quy định rõ module quản lý tồn kho chỉ hỗ trợ một kho trung tâm. Giữa chừng dự án, phía khách hàng — do vừa mở thêm hai chi nhánh mới — yêu cầu bổ sung tính năng quản lý tồn kho đa kho, có luân chuyển hàng giữa các kho và báo cáo tổng hợp theo từng kho riêng lẻ.

Đội kỹ thuật ước tính đây là một khối lượng công việc không nhỏ: thay đổi cấu trúc dữ liệu tồn kho, thêm luồng nghiệp vụ chuyển kho, viết lại báo cáo, và kiểm thử lại toàn bộ phần liên quan đến tồn kho đã làm xong trước đó. Ước tính sơ bộ khoảng 120 giờ công, tương đương gần ba tuần làm việc của một lập trình viên.

Khi chị H. đưa vấn đề chi phí phát sinh ra trao đổi, người đại diện phía khách hàng — anh T., giám đốc vận hành — phản ứng khá gay gắt: "Chuyện quản lý nhiều kho là hiển nhiên một hệ thống bán lẻ phải có, sao các bạn không tính từ đầu? Giờ đòi thêm tiền là không hợp lý." Không khí cuộc họp trở nên căng thẳng, và có dấu hiệu anh T. bắt đầu nghi ngờ năng lực tư vấn ban đầu của đội dự án.

Thách thức (Task)

Chị H. đứng trước ba áp lực cùng lúc. Thứ nhất, về mặt hợp đồng, chị đúng — SOW ghi rõ "một kho trung tâm", còn yêu cầu đa kho chưa từng được thảo luận trong giai đoạn khảo sát. Nhưng nói "đúng theo hợp đồng" một cách khô cứng có thể khiến khách hàng cảm thấy bị "bắt bí" bằng câu chữ, làm hỏng thiện chí hợp tác ở giai đoạn nghiệm thu và các dự án tiếp theo.

Thứ hai, nếu chị H. nhượng bộ làm miễn phí để giữ hoà khí, sẽ tạo tiền lệ nguy hiểm: từ nay mọi yêu cầu phát sinh khác đều có thể bị khách hàng viện lý do tương tự ("cái này cũng hiển nhiên phải có") để né tránh phí, khiến ngân sách dự án — và cả lợi nhuận của công ty tư vấn — bị bào mòn dần mà không ai kiểm soát được.

Thứ ba, nếu xử lý sai cách — ví dụ tranh cãi qua lại về việc "ai sai từ đầu", "sao lúc khảo sát không hỏi" — cuộc đàm phán sẽ chuyển từ chủ đề "tiền bạc và phạm vi" sang chủ đề "lỗi thuộc về ai", một cuộc tranh luận cảm tính không có hồi kết và chắc chắn làm tổn hại quan hệ hai bên về lâu dài.

Cái khó cốt lõi: chị H. cần bảo vệ được ngân sách hợp lý cho đội mình, nhưng phải làm điều đó theo cách khách hàng cảm thấy được tôn trọng và thấy rõ tính minh bạch, chứ không phải bị ép.

Hành động (Action)

Bước 1 — Không phản hồi ngay trong lúc căng thẳng. Khi anh T. phản ứng gay gắt trong cuộc họp, chị H. không tranh luận ngay mà nói: "Em hiểu góc nhìn của anh. Để em rà lại kỹ phạm vi đã ký và effort thực tế, mai mình ngồi lại trao đổi cụ thể hơn được không ạ?" — Việc lùi lại một nhịp giúp tách cuộc trò chuyện ra khỏi cảm xúc nóng của thời điểm đó, đồng thời cho chị thời gian chuẩn bị dữ liệu thay vì đối đáp bằng cảm tính.

Bước 2 — Chuẩn bị bộ ba tài liệu trước khi vào bàn đàm phán lần hai.

  • Trích đúng đoạn trong SOW mô tả phạm vi tồn kho: "Quản lý tồn kho tại một (01) kho trung tâm", kèm phụ lục danh sách hạng mục đã ký.
  • Bảng so sánh 2 cột: "Phạm vi đã ký" vs "Yêu cầu mới", liệt kê cụ thể từng điểm khác biệt (cấu trúc dữ liệu multi-kho, luồng chuyển kho, báo cáo theo kho, kiểm thử hồi quy).
  • Bảng ước tính effort do trưởng nhóm kỹ thuật ký xác nhận: 120 giờ công, chia theo từng đầu việc (phân tích lại thiết kế dữ liệu: 16 giờ; xây luồng chuyển kho: 40 giờ; báo cáo: 24 giờ; kiểm thử hồi quy: 40 giờ).

Bước 3 — Mở đầu cuộc họp bằng việc xác nhận giá trị của yêu cầu, không phủ nhận nó. Chị H. nói: "Yêu cầu quản lý đa kho là hợp lý và rất cần thiết khi anh đã mở thêm chi nhánh — em hoàn toàn đồng ý đây là hướng đi đúng cho hệ thống." Câu này quan trọng: nó xác nhận chị đứng cùng phía với mục tiêu kinh doanh của khách hàng, không phải đang tìm cách từ chối yêu cầu.

Bước 4 — Trình bày bảng so sánh phạm vi, để dữ liệu "nói thay" thay vì chị H. phải tranh cãi. Chị đặt tài liệu SOW gốc lên bàn (hoặc chia sẻ màn hình), chỉ thẳng vào dòng "một kho trung tâm" và nói: "Đây là phạm vi mình đã thống nhất từ đầu dự án. Yêu cầu quản lý đa kho là một hạng mục mới, chưa nằm trong phạm vi này." — Chị H. để chính tài liệu đã ký làm "trọng tài", tránh biến câu chuyện thành lời chị nói chống lại lời anh T. nói.

Bước 5 — Đưa bảng effort, neo con số trước. Chị H. trình bày bảng chia nhỏ 120 giờ công theo từng đầu việc, giải thích ngắn gọn tại sao mỗi phần lại cần từng đó effort (ví dụ vì sao phải kiểm thử hồi quy toàn bộ module tồn kho cũ). Việc chia nhỏ theo đầu việc giúp con số trở nên dễ tin hơn là một con số tổng duy nhất, đồng thời cho khách hàng thấy đây là ước tính có căn cứ kỹ thuật, không phải "hét giá".

Bước 6 — Đưa ra ba phương án thay vì một câu hỏi "có trả tiền hay không".

  • Phương án A: Bổ sung ngân sách tương đương 120 giờ công theo đơn giá đã thoả thuận trong hợp đồng, làm thêm trong 3 tuần, không ảnh hưởng deadline các hạng mục khác.
  • Phương án B: Đánh đổi — tạm hoãn một hạng mục khác trong phạm vi gốc có effort tương đương (ví dụ báo cáo phân tích xu hướng bán hàng, vốn chưa cấp thiết bằng đa kho) để dồn effort làm đa kho trước, đưa vào giai đoạn 2.
  • Phương án C: Đưa yêu cầu đa kho vào một Phụ lục hợp đồng bổ sung (Change Order) riêng, triển khai ở giai đoạn sau khi dự án chính nghiệm thu, để không ảnh hưởng tiến độ go-live đã cam kết với các bên khác của khách hàng (ví dụ bộ phận vận hành cửa hàng).

Bước 7 — Chốt lại bằng văn bản ngay trong buổi họp. Sau khi anh T. nghiêng về phương án B, chị H. tóm tắt lại miệng ngay tại chỗ, sau đó gửi email xác nhận trong vòng 24 giờ kèm bản Change Request được cả hai bên ký nháy, ghi rõ hạng mục nào bị hoãn, hạng mục nào được thêm, effort tương ứng — để không còn khoảng mờ nào cho hiểu lầm về sau.

Kết quả (Result)

Khách hàng đồng ý phương án B: hoãn báo cáo phân tích xu hướng bán hàng sang giai đoạn 2 (vốn dự kiến làm ở tháng thứ năm), dồn effort làm tính năng đa kho ngay trong tháng thứ tư. Không có đồng phí phát sinh nào được thu thêm, nhưng ngân sách gốc của dự án không bị vượt — đội kỹ thuật vẫn làm đúng effort đã ký, chỉ đổi thứ tự ưu tiên hạng mục.

Quan trọng hơn, anh T. sau cuộc họp có nói riêng với chị H.: "Cách các bạn trình bày rõ ràng vậy làm anh thấy yên tâm hơn, chứ trước đó anh cứ nghĩ tụi em đang muốn moi thêm tiền." Mối quan hệ không những không bị sứt mẻ mà còn được củng cố nhờ tính minh bạch.

Điều chưa hoàn hảo: việc hoãn báo cáo phân tích xu hướng bán hàng sang giai đoạn 2 khiến bộ phận marketing phía khách hàng — vốn không tham gia trực tiếp cuộc họp — phản ứng nhẹ vì họ đang cần báo cáo đó cho kế hoạch quý tới. Đây là bài học chị H. rút ra sau đó: khi đàm phán đánh đổi hạng mục, cần hỏi thêm "hạng mục bị hoãn này có ai khác đang phụ thuộc vào không" trước khi chốt phương án, chứ không chỉ hỏi người đại diện đàm phán trực tiếp.

📋 Áp dụng ngay

  • Trước khi vào bất kỳ cuộc đàm phán phát sinh nào, chuẩn bị sẵn 3 tài liệu: phạm vi đã ký, bảng so sánh phạm vi cũ/mới, và bảng effort có xác nhận của kỹ thuật — không tay không đi họp.
  • Luôn chủ động đưa số liệu effort trước, chia nhỏ theo đầu việc thay vì một con số tổng, để tăng độ tin cậy.
  • Diễn đạt mọi lập luận với chủ ngữ là "yêu cầu"/"tài liệu"/"effort", tránh chủ ngữ chỉ đích danh cá nhân khách hàng để không biến vấn đề tiền bạc thành vấn đề lòng tự ái.
  • Luôn chuẩn bị tối thiểu 2-3 phương án (thêm ngân sách / đánh đổi hạng mục / dời giai đoạn) thay vì chỉ đưa một câu hỏi có/không.
  • Chốt mọi thoả thuận bằng văn bản (Change Request/Change Order) trong vòng 24-48 giờ sau cuộc họp, và rà soát xem còn bên liên quan nào khác bị ảnh hưởng bởi phương án đã chọn hay không.

💡 Bài học đúc rút (Key Takeaway): Đàm phán phí phát sinh không phải là cuộc chiến "ai đúng ai sai", mà là việc đặt một tấm gương dữ liệu (phạm vi đã ký + effort thực tế) lên giữa bàn để cả hai bên cùng nhìn vào đó thay vì nhìn vào nhau. Ai chuẩn bị dữ liệu kỹ hơn và đưa ra phương án đa dạng hơn, người đó dẫn dắt được cuộc đàm phán mà không cần lớn tiếng.

🔗 Kỹ năng liên quan


Bài trước: Xử lý sự cố bất ngờ · Bài tiếp theo: Visualizing Complex Systems (Cho EA)

Kỹ năng đàm phán hợp đồng/phát sinh: Đưa vấn đề tiền bạc lên bàn đàm phán một cách khéo léo