1.1

Xem bằng tiếng Anh

1.1 Giá trị của kỹ thuật phần mềm

Tổng quan và động lực

Các giá trị của kỹ thuật phần mềm là những niềm tin chung, chuẩn mực và hành vi hằng ngày định hình cách mọi người cùng nhau xây dựng phần mềm. Chúng không phải là những tấm áp phích treo trên tường hay những dòng chữ trong sổ tay nhân viên. Chúng là điều thực sự xảy ra khi một sự cố đánh thức ai đó lúc 3 giờ sáng, khi một kỹ sư mới vào nghề bất đồng ý kiến với một kỹ sư trưởng, hoặc khi hạn chót va chạm với chất lượng. Giá trị là hệ thống vô hình nằm bên dưới mọi quyết định kỹ thuật.

Trong một đội nhỏ, giá trị lan truyền một cách tự nhiên: mọi người ngồi cùng nhau, thấm các chuẩn mực và tự điều chỉnh. Trong một đội lớn hơn, sự lan truyền tự nhiên này không còn hiệu quả. Lúc này bạn phải làm cho các giá trị trở nên tường minh, viết chúng ra, để các nhà lãnh đạo làm gương, và củng cố chúng thông qua các hệ thống của mình. Bỏ qua điều đó, văn hóa sẽ vỡ thành hàng chục tiểu văn hóa không tương thích, âm thầm đánh thuế mọi sự cộng tác.

Với một đội lớn hơn, mức độ rủi ro mang tính cấu trúc. Giá trị yếu thể hiện ở tình trạng nhân viên rời bỏ, ra quyết định chậm, kiến thức bị tích trữ, và các sự cố lặp lại mà nguyên nhân gốc không bao giờ được khắc phục triệt để. Giá trị mạnh thể hiện ở những thay đổi nhanh, an toàn và đáng tin cậy: các kỹ sư phát hiện vấn đề sớm, học hỏi từ thất bại và nhận trách nhiệm. Khoảng cách giữa hai trạng thái này thường lớn hơn bất kỳ lựa chọn công nghệ nào.

Các tổ chức doanh nghiệp và chính phủ cảm nhận điều này rất rõ, vì họ làm việc ở quy mô lớn, dưới sự soi xét, và trong những khoảng thời gian dài. Những hệ thống được xây dựng hôm nay có thể vận hành một thập kỷ hoặc hơn, do những người chưa từng gặp các tác giả ban đầu đảm nhiệm. Trong những bối cảnh này, văn hóa là thứ mang ý định xuyên qua thời gian và sự thay đổi nhân sự.

Các doanh nghiệp chịu quy định còn đối mặt với thêm một áp lực: sự cám dỗ thay thế niềm tin bằng quy trình. Khi trách nhiệm giải trình cao và sai lầm dễ bị nhìn thấy, phản xạ là chồng thêm các biện pháp kiểm soát, các chữ ký phê duyệt và sự đổ lỗi. Điều đó dễ hiểu, nhưng phản tác dụng. Những tổ chức đáng tin cậy, an toàn và tuân thủ nhất thường là những tổ chức có văn hóa học hỏi mạnh nhất, chứ không phải những tổ chức trừng phạt nhiều nhất. Giá trị và tuân thủ là đồng minh, không phải đối lập.

Các nguyên tắc chính

  • An toàn tâm lý là nền tảng; không có nó, mọi thực hành khác đều suy giảm.
  • Thất bại là dữ liệu. Học hỏi không đổ lỗi biến sự cố thành cải tiến bền vững.
  • Quyền sở hữu nghĩa là chịu trách nhiệm về kết quả, không chỉ về sản phẩm đầu ra: “bạn xây nó, bạn vận hành nó”.
  • Viết là tư duy. Một nền văn hóa ghi các quyết định ra giấy sẽ mở rộng được khả năng phán đoán của mình.
  • Nhịp độ bền vững tốt hơn chủ nghĩa anh hùng; kiệt sức là một thất bại của hệ thống, không phải của cá nhân.
  • Đa dạng, công bằng và hòa nhập là những thế mạnh kỹ thuật giúp nâng cao chất lượng quyết định.
  • Giá trị được làm gương từ trên xuống và củng cố từ dưới lên; hành động của các nhà lãnh đạo có sức nặng hơn lời nói của họ.

Khuyến nghị

Xây dựng an toàn tâm lý một cách có chủ đích

An toàn tâm lý là niềm tin chung rằng bạn có thể lên tiếng, đặt câu hỏi, thừa nhận sai lầm và thách thức các quyết định mà không sợ bị làm nhục hay trừng phạt. Đó là yếu tố dự báo mạnh nhất về hiệu quả của đội nhóm trong các nghiên cứu quy mô lớn. Hãy xây dựng nó một cách có chủ đích. Để các nhà lãnh đạo tự nhận sai lầm của mình thành tiếng (“đây là một sai lầm tôi đã mắc và điều tôi đã học được”). Đón nhận tin xấu bằng sự tò mò thay vì trừng phạt. Mời gọi ý kiến phản biện một cách công khai trong các cuộc họp. Luân phiên người phát biểu đầu tiên, để tiếng nói của người cấp cao không định hướng cuộc thảo luận. Và biến việc nói “tôi không biết” và “tôi cần giúp đỡ” thành điều bình thường.

Thực hành học hỏi không đổ lỗi

Khi có thứ gì đó hỏng, hãy nhìn vào các điều kiện đã cho phép sự cố xảy ra, chứ không phải người đã kích hoạt nó. Áp dụng phân tích hậu sự cố không đổ lỗi: một bản ghi bằng văn bản về những gì đã xảy ra, dòng thời gian, các yếu tố góp phần, và các đầu việc cụ thể có người phụ trách và thời hạn. Xuất phát từ giả định rằng mọi người đều hành động hợp lý với những gì họ biết vào thời điểm đó. Hãy hỏi “điều gì khiến việc này dễ sai?” thay vì “ai đã làm hỏng?“. Và theo dõi các đầu việc cho đến khi hoàn thành. Một văn hóa phân tích hậu sự cố mà không bao giờ đóng các việc tiếp theo thì chỉ là một màn trình diễn.

Thiết lập mô hình quyền sở hữu rõ ràng

“Bạn xây nó, bạn vận hành nó” khiến nhóm viết ra một dịch vụ phải chịu trách nhiệm vận hành nó, bao gồm cả trực ca. Điều này thắt chặt vòng phản hồi giữa các quyết định thiết kế và nỗi đau vận hành, và nhờ đó cải thiện chất lượng. Hãy kết hợp nó với một danh mục dịch vụ ghi lại, cho mọi hệ thống, ai sở hữu nó, cách liên hệ họ, các phụ thuộc và sổ tay vận hành của nó. Giữ quyền sở hữu tường minh và không chồng chéo. Quyền sở hữu mơ hồ là cách các hệ thống mục nát và các sự cố kéo dài. Khi một nhóm thực sự không thể tự vận hành một hệ thống, hãy cung cấp hỗ trợ nền tảng thay vì làm loãng trách nhiệm giải trình.

Nuôi dưỡng văn hóa viết

Viết làm sắc bén tư duy của bạn, và nó tạo ra các tài liệu mang thông tin xuyên qua các múi giờ và nhiều năm. Hãy biến tài liệu thiết kế và hồ sơ quyết định thành thông lệ đối với các thay đổi quan trọng: một tài liệu ngắn nêu vấn đề, các phương án đã cân nhắc, cách tiếp cận đề xuất và các đánh đổi, được chuyển cho mọi người góp ý trước khi bạn xây dựng. Điều này làm lộ ra bất đồng sớm, khi chi phí còn rẻ, và để lại một bản ghi bền vững về lý do bạn quyết định như vậy. Giữ các biểu mẫu nhẹ nhàng và kỳ vọng tương xứng với tầm quan trọng của quyết định. Và khen thưởng công khai những bài viết tốt.

Bảo vệ nhịp độ bền vững

Văn hóa anh hùng, nơi một vài người liên tục giải cứu tổ chức bằng nỗ lực không bền vững, là triệu chứng của sự yếu kém chứ không phải đức tính. Nó làm con người kiệt sức, tập trung kiến thức một cách nguy hiểm và che giấu những vấn đề nền tảng mà bạn đáng lẽ phải sửa. Vì vậy hãy đo lường và quản lý tải trực ca. Nếu một người bị gọi liên tục, hãy coi đó là một khiếm khuyết cần được loại bỏ bằng kỹ thuật. Biến việc nghỉ phép thành bình thường, bảo vệ thời gian tập trung, và đánh giá kết quả theo quý chứ không phải theo tuần.

Coi DEI là thế mạnh kỹ thuật

Các đội đa dạng đưa ra quyết định tốt hơn. Họ cân nhắc nhiều góc nhìn hơn và ít rơi vào tư duy bầy đàn cùng các điểm mù hơn, và điều đó cực kỳ quan trọng đối với khả năng tiếp cận, bảo mật và việc phục vụ các nhóm dân cư rộng lớn. Hãy đưa sự hòa nhập vào công việc kỹ thuật hằng ngày của bạn: tài liệu dễ tiếp cận, ngôn ngữ hòa nhập trong mã và giao diện, cách họp cho phép những tiếng nói trầm hơn đóng góp, và sự phân chia công bằng giữa công việc hào nhoáng và công việc “keo dán”.

Đánh đổi: ưu và nhược điểm

Cách tiếp cậnƯu điểmNhược điểm
Phân tích hậu sự cố không đổ lỗiLàm lộ nguyên nhân gốc thực sự; xây dựng niềm tin; thúc đẩy các biện pháp sửa chữa mang tính hệ thốngCó thể bị người ngoài coi là “không có trách nhiệm giải trình”; đòi hỏi kỷ luật để đóng các đầu việc
“Bạn xây nó, bạn vận hành nó”Vòng phản hồi chất lượng chặt chẽ; quyền sở hữu rõ ràngGánh nặng trực ca; cần hỗ trợ nền tảng mạnh để tránh kiệt sức
Văn hóa lấy tài liệu làm gốc / RFCQuyết định bền vững; mở rộng được qua các đợt thay đổi nhân sự; thân thiện với làm việc bất đồng bộChậm hơn với các thay đổi nhỏ; có nguy cơ quan liêu nếu áp dụng quá mức
Nhịp độ bền vữngGiữ chân nhân viên, độ tin cậy, tốc độ dài hạnCó cảm giác chậm hơn trong giai đoạn dồn việc; đòi hỏi lãnh đạo giữ vững lập trường

Căng thẳng trung tâm là tốc độ ngắn hạn so với sức khỏe dài hạn. Chủ nghĩa anh hùng và đổ lỗi mua được một khoảng ngắn cảm giác kiểm soát, rồi sau đó là sự suy sụp chậm rãi về tinh thần và độ tin cậy. Học hỏi không đổ lỗi, quyền sở hữu và nhịp độ bền vững có vẻ chậm hơn trong bất kỳ tuần nào, nhưng chúng cộng dồn thành tốc độ cao hơn rất nhiều qua nhiều quý và nhiều năm. Các nhà lãnh đạo phải sẵn sàng chấp nhận sự khó chịu ngắn hạn để bảo vệ năng lực dài hạn.

Câu hỏi để thảo luận với đội của bạn

  1. Làm thế nào để “không đổ lỗi” không bị kiểm toán viên, lãnh đạo và công chúng hiểu thành “không có trách nhiệm giải trình”? Trong một doanh nghiệp chịu quy định hoặc một cơ quan chính phủ chịu sự giám sát, một bản phân tích hậu sự cố không nêu tên ai có thể trông như sự che giấu đối với những người ngoài ngành kỹ thuật. Những cân nhắc đối lập là có thật: bạn cần sự trung thực mà chỉ không đổ lỗi mới tạo ra, và bạn cũng cần những người ra quyết định tin rằng các thất bại được xử lý. Hãy mang bằng chứng cụ thể vào cuộc thảo luận, chẳng hạn tỷ lệ tái diễn sự cố và tỷ lệ hoàn thành các đầu việc hậu sự cố, vì một hệ thống đóng được các việc tiếp theo một cách đáng tin cậy là có trách nhiệm giải trình rõ ràng ngay cả khi không có vật tế thần. Hãy tách hai câu hỏi mà văn hóa đổ lỗi gộp làm một: điều gì khiến việc này dễ sai, và có ai đã hành động với sự cẩu thả thực sự hay ác ý hay không. Nếu câu trả lời của bạn là trách nhiệm giải trình nằm ở việc sửa các điều kiện và đóng các đầu việc, hãy công bố cơ chế đó để người ngoài thấy được trách nhiệm giải trình mà họ đang tìm.

  2. Những nhóm nào đang gánh các hệ thống trực ca mà thực tế họ không thể vận hành, và ai trả giá cho khoảng trống đó? “Bạn xây nó, bạn vận hành nó” thắt chặt vòng phản hồi, và nó giả định rằng nhóm có đủ hỗ trợ nền tảng để vận hành thứ mình đã xây. Ở quy mô doanh nghiệp và chính phủ, một số nhóm thừa kế các hệ thống cũ, các hộp đen của nhà cung cấp hoặc hạ tầng xuyên suốt mà không một nhóm nhỏ nào thực sự có thể tự sở hữu. Sự đánh đổi nằm giữa việc làm loãng trách nhiệm giải trình (xấu) và đặt một nhóm vào thế thất bại trước một chiếc máy nhắn tin mà họ không thể xử lý (cũng xấu). Hãy mang dữ liệu về các lần gọi: nếu một người hoặc một nhóm bị gọi liên tục, hãy coi đó là khiếm khuyết cần loại bỏ bằng kỹ thuật, không phải huy hiệu danh dự. Câu trả lời sẽ cho bạn biết nơi cần đầu tư vào các nhóm nền tảng, triển khai theo giai đoạn và sổ tay vận hành cập nhật, để quyền sở hữu vẫn rõ ràng trong khi gánh nặng vận hành vẫn nhân văn.

  3. Những hành vi bạn thực sự thúc đẩy có khớp với các giá trị bạn công bố không? Giá trị biến thành sự hoài nghi ngay khi các nhà lãnh đạo khen thưởng điều mà các áp phích lên án, và ở quy mô lớn khoảng cách này vô hình cho đến khi tình trạng nhân viên rời bỏ và việc âm thầm tích trữ kiến thức làm nó lộ ra. Hãy nhìn thật kỹ vào chu kỳ thăng tiến gần nhất của bạn: nó thưởng cho việc chữa cháy và chủ nghĩa anh hùng, hay cho việc phòng cháy và công việc “keo dán” giữ cho một đội lớn khỏe mạnh? Các doanh nghiệp và cơ quan chính phủ làm rủi ro này tăng lên, vì hệ thống ngạch bậc cứng nhắc và thời gian công tác dài để một động lực lệch lạc chạy nhiều năm trước khi có ai sửa. Hãy mang bằng chứng thực: ai được thăng tiến, ai được khen công khai, và những người đó thực sự đã làm gì. Nếu chủ nghĩa anh hùng nhận được phần thưởng, bạn đang huấn luyện tổ chức của mình tạo ra chính những cuộc khủng hoảng mà sau đó nó ăn mừng vì giải quyết được, và cách khắc phục là thay đổi các động lực, không phải thay tranh treo tường.

  4. Làm thế nào bạn thực sự biết an toàn tâm lý của một nhóm cao hay thấp, thay vì mặc định từ sơ đồ tổ chức? An toàn là nền tảng mà mọi thực hành khác dựa vào, và cũng là thứ dễ tự lừa dối bản thân nhất, vì những nhóm có ít nó nhất lại là những nhóm ít nói với bạn nhất. Ở quy mô lớn, mức trung bình của một nghìn người che giấu sự chênh lệch quan trọng: một người quản lý có thể âm thầm điều hành một nhóm dựa trên nỗi sợ ngay trong một tổ chức vốn lành mạnh. Những cân nhắc đối lập là sự thẳng thắn so với sự thoải mái, vì các câu hỏi khảo sát làm lộ vấn đề thực sự lại là những câu mọi người ngại trả lời trung thực nhất, và việc thu thập tín hiệu bản thân nó cũng có thể gây cảm giác không an toàn. Hãy mang bằng chứng cụ thể thay vì cảm tính: kết quả cấp nhóm từ một công cụ đo an toàn đã được kiểm chứng, tỷ lệ mọi người thừa nhận sai lầm bằng văn bản, các báo cáo suýt xảy ra sự cố đã xuất hiện trước khi trở thành sự cố, và các chủ đề trong phỏng vấn nghỉ việc. Với một doanh nghiệp hoặc cơ quan chính phủ, hãy khăng khăng giữ dữ liệu ở cấp nhóm và không bao giờ dùng nó để trừng phạt một nhóm có điểm thấp, vì ngay khi điểm an toàn trở thành cây gậy, nó thôi đo sự an toàn và bắt đầu đo nỗi sợ về chính việc đo lường.

  5. Tải trực ca và chủ nghĩa anh hùng thực sự của bạn là bao nhiêu, và bạn đang khen thưởng những người ngăn đám cháy hay những người dập lửa? Nhịp độ bền vững là nơi những ý định tốt lặng lẽ sụp đổ dưới áp lực phân phối, và một tổ chức lớn có thể vận hành nhờ việc làm thêm giờ vô hình của một vài người kiệt sức trong nhiều năm trước khi nhận ra. Căng thẳng này là thật: chủ nghĩa anh hùng thực sự giải cứu bạn vào thời điểm đó, và việc phụ thuộc vào nó tập trung kiến thức, che giấu các khiếm khuyết mang tính hệ thống và làm kiệt sức những kỹ sư tận tụy nhất của bạn. Hãy mang dữ liệu vận hành vào cuộc thảo luận: số lần gọi mỗi người mỗi tuần, số lần triển khai ngoài giờ, cách phân bổ tải trực ca trong nhóm, và bao nhiêu phần trong đó rơi vào cùng vài cái tên tháng này qua tháng khác. Cũng hãy xem chu kỳ thăng tiến gần nhất của bạn đã thưởng cho ai. Trong các doanh nghiệp và cơ quan chính phủ có hệ thống ngạch bậc cứng nhắc và thời gian công tác dài, một nền văn hóa trả công cho việc chữa cháy có thể tồn tại không bị thách thức suốt một thập kỷ, vì vậy câu trả lời sẽ cho bạn biết nơi cần giảm tải máy nhắn tin bằng kỹ thuật và cách biến việc phòng cháy thành một hành động rõ ràng đáng được thăng tiến.

  6. Những quyết định quan trọng nào trong hai năm qua không có bản ghi bằng văn bản về lý do, và điều đó sẽ gây tổn thất gì khi các tác giả không còn? Văn hóa viết là thứ mang ý định xuyên qua sự thay đổi nhân sự, và sự vắng mặt của nó vô hình cho đến đúng lúc có người cần thay đổi một hệ thống mà không ai còn hiểu. Lực kéo đối lập là tốc độ: viết một tài liệu thiết kế hay hồ sơ quyết định tạo cảm giác ma sát ngay lúc đó, và khi áp dụng quá mức nó đông cứng thành quan liêu làm chậm các thay đổi nhỏ. Hãy mang bằng chứng để hiệu chỉnh: tỷ lệ các thay đổi quan trọng có tài liệu thiết kế hoặc hồ sơ quyết định, mức độ thường xuyên mọi người có thể thực sự tìm và trích dẫn lý do đằng sau một kiến trúc hiện có, và một kỹ sư mới mất bao lâu để làm việc hiệu quả trên một dịch vụ không có tài liệu. Với các doanh nghiệp và cơ quan chính phủ có hệ thống tồn tại lâu hơn nhiệm kỳ của tất cả những người đã xây dựng chúng, và có thể phải đối mặt với kiểm toán hoặc sự soi xét theo luật tiếp cận thông tin, bản ghi bằng văn bản vừa là trí nhớ tổ chức vừa là bằng chứng của sự thẩm định thích đáng, vì vậy câu trả lời nên vạch ranh giới ở nơi tầm quan trọng của quyết định xứng đáng với việc viết, và không thấp hơn.

Góc nhìn theo lĩnh vực

Công ty khởi nghiệp. Giá trị vẫn lan truyền một cách tự nhiên, nên đừng nhập về quy trình nặng nề, nhưng hãy gọi tên một hoặc hai hành vi quan trọng nhất, thường là sự trung thực không đổ lỗi về sai lầm và thiên hướng đưa tin xấu ra sớm. Những người sáng lập định hình không khí bằng cách tự nhận lỗi của mình thành tiếng, vì trong một đội rất nhỏ, một phản ứng gay gắt duy nhất trên Slack có thể dạy mọi người che giấu vấn đề trong nhiều tháng. Nguồn vốn eo hẹp của bạn là lý do để bảo vệ sự an toàn, không phải bỏ qua nó: một đội che giấu lỗi tốn kém hơn nhiều so với một buổi nhìn lại năm phút.

Doanh nghiệp nhỏ. Không có chuyên gia văn hóa kỹ thuật riêng và ngân sách eo hẹp, hãy dựa vào các nghi thức nhẹ nhàng thay vì công cụ bạn phải mua hoặc bố trí người vận hành. Một kênh sự cố chung, một nhật ký quyết định một trang, và thói quen hỏi “điều gì khiến việc này dễ sai?” không tốn gì và mang phần lớn giá trị. Cũng hãy có chủ đích về ranh giới giữa mua và xây cho các thực hành: áp dụng một mẫu phân tích hậu sự cố có sẵn và một lịch trực ca đơn giản thay vì xây một hệ thống riêng mà bạn không thể bảo trì.

Doanh nghiệp lớn. Ở quy mô lớn, nhiệm vụ là nhất quán mà không đồng nhất: học hỏi không đổ lỗi, quyền sở hữu rõ ràng không chồng chéo và văn hóa viết trở thành chuẩn mực toàn tổ chức, có công cụ, kỳ vọng và danh mục dịch vụ phía sau. Quản trị và kiểm toán đẩy bạn về phía các biện pháp kiểm soát, vì vậy hãy chứng minh rằng một văn hóa học hỏi mạnh là lựa chọn đáng tin cậy và tuân thủ nhất, và cho thấy điều đó bằng các chỉ số tái diễn sự cố và mức đóng đầu việc. Hãy theo dõi sự chênh lệch giữa các nhóm, vì giá trị trung bình che giấu những ổ dựa trên nỗi sợ đang âm thầm làm rò rỉ nhân tài và kiến thức.

Chính phủ. Quy tắc mua sắm, nghĩa vụ minh bạch và trách nhiệm giải trình trước công chúng định hình cách giá trị được thể hiện, đặc biệt là xung quanh vấn đề đổ lỗi. Một bản phân tích hậu sự cố không nêu tên ai có thể bị cơ quan giám sát bên ngoài coi là sự che giấu, vì vậy hãy công bố cơ chế, cho thấy trách nhiệm giải trình nằm ở việc sửa các điều kiện và đóng các đầu việc, và để người dân và kiểm toán viên nhìn thấy nó. Vì hệ thống tồn tại lâu hơn các nhiệm kỳ chính quyền và sự thay đổi nhân sự được tính bằng năm, hãy coi hồ sơ quyết định bằng văn bản vừa là trí nhớ tổ chức vừa là bằng chứng của sự thẩm định thích đáng dưới sự soi xét theo luật tiếp cận thông tin.

Ví dụ

Công ty khởi nghiệp. Một công ty khởi nghiệp sáu người vận hành dựa trên niềm tin và những cuộc trò chuyện ngoài hành lang, nên không ai viết các giá trị của đội ra. Khi một kỹ sư kiêm người sáng lập đẩy lên một bản di chuyển dữ liệu lỗi và giám đốc kỹ thuật quát họ trên Slack, cả phòng im bặt, và hai lỗi tiếp theo bị âm thầm giấu đi thay vì được báo cáo. Đội phục hồi bằng cách áp dụng một thói quen nhẹ nhàng: một cuộc trò chuyện không đổ lỗi năm phút “điều gì khiến việc này dễ sai?” sau mỗi sự cố, không cần mẫu biểu. Nghi thức nhỏ đó giữ cho nền văn hóa tự nhiên lành mạnh mà không cần chi phí quy trình như một tổ chức lớn hơn đòi hỏi.

Doanh nghiệp lớn. Một công ty dịch vụ tài chính lớn gặp sự cố ngừng hoạt động nghiêm trọng khi một thay đổi cấu hình thông thường lan truyền qua nhiều dịch vụ. Trong một văn hóa đổ lỗi, kỹ sư đẩy thay đổi sẽ bị khiển trách và câu chuyện kết thúc ở đó. Thay vào đó, một bản phân tích hậu sự cố không đổ lỗi cho thấy rằng công cụ triển khai khiến thay đổi nguy hiểm trông giống hệt một thay đổi an toàn, rằng không tồn tại việc triển khai theo giai đoạn, và rằng sổ tay vận hành đã lỗi thời. Công ty đầu tư vào triển khai tăng dần và kiểm tra cấu hình, và các thay đổi tương tự nay thất bại một cách an toàn. Việc chọn nhìn vào hệ thống thay vì con người đã tạo ra một cải tiến kỹ thuật bền vững.

Chính phủ. Một cơ quan dịch vụ số của chính phủ áp dụng “bạn xây nó, bạn vận hành nó” song song với quy trình RFC (yêu cầu góp ý) nghiêm ngặt lấy tài liệu làm gốc. Vì hệ thống của họ phải tồn tại qua những thay đổi chính quyền và sự luân chuyển nhân sự tính bằng năm, mọi quyết định quan trọng đều được ghi trong một tài liệu thiết kế giải thích bối cảnh và các đánh đổi. Các kỹ sư mới, và các nhà thầu mới đến, có thể đọc lý do đằng sau một kiến trúc đã mười năm tuổi thay vì phải dịch ngược nó. Trí nhớ tổ chức bằng văn bản đó là điều giúp cơ quan duy trì các dịch vụ công đáng tin cậy bất chấp mức luân chuyển nhân sự cao và các yêu cầu giải trình nghiêm ngặt.

Luận chứng kinh doanh: động lực, ROI và TCO

Lợi tức của văn hóa là có thật nhưng gián tiếp, đó là lý do nó luôn bị đầu tư thiếu. Trong suốt vòng đời của một hệ thống, chi phí chi phối không phải là xây dựng nó. Mà là bảo trì, ứng phó sự cố, làm lại, và chi phí mất đi rồi tuyển lại những người có kỹ năng. Một văn hóa học hỏi mạnh cải thiện từng thứ trong số này. Phân tích hậu sự cố không đổ lỗi làm giảm các sự cố lặp lại. Quyền sở hữu rõ ràng làm giảm thời gian trung bình để phục hồi. Văn hóa viết làm giảm chi phí hội nhập và chi phí của những quyết định đưa ra mà không biết lý do trước đó.

Chỉ riêng việc nhân viên rời bỏ: thay thế một kỹ sư trình độ trung thường tốn từ một nửa đến hai lần lương năm của họ khi tính cả tuyển dụng, thời gian làm quen và kiến thức tổ chức rời đi cùng họ. Nếu một văn hóa lành mạnh hơn giảm được tỷ lệ nghỉ việc đáng tiếc dù chỉ vài điểm phần trăm trong một tổ chức một nghìn người, khoản tiết kiệm sẽ vượt xa chi phí khiêm tốn của việc thực hiện phân tích hậu sự cố và viết tài liệu. Chi phí áp dụng chủ yếu là sự chú ý của lãnh đạo và một chút chi phí quy trình. Chi phí của việc không áp dụng được trả liên tục và vô hình: phân phối chậm hơn, sự cố tái diễn, và nhân tài âm thầm rời đi.

Để thuyết phục ban lãnh đạo, hãy kết nối văn hóa với các chỉ số mà các giám đốc điều hành vốn đã theo dõi: thời gian dẫn của phân phối, tỷ lệ thay đổi thất bại, thời gian trung bình để phục hồi, tái diễn sự cố và tỷ lệ nghỉ việc đáng tiếc. Hãy trình bày an toàn tâm lý không phải như một lợi ích mềm mà như cơ chế khiến mọi khoản đầu tư kỹ thuật khác sinh lợi, vì các đội không an toàn che giấu chính những vấn đề mà các khoản đầu tư đó nhằm khắc phục.

Phản mẫu và cạm bẫy

  • Các buổi rà soát sự cố theo kiểu đổ lỗi và làm nhục: chúng đẩy vấn đề xuống ngầm và mọi người ngừng báo cáo.
  • Tôn thờ anh hùng: khen thưởng việc chữa cháy hơn phòng cháy khiến các đám cháy tiếp diễn.
  • “Giá trị” mà chính các nhà lãnh đạo vi phạm: giá trị được tuyên bố bị hành vi mâu thuẫn sẽ nuôi dưỡng sự hoài nghi.
  • Quyền sở hữu không có hỗ trợ: giao trực ca cho các hệ thống mà nhóm thực tế không thể vận hành.
  • Quy trình thay thế niềm tin: chồng thêm các chữ ký phê duyệt thay vì xây dựng sự an toàn thực sự.
  • Màn trình diễn tài liệu: viết những tài liệu không ai đọc hoặc không bao giờ ảnh hưởng đến quyết định.
  • Hòa nhập như một ô đánh dấu: tuyển dụng vì sự đa dạng nhưng vẫn loại chính những tiếng nói đó khỏi các quyết định.

Mô hình trưởng thành

  • Mức 1, Khởi đầu: Giá trị mang tính ngẫu nhiên và phụ thuộc vào tính cách. Sự cố đồng nghĩa với đổ lỗi, kiến thức nằm trong đầu vài người, và chủ nghĩa anh hùng là cách mọi việc được hoàn thành. Không ai viết ra điều đội tin tưởng hay cách đội hành xử dưới áp lực.
  • Mức 2, Phát triển: Một vài đội bắt đầu phân tích hậu sự cố không đổ lỗi, thỉnh thoảng viết tài liệu thiết kế và bàn về quyền sở hữu, nhưng các thực hành không nhất quán, áp dụng không đồng đều và chưa được lãnh đạo củng cố. Việc bạn rơi vào một đội lành mạnh phần lớn là do may rủi.
  • Mức 3, Chuẩn hóa: Học hỏi không đổ lỗi, quyền sở hữu rõ ràng không chồng chéo và văn hóa viết là các chuẩn mực toàn tổ chức được lập thành văn bản, có biểu mẫu, danh mục dịch vụ và kỳ vọng trực ca xác định. Các nhà lãnh đạo làm gương cho các giá trị và cùng những hành vi đó được kỳ vọng ở mọi nơi, chứ không chỉ ở nơi có một người quản lý giỏi ngồi đó.
  • Mức 4, Quản lý: Văn hóa được đo lường theo các đường cơ sở và kiểm soát bằng dữ liệu. Bạn theo dõi điểm an toàn tâm lý cấp nhóm, tái diễn sự cố, tỷ lệ đóng đầu việc hậu sự cố, phân bổ tải trực ca, thời gian trung bình để phục hồi và tỷ lệ nghỉ việc đáng tiếc, và hành động dựa trên các con số khi một nhóm chệch hướng. Hãy xóa bỏ các động lực chữa cháy dựa trên bằng chứng, và khen thưởng việc phòng cháy vì giờ bạn có thể nhìn thấy nó.
  • Mức 5, Điều phối: Văn hóa được cải tiến liên tục và tích hợp với cách toàn bộ tổ chức lập kế hoạch, tuyển dụng và thăng tiến. An toàn cao, học hỏi nhanh, và các thực hành thích ứng khi bằng chứng và bối cảnh thay đổi. Tổ chức tái cân bằng tải trực ca, làm mới các hồ sơ quyết định và phát triển các chuẩn mực một cách có chủ đích thay vì chờ khủng hoảng buộc phải làm.

Ý tưởng để thảo luận

  • Ở đâu trong tổ chức của chúng ta mọi người không cảm thấy an toàn để nói “tôi không biết” hoặc “tôi không đồng ý”, và vì sao?
  • Các buổi rà soát sự cố của chúng ta có thay đổi hệ thống, hay chỉ quy lỗi rồi bỏ qua?
  • Chúng ta có đang khen thưởng chủ nghĩa anh hùng mà đáng lẽ phải loại bỏ bằng kỹ thuật không?
  • Những quyết định quan trọng nào trong hai năm qua không có bản ghi bằng văn bản về lý do?
  • Công việc “keo dán” và tải trực ca được phân bổ đồng đều đến mức nào trong đội?
  • Các giá trị chúng ta tuyên bố có khớp với điều thực sự giúp người ta được thăng tiến ở đây không?

Những điểm cần ghi nhớ

  • Giá trị là hệ điều hành vô hình đằng sau mọi quyết định kỹ thuật; ở quy mô lớn, giá trị phải tường minh.
  • An toàn tâm lý là nền tảng; không có nó, các thực hành khác suy tàn.
  • Học hỏi không đổ lỗi biến thất bại thành cải tiến hệ thống bền vững.
  • Quyền sở hữu rõ ràng (“bạn xây nó, bạn vận hành nó”) thắt chặt vòng phản hồi chất lượng.
  • Văn hóa viết mở rộng khả năng phán đoán qua các múi giờ và sự thay đổi nhân sự.
  • Nhịp độ bền vững và hòa nhập là những hệ số nhân tốc độ dài hạn, không phải chi phí.

Tài liệu tham khảo và đọc thêm

  • Amy C. Edmondson, “The Fearless Organisation” và “Teaming”
  • Google re:Work / nghiên cứu Project Aristotle về hiệu quả của đội nhóm
  • Sidney Dekker, “The Field Guide to Understanding ‘Human Error’”
  • John Allspaw, “Blameless PostMortems and a Just Culture” (Etsy Code as Craft)
  • Nicole Forsgren, Jez Humble, Gene Kim, “Accelerate: The Science of Lean Software and DevOps”
  • Gene Kim và cộng sự, “The Phoenix Project” và “The DevOps Handbook”
  • Camille Fournier, “The Manager’s Path”
  • Will Larson, “An Elegant Puzzle: Systems of Engineering Management”
  • Tom DeMarco và Timothy Lister, “Peopleware: Productive Projects and Teams”