Không gian của riêng bạn trong Chrome
Những cải tiến trên trình duyệt Chrome bắt nguồn từ chính trải nghiệm sử dụng thực tế của người dùng. Sabine Borsay và David Roger, làm việc ở Trung tâm kỹ thuật bảo đảm an toàn của Google, chia sẻ về nỗ lực hợp tác phát triển tính năng hồ sơ Chrome mới ra mắt.
David Roger là nhà phát triển phần mềm của Google tại Paris. Anh cho biết: “Cả nhà tôi sử dụng trình duyệt Chrome trên máy tính chung của gia đình được một thời gian rồi”. “Có lúc chúng tôi mở tận 50 trang web cùng một lúc. Một ví dụ là lúc tôi muốn tìm lại một video mới xem trên YouTube thì trong nhật ký tìm kiếm lại có các đoạn video về trò chơi Minecraft – hết sức lộn xộn”. David có lẽ không phải là người duy nhất gặp phải vấn đề này. Nhiều gia đình cũng dùng chung máy tính và trình duyệt Chrome. Đặc biệt là trong giai đoạn bùng phát đại dịch do vi-rút corona. Cha mẹ, người chăm sóc và trẻ con đọc, nghiên cứu và tìm nội dung giải trí cùng một lúc. Khi bị mất các chế độ cài đặt của riêng mình hoặc nhật ký tìm kiếm trở nên lộn xộn thì người dùng dễ cảm thấy bối rối.
Ý tưởng thường bắt nguồn từ những người sử dụng sản phẩm thường xuyên.
Sabine Borsay hiểu rất rõ chia sẻ của David Roger. Cô là Nhà quản lý sản phẩm tại Trung tâm kỹ thuật bảo đảm an toàn của Google (GSEC) – trung tâm phát triển toàn cầu tại Munich của Google về quyền riêng tư và sự an toàn trên Internet. Cô cũng trình bày vấn đề này tại sự kiện Ngày Công nghệ của GSEC – một sự kiện được tổ chức nhằm tạo điều kiện cho các phòng ban liên ngành cùng hợp sức giải quyết nhiều thử thách thú vị. Ý tưởng tạo hồ sơ Chrome cá nhân ra đời tại sự kiện này. Tính năng này hiện đã có mặt trên Chrome, giúp mọi người dùng tạo và tuỳ chỉnh hồ sơ cho riêng mình, đồng thời họ có thể lựa chọn hồ sơ mỗi khi mở trình duyệt. Ví dụ: bạn có thể thay đổi màu nền, đồng thời sắp xếp và lưu dấu trang cũng như mật khẩu cho từng hồ sơ.
Nếu tìm hiểu sâu hơn về quá trình phát triển tính năng hồ sơ Chrome, từ ý tưởng ban đầu tới bước triển khai cuối cùng, ta sẽ thấy quá trình này rất thú vị. Những Nhà quản lý sản phẩm như Sabine Borsay hằng ngày xử lý một ứng dụng duy nhất, chẳng hạn như trình duyệt Chrome. “Chúng tôi xem xét lộ trình phát triển của Chrome trong vài năm tới. Chúng tôi cũng cân nhắc những loại vấn đề cần giải quyết và cách thức tích hợp giải pháp ra sao”, Sabine chia sẻ. “Phần lớn công việc của chúng tôi xoay quanh những điều chúng tôi gặp phải trong đời sống của chính mình”, David Roger bổ sung. “Ở Google có rất nhiều dự án có xuất phát điểm như vậy và ý tưởng thường bắt nguồn từ chính những người sử dụng sản phẩm thường xuyên”.
Sau khi Sabine được phê duyệt triển khai việc phát triển hồ sơ Chrome, cô thành lập một nhóm gồm 10 thành viên ở nhiều phòng ban, bao gồm cả các chuyên gia về trải nghiệm người dùng và nhà phát triển trong nhóm của David Roger. David đã phát triển Chrome được hơn 10 năm và tham gia vào nhiều dự án, bao gồm cả dự án thiết kế giao diện người dùng. Nhóm của anh đã xây dựng một phiên bản thử nghiệm (prototype) cho tính năng hồ sơ người dùng trên Chrome, sau đó có một nhóm người dùng được tuyển chọn thử nghiệm phiên bản này.
Trong lúc đó, Sabine hợp tác với các chuyên gia nghiên cứu về người dùng để xác định một nhóm đối tượng sử dụng Chrome cho mục đích cá nhân, công việc, hoặc chia sẻ với người dùng khác. “Ngoài việc trực tiếp phỏng vấn những người này về trải nghiệm của họ, chúng tôi cũng yêu cầu người dùng ghi nhật ký về cách họ sử dụng hồ sơ Chrome trong vòng 2 tháng”. Nhóm phát triển hồ sơ cũng đề nghị người dùng mô tả những gì xảy ra khi họ gặp phải những phần khó hiểu trong ứng dụng.
Chúng tôi cân nhắc cách phát triển Chrome trong vài năm tới.
Tại Paris, David phân tích dữ liệu của người dùng Chrome Beta. Người dùng Chrome Beta có thể dùng thử các tính năng mới trước người dùng thông thường và có thể gửi dữ liệu sử dụng cho Google để giúp Google phát triển sản phẩm. Thông tin thu thập được từ hàng trăm nghìn người dùng Chrome Beta đã hỗ trợ quá trình phát triển hồ sơ Chrome. Ví dụ: một số người dùng thấy khó nhấp vào một nút nào đó, một số người thì lại thấy văn bản giải thích khó hiểu. David giải thích rằng Google có thể căn cứ vào những phản hồi như vậy để thay đổi và cải tiến, đồng thời phương thức làm việc theo vòng lặp thường được áp dụng khi phát triển các sản phẩm kỹ thuật số. Người dùng được sử dụng thử một phiên bản thử nghiệm và phản hồi về những vấn đề có thể xảy ra. Sau đó, nhà phát triển sẽ chỉnh sửa sản phẩm rồi gửi đi thử nghiệm lại.
Trong quá trình thử nghiệm, một số vấn đề cụ thể đã được phát hiện, chẳng hạn như Chrome khởi động chậm. Từ đó, David tập hợp các nhà phát triển của mình để tổ chức sự kiện hackathon. “Chúng tôi đã dồn hết sức lực trong một tuần để tăng tốc độ khởi động của trình duyệt”. Nhóm đã xem xét nhiều phương thức khả thi. “Sau cùng, chúng tôi đã tìm ra được một vài công nghệ rồi trình bày với đồng nghiệp ở Munich”, David kể tiếp.
Giai đoạn này của dự án đã để lại cho Sabine nhiều kỷ niệm đáng nhớ. “Vào những thời điểm như vậy, chúng tôi làm việc như một công ty khởi nghiệp. Chúng tôi thử rất nhiều cách làm, trao đổi với nhau hằng ngày và hướng đến giải pháp tốt nhất”. Tính năng sử dụng nhiều hồ sơ trên Chrome đã ra mắt nhưng công việc của nhóm do Sabine Borsay và David Roger dẫn dắt vẫn còn rất nhiều. Họ vẫn tiếp tục phát triển sản phẩm dựa trên ý kiến phản hồi và đề xuất cải thiện, bao gồm cả những góp ý của gia đình David nữa (tất nhiên là giờ đây mỗi thành viên trong gia đình David đều có một hồ sơ Chrome riêng rồi).
Ảnh: Stephanie Füssenich (4), Florian Generotzky (3).