Đầu tư hôm nay, ba năm nữa nền tảng họp đổi mới, cả hệ thống có thành đống sắt vụn không?

Nỗi sợ mua một thứ rồi nhìn nó lỗi thời là có thật trong một thế giới công nghệ đổi từng năm. Nhưng nó dựa trên một hiểu lầm về việc phần nào của hệ thống thật sự thay đổi nhanh, và phần nào gần như không.

Đây là một nỗi lo hoàn toàn dễ hiểu, và nó ngăn nhiều tổ chức đưa ra quyết định. Bạn sắp đầu tư một khoản không nhỏ cho một hệ thống họp trực tuyến. Nhưng bạn đã thấy công nghệ đổi nhanh thế nào. Nền tảng phần mềm phổ biến hôm nay có thể bị một cái tên khác thay thế trong vài năm. Vậy nếu bạn đổ tiền vào hôm nay, liệu ba năm nữa toàn bộ khoản đầu tư ấy có trở thành một đống thiết bị vô dụng không?

Câu hỏi này đúng đắn, nhưng nó gộp làm một hai thứ vốn nên được tách ra. Vì trong một hệ thống họp, không phải mọi phần đều già đi với cùng một tốc độ. Có phần đổi rất nhanh. Có phần gần như đứng yên qua nhiều thập kỷ. Và hiểu được sự khác biệt ấy chính là chìa khóa để không bao giờ phải sợ lỗi thời.

Hai lớp của một hệ thống, hai tốc độ già đi hoàn toàn khác nhau

Hãy hình dung một hệ thống họp gồm hai lớp. Lớp thứ nhất là phần mềm và nền tảng: ứng dụng họp, giao diện, các tính năng thời thượng. Lớp thứ hai là phần vật lý và nền tảng của âm thanh và hình ảnh: cách thu tiếng nói sạch, cách phủ micro theo khoảng cách, cách xử lý tiếng vọng của căn phòng, cách camera nhìn rõ người nói.

Lớp thứ nhất đổi nhanh. Nền tảng phần mềm cạnh tranh nhau, ra tính năng mới liên tục, và đúng là cái phổ biến hôm nay có thể nhường chỗ cho cái khác vài năm nữa. Nhưng lớp thứ hai thì gần như không đổi, vì nó không dựa trên xu hướng phần mềm mà dựa trên vật lý. Âm thanh yếu đi theo khoảng cách hôm nay đúng như nó đã đúng mười năm trước và sẽ đúng mười năm sau. Một căn phòng vang thì vẫn vang bất kể phần mềm nào đang chạy. Nhu cầu thu được tiếng nói sạch và nhìn rõ người nói là vĩnh cửu, vì nó bắt nguồn từ cách con người giao tiếp, không từ cách một công ty phần mềm cập nhật sản phẩm.

Đây là mấu chốt giải tỏa nỗi lo: phần đắt tiền nhất và tốn công thiết kế nhất trong một hệ thống họp tốt, việc thu và xử lý âm thanh hình ảnh cho đúng căn phòng, lại chính là phần già đi chậm nhất. Còn phần dễ thay đổi nhất, nền tảng phần mềm, lại thường là phần rẻ nhất và dễ đổi nhất. Nỗi sợ lỗi thời thực chất đang chiếu cái tốc độ già nhanh của lớp phần mềm lên toàn bộ hệ thống, kể cả lớp vốn gần như bất tử.

Vì sao kiến trúc tách rời là câu trả lời cho nỗi sợ này

Một khi thấy rõ hai lớp già đi với hai tốc độ khác nhau, một nguyên tắc thiết kế trở nên hiển nhiên: đừng buộc chặt chúng vào nhau. Đừng để lớp bền lâu bị trói số phận vào lớp mau đổi.

Đây là điều mà một kiến trúc được thiết kế tốt làm được: nó tách phần nền tảng âm thanh hình ảnh ra khỏi phần mềm nền tảng họp, sao cho khi lớp phần mềm đổi, bạn chỉ cần thay hoặc cập nhật đúng cái phần nhỏ và rẻ ấy, trong khi toàn bộ phần đầu tư lớn về thu và xử lý vẫn nguyên giá trị và tiếp tục phục vụ. Nền tảng họp mới xuất hiện? Hệ thống thu âm thanh hình ảnh chất lượng cao của bạn vẫn dùng tốt với nó. Bạn nâng cấp từng phần, đúng cái phần cần nâng, thay vì vứt bỏ và làm lại từ đầu.

Ngược lại là điều đáng tránh: một giải pháp đóng kín, trong đó phần cứng và phần mềm bị hàn chặt vào nhau thành một khối. Với loại này, khi lớp phần mềm lỗi thời, nó kéo theo cả phần cứng đắt tiền cùng chết, dù bản thân phần cứng ấy vẫn còn tốt. Đó chính xác là cơn ác mộng lỗi thời mà bạn đang sợ, và nó không phải hệ quả tất yếu của công nghệ, mà là hệ quả của một lựa chọn kiến trúc tồi.

Cái nhìn mang về

Nỗi sợ đầu tư hôm nay rồi lỗi thời ngày mai không sai, nhưng nó thường nhắm nhầm mục tiêu. Cái lỗi thời nhanh là lớp phần mềm, vốn rẻ và dễ thay. Cái bạn thật sự bỏ tiền và công sức, nền tảng thu và xử lý âm thanh hình ảnh cho căn phòng của bạn, lại là cái bền bỉ nhất. Chống lỗi thời không phải là đoán đúng nền tảng phần mềm nào sẽ thắng, một việc bất khả, mà là thiết kế sao cho bạn không phụ thuộc vào việc đoán đúng.

Làm được điều đó cần một đơn vị thiết kế theo kiến trúc tách rời ngay từ đầu, đặt khoản đầu tư lớn của bạn vào lớp bền vững và giữ cho lớp mau đổi luôn thay được mà không đụng tới phần còn lại, rồi đồng hành cùng bạn qua các đợt thay đổi để mỗi lần nâng cấp chỉ chạm đúng phần cần chạm. Đó là khác biệt giữa một nhà cung cấp bán cho bạn một khối đóng kín rồi biến mất, và một đơn vị nhận vai người đồng hành dài hạn, giữ cho khoản đầu tư của bạn sống và lớn lên qua thời gian. Nếu bạn đang chần chừ vì sợ lỗi thời, câu hỏi đáng hỏi không phải nền tảng nào sẽ trường tồn, mà là: ai sẽ thiết kế hệ thống của tôi để nó không bao giờ phải phụ thuộc vào câu trả lời cho câu hỏi đó?