Menu
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Đang tải...

Bài 10 — Coaching Organizations — Systems thinking

Advanced Scrum Master PSM II Bài 10/60

Mở đầu — vì sao bài này quan trọng

Trong ba bài trước, chúng ta đã đi từ coaching cá nhân (1-on-1) đến coaching cả một nhóm Scrum. Đó là những không gian mà bạn — với tư cách Scrum Master — có thể nhìn thấy, chạm vào và tác động trực tiếp. Nhưng có một sự thật phũ phàng mà nhiều Scrum Master ở Việt Nam nhận ra muộn: bạn có thể có một nhóm Scrum hoàn hảo, Sprint nào cũng đạt Sprint Goal, retrospective sâu sắc, tinh thần tự quản cao — và vẫn thất bại. Vì nhóm của bạn nằm trong một tổ chức không cho phép họ thành công.

Đây chính là điều khiến PSM II khác với PSM I. Scrum Guide nói rất rõ rằng Scrum Master phục vụ tổ chức (the organization), không chỉ phục vụ nhóm. Cụ thể, Scrum Master "dẫn dắt, đào tạo và huấn luyện tổ chức trong việc áp dụng Scrum", "lập kế hoạch và tư vấn triển khai Scrum trong tổ chức", "giúp nhân viên và các bên liên quan hiểu và áp dụng phương pháp tiếp cận thực nghiệm cho công việc phức tạp", và "loại bỏ các rào cản giữa các bên liên quan và Scrum Team".

Nghe thì đơn giản. Nhưng làm được nó đòi hỏi một thứ tư duy hoàn toàn khác: systems thinking — tư duy hệ thống. Bạn không còn coaching một người hay một nhóm nữa. Bạn đang coaching một hệ thống sống, phức tạp, gồm con người, chính sách, cấu trúc báo cáo, ngân sách, văn hóa và lịch sử. Bài học này dạy bạn cách nhìn tổ chức như một hệ thống, và cách một Scrum Master tạo ra thay đổi ở cấp độ đó mà không có quyền lực chính thức.

Khái niệm cốt lõi

Tổ chức là một hệ thống, không phải tập hợp các vấn đề rời rạc

Sai lầm lớn nhất của Scrum Master mới lên cấp độ tổ chức là xử lý từng vấn đề như một sự cố độc lập. Team A bị thiếu người? Xin tuyển. Team B chờ phê duyệt quá lâu? Đẩy nhanh quy trình. Nhưng nếu bạn lùi lại và nhìn toàn cảnh, bạn sẽ thấy chúng không phải là những vấn đề riêng lẻ — chúng là triệu chứng của cùng một cấu trúc hệ thống bên dưới.

Systems thinking dạy chúng ta một nguyên lý nền tảng: cấu trúc của hệ thống quyết định hành vi của nó. Nếu nhiều nhóm cùng gặp tình trạng giao hàng chậm, đừng đổ lỗi cho từng nhóm. Hãy hỏi: cấu trúc nào trong tổ chức đang sản sinh ra hành vi này? Có thể là quy trình phê duyệt nhiều tầng, có thể là cách phân bổ nhân sự theo dự án thay vì theo sản phẩm, có thể là hệ thống đánh giá KPI khiến mọi người tối ưu cục bộ thay vì tối ưu tổng thể.

Ba đòn bẩy của Scrum Master ở cấp tổ chức

Từ ý định gốc của bài, công việc cấp tổ chức của Scrum Master xoay quanh ba đòn bẩy:

1. Ảnh hưởng đến chiến lược (influencing strategy). Bạn không phải CEO, nhưng bạn là người hiểu rõ nhất "công việc phức tạp được làm như thế nào trong thực tế". Khi lãnh đạo đặt ra mục tiêu chiến lược kiểu "năm nay giao 50 tính năng", Scrum Master có vai trò giúp họ hiểu vì sao empiricism (kinh nghiệm luận) — thử nghiệm, kiểm tra, thích nghi — sẽ tạo ra giá trị tốt hơn một bản kế hoạch cứng nhắc. Ảnh hưởng ở đây không phải áp đặt, mà là dùng dữ liệu, câu chuyện và những câu hỏi mạnh mẽ để thay đổi cách lãnh đạo suy nghĩ về rủi ro và giá trị.

2. Loại bỏ rào cản tổ chức (removing organizational impediments). Khác với impediment cấp nhóm (một bug, một thành viên nghỉ ốm), impediment cấp tổ chức là những thứ ăn sâu vào cấu trúc: chính sách, silo phòng ban, hệ thống khen thưởng sai lệch, thiếu quyền tự quyết. Chúng ta sẽ học sâu về quy mô của việc này ở Bài 11, nên ở đây tôi chỉ nhấn mạnh phần nhận diện và định khung impediment tổ chức như một vấn đề hệ thống.

3. Xây dựng cộng đồng Scrum (building Scrum community). Một Scrum Master đơn độc không thể thay đổi tổ chức. Bạn cần một mạng lưới — Community of Practice (CoP) cho Scrum Master, Product Owner, kỹ sư — nơi mọi người học hỏi, chia sẻ thực hành tốt và cùng nhau đẩy lùi sức ì. Đây là cách thay đổi văn hóa lan tỏa: không phải bằng mệnh lệnh từ trên, mà bằng sự đồng thuận ngày càng lớn từ những người làm việc thực tế.

Tư duy hệ thống thực dụng: vòng lặp nhân–quả và điểm đòn bẩy

Hai công cụ tư duy hệ thống mà tôi muốn bạn nắm chắc:

  • Causal loop (vòng lặp nhân quả): Mọi hành vi tổ chức thường nằm trong một vòng lặp tự củng cố. Ví dụ: áp lực deadline cao → bỏ qua refactoring → nợ kỹ thuật tăng → việc làm chậm lại → áp lực deadline còn cao hơn. Nhận ra vòng lặp giúp bạn không "chữa triệu chứng" mà tìm điểm cắt vòng lặp.
  • Điểm đòn bẩy (leverage point): Trong một hệ thống, có những điểm mà một thay đổi nhỏ tạo ra hiệu ứng lớn. Theo Donella Meadows, thay đổi mục tiêutư duy nền (mindset/paradigm) của hệ thống là đòn bẩy mạnh nhất, mạnh hơn nhiều so với chỉnh sửa quy trình hay con số. Đây là lý do vì sao công việc của Scrum Master cấp tổ chức cuối cùng là công việc về niềm tin và tư duy, không phải về việc thêm một cuộc họp.

Tình huống thực tế

Tình huống 1 — Công ty fintech ở TP.HCM: khi vấn đề "team chậm" thật ra là vấn đề hệ thống

Một công ty fintech khoảng 180 người ở Quận 1, TP.HCM, có 6 nhóm Scrum làm sản phẩm ví điện tử. Ban lãnh đạo phàn nàn rằng "các team giao hàng quá chậm, velocity thấp". Họ yêu cầu các Scrum Master "ép team tăng tốc".

Anh Tuấn, một Scrum Master có tư duy hệ thống, không lao vào ép team. Anh dành hai tuần thu thập dữ liệu cacross cả 6 nhóm và phát hiện một mẫu hình rõ ràng: trung bình mỗi User Story phải chờ 9 ngày ở trạng thái "chờ phê duyệt bảo mật" (security review), trong khi thời gian code thực tế chỉ 2 ngày. Đội bảo mật chỉ có 2 người, phục vụ cho cả 6 nhóm, và họ là một silo riêng báo cáo cho một giám đốc khác.

Đây không phải vấn đề "team chậm". Đây là bottleneck hệ thống — một điểm nghẽn cấu trúc. Anh Tuấn vẽ ra một cumulative flow đơn giản, cho thấy 70% lead time bị "chôn" ở khâu review bảo mật, rồi mang con số đó đến cuộc họp với ban lãnh đạo. Thay vì nói "đội bảo mật làm việc kém", anh định khung lại: "Hệ thống của chúng ta đang tạo ra một hàng đợi. Nếu chúng ta nhúng kỹ năng bảo mật vào trong các nhóm, hoặc tăng năng lực review, lead time toàn công ty sẽ giảm mạnh." Kết quả: công ty đào tạo "security champion" trong mỗi nhóm và lead time trung bình giảm từ 14 ngày xuống 6 ngày trong một quý.

Bài học rút ra: Khi nhiều nhóm cùng có một triệu chứng, nguyên nhân gần như chắc chắn nằm ở hệ thống, không phải ở từng nhóm. Vai trò của Scrum Master cấp tổ chức là nhìn xuyên qua triệu chứng để thấy cấu trúc, và dùng dữ liệu để giúp lãnh đạo thấy điều đó.

Tình huống 2 — Một doanh nghiệp gia công phần mềm ở Hà Nội: KPI sai lệch tạo hành vi sai lệch

Một công ty outsourcing 400 người ở Hà Nội đặt KPI cá nhân cho lập trình viên dựa trên "số story point hoàn thành mỗi sprint". Ban đầu nghe rất hợp lý. Nhưng sau sáu tháng, chị Hương — Scrum Master kiêm Agile Coach — nhận thấy một hiện tượng kỳ lạ: các lập trình viên từ chối giúp đỡ nhau, không ai muốn làm code review của đồng nghiệp, và chất lượng giảm rõ rệt vì mọi người "đánh nhanh thắng nhanh" để gom điểm.

Chị Hương nhận ra đây là một vòng lặp nhân quả do hệ thống khen thưởng tạo ra: KPI cá nhân theo story point → tối ưu cục bộ → giảm hợp tác → chất lượng giảm → rework tăng → áp lực tăng → càng đua điểm. Đây là điểm đòn bẩy nằm ở mục tiêu của hệ thống, không phải ở hành vi cá nhân. Bạn không thể "coaching" từng người ngừng ích kỷ khi chính hệ thống đang thưởng cho sự ích kỷ.

Chị không có quyền thay đổi chính sách KPI. Nhưng chị có ảnh hưởng. Chị tổ chức một buổi làm việc với phòng nhân sự và các trưởng nhóm, trình bày dữ liệu về tỷ lệ rework tăng và tinh thần đội xuống. Chị đề xuất chuyển một phần KPI từ "story point cá nhân" sang "kết quả nhóm" (team outcomes) và chất lượng. Mất gần một năm, nhưng công ty cuối cùng đã thay đổi cơ chế đánh giá.

Bài học rút ra: Đừng bao giờ coaching con người chống lại hệ thống. Nếu hệ thống thưởng cho hành vi sai, hãy thay đổi hệ thống. Và để thay đổi hệ thống khen thưởng, Scrum Master phải bước ra khỏi "vùng nhóm" để làm việc với những bộ phận như nhân sự, tài chính — những nơi nắm các đòn bẩy thật.

Tình huống 3 — Xây dựng cộng đồng Scrum tại một ngân hàng số Đông Nam Á

Một ngân hàng số ở Singapore mở rộng chi nhánh công nghệ sang Việt Nam, có 12 nhóm Scrum nhưng mỗi nhóm làm Scrum một kiểu. Có nhóm gọi Daily Scrum là "status report cho sếp", có nhóm bỏ luôn retrospective. Mỗi Scrum Master loay hoay một mình và dần kiệt sức.

Anh Đức, Scrum Master kỳ cựu, hiểu rằng một mình anh không thể "sửa" cả 12 nhóm. Anh khởi xướng một Community of Practice cho Scrum Master, họp hai tuần một lần, 90 phút. Không phải để báo cáo, mà để chia sẻ: "Tuần này tôi gặp impediment này, ai từng xử lý chưa?". Sau ba tháng, cộng đồng này tự xây một bộ "working agreements" chung, một thư viện kỹ thuật facilitation, và quan trọng nhất — họ trở thành một tiếng nói tập thể khi cần đề xuất thay đổi lên lãnh đạo. Khi 8 Scrum Master cùng kiến nghị bỏ cơ chế "báo cáo trạng thái hàng ngày cho quản lý", lãnh đạo lắng nghe theo cách họ không bao giờ lắng nghe một cá nhân.

Bài học rút ra: Cộng đồng Scrum là cách bạn nhân bản ảnh hưởng. Một Scrum Master là một tiếng nói; một cộng đồng là một lực lượng. Đây cũng chính là điều Scrum Guide hàm ý khi nói Scrum Master "đào tạo tổ chức".

Hướng dẫn từng bước

Khi bạn được giao nhiệm vụ coaching ở cấp tổ chức, hãy đi theo trình tự này:

  • Lập bản đồ hệ thống (system mapping). Trước khi can thiệp, hãy vẽ ra hệ thống. Ai báo cáo cho ai? Dòng giá trị đi qua những phòng ban nào? Quyết định được phê duyệt ở đâu? Tiền và quyền nằm ở đâu? Bạn không thể thay đổi thứ bạn chưa nhìn thấy.
  • Thu thập dữ liệu, không phải ý kiến. Lãnh đạo cấp cao phản ứng với con số, không với cảm tính. Hãy đo lead time, cycle time, hàng đợi, tỷ lệ rework. Như anh Tuấn trong tình huống 1, một biểu đồ cumulative flow nói thay được ngàn lời.
  • Phân biệt triệu chứng với nguyên nhân gốc. Hỏi "5 lần tại sao". Nếu nhiều nhóm cùng một triệu chứng, dừng việc đổ lỗi cho nhóm và đi tìm cấu trúc bên dưới.
  • Xác định điểm đòn bẩy. Hỏi: thay đổi nhỏ nào sẽ tạo hiệu ứng lớn nhất? Thường nó nằm ở mục tiêu, chính sách khen thưởng, hoặc tư duy nền — chứ không phải ở việc thêm/bớt một cuộc họp.
  • Định khung lại vấn đề cho lãnh đạo. Đừng đến gặp lãnh đạo với "team đang gặp khó". Hãy đến với "đây là cấu trúc đang cản trở giá trị, và đây là chi phí của nó tính bằng tiền/thời gian". Nói ngôn ngữ của họ.
  • Bắt đầu nhỏ, tạo bằng chứng. Chạy một thí nghiệm có giới hạn (ví dụ: nhúng một security champion vào một nhóm trong một quý). Empiricism áp dụng cho cả việc thay đổi tổ chức.
  • Xây cộng đồng để duy trì thay đổi. Thay đổi do một người tạo ra sẽ tan khi người đó rời đi. Cộng đồng Scrum giúp thay đổi bám rễ vào văn hóa.

Lỗi thường gặp & mẹo

Lỗi 1 — Đối đầu trực diện với hệ thống quyền lực. Nhiều Scrum Master trẻ, đầy nhiệt huyết, lao vào nói thẳng "quy trình này sai, sếp phải sửa". Kết quả: bị gắn mác "gây rối" và mất luôn ghế ngồi ở bàn quyết định. Mẹo: Ảnh hưởng cần sự kiên nhẫn và dữ liệu. Hãy là người đặt câu hỏi đúng, không phải người ra phán quyết.

Lỗi 2 — Cố sửa hệ thống bằng cách sửa con người. Như tình huống KPI ở Hà Nội — bạn không thể coaching người ta hợp tác khi hệ thống thưởng cho cạnh tranh. Mẹo: Mỗi khi thấy hành vi xấu lặp lại ở nhiều người, hãy giả định hệ thống đang khuyến khích nó, và đi tìm cơ chế đó.

Lỗi 3 — Coi mình là người hùng đơn độc. Scrum Master ôm hết mọi impediment tổ chức vào mình sẽ kiệt sức (chủ đề chúng ta sẽ bàn ở Bài 52). Mẹo: Xây cộng đồng, ủy quyền, và biến lãnh đạo thành đồng minh thay vì đối thủ.

Lỗi 4 — Nhầm cấp độ. Đem công cụ coaching nhóm (như retrospective) đi giải quyết vấn đề tổ chức. Một số impediment đơn giản là vượt quá tầm của nhóm. Mẹo: Luôn tự hỏi "đây là vấn đề cấp nhóm hay cấp hệ thống?" trước khi chọn công cụ.

Mẹo vàng: Hãy giành một "ghế ngồi ở bàn" (a seat at the table). Scrum Master ảnh hưởng đến chiến lược chỉ khi họ hiện diện trong các cuộc trò chuyện chiến lược. Xây quan hệ với lãnh đạo trước khi bạn cần họ.

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

  • Vẽ bản đồ hệ thống của tổ chức bạn. Trên một tờ giấy, vẽ các phòng ban, dòng giá trị (từ ý tưởng đến khách hàng), và các điểm phê duyệt. Đánh dấu nơi công việc bị "chờ" lâu nhất. Đó là ứng viên đầu tiên cho một impediment tổ chức.
  • Tìm một vòng lặp nhân quả. Chọn một hành vi xấu lặp lại trong công ty bạn (ví dụ: hay làm gấp cuối sprint). Vẽ vòng lặp nhân–quả gồm ít nhất 4 mắt xích. Xác định điểm bạn có thể cắt vòng lặp.
  • Soạn một "leadership pitch" 5 phút. Lấy một impediment tổ chức bạn đã nhận diện. Viết một bài trình bày ngắn cho lãnh đạo: vấn đề là gì, chi phí bằng tiền/thời gian, một thí nghiệm nhỏ đề xuất, và kết quả kỳ vọng. Tập nói nó trong 5 phút.
  • Thiết kế một Community of Practice. Phác thảo: ai tham gia, tần suất, mục tiêu của 3 buổi đầu tiên, và cách bạn giữ nó không biến thành cuộc họp báo cáo.

Tóm tắt

Coaching tổ chức là bước nhảy lớn nhất trong hành trình từ PSM I lên PSM II. Bạn chuyển từ việc giúp một nhóm làm Scrum tốt sang việc giúp cả một hệ thống tạo ra giá trị. Scrum Guide trao cho bạn nhiệm vụ này một cách rõ ràng: phục vụ tổ chức.

Ba điều cốt lõi cần khắc ghi. Thứ nhất, tổ chức là một hệ thống — cấu trúc quyết định hành vi, nên hãy nhìn xuyên qua triệu chứng để thấy cấu trúc. Thứ hai, ba đòn bẩy của bạn là ảnh hưởng đến chiến lược, loại bỏ rào cản tổ chức, và xây dựng cộng đồng Scrum — và cả ba đều đòi hỏi ảnh hưởng chứ không phải quyền lực. Thứ ba, đừng coaching con người chống lại hệ thống; nếu hệ thống thưởng cho hành vi sai, hãy thay đổi hệ thống, và làm điều đó bằng dữ liệu, sự kiên nhẫn và đồng minh.

Một Scrum Master xuất sắc ở cấp tổ chức không phải người la to nhất, mà là người nhìn rõ nhất — thấy được những vòng lặp vô hình đang định hình hành vi của hàng trăm con người, và biết chạm vào đúng điểm đòn bẩy để cả hệ thống dịch chuyển. Ở Bài 11, chúng ta sẽ đi sâu vào việc loại bỏ những impediment đó ở quy mô lớn.